Simple Log Service (SLS) peut envoyer des notifications d'alerte en cas d'anomalies survenant lors des jobs de transformation de données, ce qui vous aide à identifier et résoudre rapidement les problèmes.
Prérequis
Un job de transformation de données a été créé. Créer un job de transformation de données.
Contexte
-
SLS crée automatiquement un tableau de bord Data Transformation Troubleshooting pour chaque job de transformation de données. Surveillez les métriques suivantes sur ce tableau de bord :
Métriques système : latence de consommation des données pour le traitement en flux et erreurs.
Métriques métier : nombre de lignes de journaux traitées et nombre de lignes de journaux en sortie.
Ces métriques sont disponibles sur les tableaux de bord de transformation de données.
-
SLS fournit des règles d'alerte intégrées, une politique d'action intégrée et un modèle d'alerte intégré pour la transformation de données.
Ces règles déclenchent des alertes sans requêtes SQL, par exemple pour la latence de consommation des données, les exceptions et les échecs de jobs.
La politique d'action spécifie les canaux de notification et le modèle d'alerte.
Le modèle d'alerte définit le contenu de la notification.
Étape 1 : Configurer une politique d'action
Les règles d'alerte intégrées utilisent par défaut la politique d'action intégrée SLS pour la transformation de données. Vous devez configurer les canaux de notification dans cette politique d'action avant que les alertes puissent être envoyées.
Connectez-vous à la console Simple Log Service.
-
Accédez à la page Politique d'action.
Dans la section Projets, cliquez sur le projet souhaité.
Dans le volet de navigation de gauche, cliquez sur Alerts.
Sur la page Alert Center, choisissez .
Sur l'onglet Action Policy, recherchez la politique Simple Log Service built-in action policy for data transformation et cliquez sur Modify dans la colonne Actions.
-
Dans la boîte de dialogue Edit Action Policy, sous Primary Action Policy, modifiez l'Request URL pour DingTalk-Custom en indiquant l'URL du webhook de votre robot DingTalk. Conservez les autres paramètres par défaut et cliquez sur Confirm.
Obtenez l'URL du webhook du robot DingTalk depuis DingTalk-Custom. Vous pouvez également configurer d'autres canaux de notification.
Étape 2 : Activer une règle d'alerte
Sélectionnez et activez les modèles de règles d'alerte intégrés en fonction de vos besoins de surveillance.
Sur la page Alert Center, accédez à l'onglet Alert Rules. Cliquez sur la flèche située à côté de Create Alert et sélectionnez Create from Template.
Dans le panneau Create from Template, cliquez sur SLS Data Transformation et sélectionnez un modèle.
-
Sur la page Create Alert, configurez les paramètres et cliquez sur OK. Créer une règle d'alerte.
Une fois la règle d'alerte activée, SLS surveille en temps réel tous les jobs de transformation de données du projet.
Pour surveiller uniquement un job spécifique, cliquez sur Edit à côté de Query Statistics sur la page Create Alert. Dans la boîte de dialogue Query Statistics, cliquez sur l'onglet Advanced Settings et spécifiez l'ID du job de transformation de données dans l'éditeur Search.
Opérations connexes
|
Actions |
Description |
|
Ajouter une règle d'alerte |
Ajoute une nouvelle règle d'alerte pour surveiller un job de transformation de données spécifique. |
|
Désactiver une règle d'alerte |
La désactivation d'une règle l'empêche de déclencher des alertes et fait passer son Status à Disabled. Vous pourrez la réactiver ultérieurement sans avoir à ressaisir les paramètres. |
|
Suspendre une règle d'alerte |
Suspend la règle d'alerte pendant une période spécifiée. Aucune alerte n'est déclenchée durant cette période. |
|
Reprendre une règle d'alerte |
Reprend une règle d'alerte suspendue. |
|
Supprimer une règle d'alerte |
Supprime définitivement la règle d'alerte et sa configuration. Pour surveiller à nouveau le job, créez une nouvelle règle. |
|
Reconfigurer une règle d'alerte |
Modifie les paramètres d'une règle d'alerte existante, tels que le nom de la règle, l'ID du job, le seuil de surveillance, la politique d'action et la gravité de l'alerte. |