Tous les produits
Search
Centre de documentation

Simple Log Service:Démarrage rapide : configuration des alertes

Dernière mise à jour :Aug 26, 2026

Une fois les journaux collectés dans un Logstore, créez des règles d'alerte pour surveiller vos données. Cet exemple configure une alerte de journal qui envoie des notifications à un groupe DingTalk.

Vue d'ensemble

Dans cet exemple, une règle d'alerte vérifie la présence de données dans le Logstore cible toutes les 15 minutes. Si des données sont détectées, l'alerte se déclenche et un robot DingTalk envoie une notification. Voici les étapes à suivre :

image
  1. Configurer les destinataires des notifications : Créez un utilisateur nommé Bob et ajoutez-le à un groupe d'utilisateurs.

  2. Configurer une règle d'alerte : La règle vérifie la présence de données dans le Logstore cible toutes les 15 minutes et déclenche une alerte si des données existent.

  3. Configurer une politique de notification : Utilisez le modèle d'alerte intégré à Simple Log Service pour envoyer une notification d'alerte à un groupe DingTalk et mentionner Bob.

  4. Consulter les historiques de déclenchement : Une fois l'alerte déclenchée, consultez le tableau de bord des alertes et les détails de la notification.

Procédure

Remarque

Avant de configurer une alerte, assurez-vous que la collecte des journaux dans le Logstore fonctionne comme prévu.

Les alertes Simple Log Service se déclenchent sur la base des données de journal présentes dans un LogStore. Simple Log Service ne peut pas sonder directement l'état de santé d'un endpoint web. Pour surveiller la disponibilité d'un endpoint, collectez d'abord les journaux d'accès HTTP de l'endpoint vers un LogStore, puis créez une règle d'alerte basée sur les résultats de la requête de journal.

Étape 1 : Configurer les destinataires

Créez un utilisateur et un groupe d'utilisateurs pour les notifications d'alerte.

  1. Connectez-vous à la console Simple Log Service.

  2. Dans la section Projects, cliquez sur votre projet.

  3. Dans le volet de navigation de gauche, cliquez sur Alerts. Sur la page Alert Center, configurez un utilisateur nommé Bob, puis cliquez sur Confirm.

    Cliquez sur l'onglet Notification Recipient, sélectionnez User Management, puis cliquez sur Create. Dans la boîte de dialogue Add User, saisissez l'Identifier, le Name et le Phone Number. Activez SMS et Voice Call si nécessaire. Saisissez l'Email et vérifiez que Enabled est activé.

  4. Ajoutez l'utilisateur Bob au groupe test dans la boîte de dialogue Add User Group, puis cliquez sur Confirm.

    Cliquez sur l'onglet User Group Management et cliquez sur Create. Dans le champ Identifier, saisissez test. Sélectionnez le membre cible et cliquez sur > pour l'ajouter. Vérifiez que Enabled est activé.

Étape 2 : Configurer une règle d'alerte

La règle vérifie le Logstore cible toutes les 15 minutes. Si des données sont détectées, une alerte se déclenche et une notification DingTalk est envoyée.
  1. Sur l'onglet Alert Center > Alert Monitoring Rule, cliquez sur Create Alert.

  2. Dans le panneau Create Alert, configurez les paramètres Query Statistics, puis cliquez sur Add.

    Définissez Rule Name sur New Alert Rule, Check Interval sur Fixed Interval de 15 minutes, et Group Evaluation sur Do Not Group.

  3. Dans la boîte de dialogue Query Statistics, sélectionnez le Logstore cible, cliquez sur Preview pour afficher les données, puis cliquez sur Confirm.

    Cliquez sur l'onglet Advanced Configuration. Définissez Type sur Logstore et la requête sur * | select *.

  4. Dans le panneau Create Alert, définissez Trigger Condition sur Data is returned et Severity sur Medium. Cliquez sur OK.

Étape 3 : Configurer une politique de notification

Modèle d'alerte

Les modèles d'alerte définissent le contenu des notifications. Le SLS built-in alert template envoie des alertes via DingTalk .
  1. Sur l'onglet Alert Center > Notification Policy > Alert Template, recherchez le SLS built-in alert template et cliquez sur Modify dans la colonne Actions.

  2. Configurez le Send Content pour les alertes DingTalk.

    Définissez Title sur SLS Alert. Dans le champ Content, saisissez ces variables de modèle : Alert Rule Name: ${alert_name}, Alert Severity: ${severity}, Annotation String: {{ alert.annotations | to_json }}, Alert Host: {{alert.fire_results[0].__source__}}. Cliquez sur OK.

Notifications SLS

Les alertes sont envoyées via le canal configuré dans Destination . Dans cet exemple, SLS notifications envoie des alertes via le canal DingTalk .
  1. Prérequis

    Pour envoyer des notifications d'alerte via DingTalk :

    • Ouvrez le client DingTalk, accédez à un groupe DingTalk et cliquez sur l'icône des paramètres dans le coin supérieur droit.

    • Choisissez Bot > Add Robot.

    • Cliquez sur Custom (Custom message services via Webhook), puis cliquez sur Add. Configurez le Chatbot name. Pour les Security Settings, sélectionnez Custom Keywords, saisissez Alerts, puis cliquez sur Complete.

    • Sur la page de gestion du chatbot dans la conversation de groupe, recherchez le bot créé et copiez l'URL du webhook.

  2. Configurer les destinataires des notifications

    Dans la boîte de dialogue New Webhook, collez l'URL du webhook copiée dans le champ Request URL. Configurez les paramètres suivants, puis cliquez sur OK.

    Dans la boîte de dialogue, saisissez l'Identifier et le Name. Définissez Type sur DingTalk. Le Signing Secret est facultatif et n'est requis que lorsque la vérification de signature est activée.

  3. Configurer le canal de notification

    Sur l'onglet Alert Monitoring Rule, recherchez la règle cible et cliquez sur Edit.

    Dans le panneau Edit Alert Rule, configurez les paramètres suivants et cliquez sur OK.

    Dans la section Destination, sélectionnez SLS notifications et activez le commutateur Enabled. Définissez Alert Policy sur Minimalist Mode. Dans la section Action Group, ajoutez un canal de notification DingTalk. Définissez Select Webhook sur sample_test, Notification Method sur Specified Members, Recipient Type sur Static Recipients et Recipient sur Bob. Définissez Alert Template sur SLS built-in alert template et Send Time sur Any.

Étape 4 : Consulter l'historique des alertes

Tableau de bord des alertes

Accédez à Alert Center > Alert Dashboards > Alert Rule Center pour afficher le nombre de déclenchements de l'alerte.

Cette page affiche les Alert Rule Statistics, l'Alert Rule Evaluation Status, la tendance de déclenchement des alertes (Alert Trigger Trend) et le nombre de déclenchements d'alerte (Alert Trigger Count). Filtrez par Project, Alert ID ou Alert Name.

Détails de la notification

  1. Sur la page Alert Center > Alert Monitoring Rule, cliquez sur la règle cible.

  2. Vérifiez les détails de l'alerte. Si Trigger Alert est vrai, l'alerte s'est déclenchée avec succès.

    Dans le tableau de l'historique des alertes, vérifiez que Execution Result est Success et que Details est Successful.

Références