Tous les produits
Search
Centre de documentation

Simple Log Service:Personnalisation du contenu des notifications

Dernière mise à jour :Aug 19, 2026

Simple Log Service vous permet de personnaliser le contenu des notifications d'alerte lors de la configuration d'un modèle d'alerte.

Variables disponibles

Lorsque vous configurez un modèle d'alerte, vous pouvez ajouter des variables au titre et au corps de l'exemple de notification dans le modèle. Avant que Simple Log Service n'envoie une notification d'alerte, il remplace les variables par leurs valeurs réelles. Par exemple, Simple Log Service remplace la variable {{ alert.project }} par le nom du projet dans lequel l'alerte a été déclenchée.

Chaque fois qu'une alerte est déclenchée, Simple Log Service génère un contexte pour cette alerte et le stocke dans le champ Results. Tous les champs du champ Results peuvent être référencés comme des variables dans le modèle d'alerte. Pour plus d'informations, consultez la rubrique Syntaxe des nouveaux modèles d'alerte et Variables dans les nouveaux modèles d'alerte.

Comparaison des modèles d'alerte entre les fonctionnalités d'alerte originales et nouvelles

La nouvelle fonctionnalité d'alerte prend en charge à la fois la syntaxe fournie par la nouvelle fonctionnalité et celle fournie par la fonctionnalité d'alerte originale. Par rapport à la syntaxe de la fonctionnalité originale, celle de la nouvelle fonctionnalité offre une logique de rendu personnalisé plus flexible et avancée.

Fonctionnalité

Nouvelle fonctionnalité d'alerte

Fonctionnalité d'alerte originale

Méthodes de référence

  • Champs généraux : {{ alert.project }}

  • Champs imbriqués : {{ alert.policy.alert_policy_id }}

  • Éléments de tableau : {{ alert.results[0] }}

  • Champs d'élément de tableau : {{ alert.results[0].query }}

  • Champs généraux : ${project}

  • Champs imbriqués : ${policy.alert_policy_id}

  • Éléments de tableau : ${results[0]}

  • Champs d'élément de tableau : ${results[0].query}

Variables de modèle

Le contenu est séparé du style. Les variables fournissent le contenu. Les flux de contrôle et les fonctions sont utilisés pour implémenter divers styles. Pour plus d'informations, consultez la rubrique Variables dans les nouveaux modèles d'alerte.

Le contenu n'est pas séparé du style. Le contenu et le style sont tous deux fournis par les variables. Pour plus d'informations, consultez la rubrique Variables dans les modèles d'alerte originaux.

Flux de contrôle tels que les conditions et les itérations

Les flux de contrôle sont pris en charge. Pour plus d'informations, consultez la rubrique Syntaxe des nouveaux modèles d'alerte.

Les flux de contrôle ne sont pas pris en charge.

Traitement des filtres

Le traitement des filtres est pris en charge. Pour plus d'informations, consultez la rubrique Fonctions intégrées dans les modèles d'alerte.

Le traitement des filtres n'est pas pris en charge.

Mise en forme du contenu

  • DingTalk

    Les notifications d'alerte via DingTalk prennent en charge la syntaxe Markdown. Les éléments suivants sont disponibles :

    • Titre

      # Level 1 heading
      ## Level 2 heading
      ### Level 3 heading
      #### Level 4 heading
      ##### Level 5 heading
      ###### Level 6 heading
    • Citation

      > A man who stands for nothing will fall for anything.
    • Texte en gras et en italique

      **bold**
      *italic*
    • Lien

      [this is a link](http://example.com)
    • Image

      ![](http://example.com/pic.jpg)
    • Liste non ordonnée

      - item1
      - item2
    • Liste ordonnée

      1. item1
      2. item2
  • Enterprise WeChat

    Les notifications d'alerte via Enterprise WeChat prennent en charge la syntaxe Markdown. Les éléments suivants sont disponibles :

    Important

    Dans les notifications d'alerte envoyées via Enterprise WeChat, \n\n est rendu sous la forme \n. Si vous souhaitez ajouter une ligne vide entre les lignes d'une notification d'alerte, vous devez utiliser \n\n\n.

    • Titre

      # Level 1 heading
      ## Level 2 heading
      ### Level 3 heading
      #### Level 4 heading
      ##### Level 5 heading
      ###### Level 6 heading
    • Texte en gras

      **bold**
    • Lien

      [This is a link](http://work.weixin.qq.com/api/doc)
    • Segment de code en ligne

      `code`
    • Citation

      > Referenced text
    • Couleur de police

      Seules trois couleurs prédéfinies sont prises en charge.

      <font color="info">Green</font>
      <font color="comment">Gray</font>
      <font color="warning">Orange red</font>
  • Lark

    Les notifications d'alerte via Lark prennent en charge la syntaxe Markdown. Les éléments suivants sont disponibles :

    • Texte en gras

      **Bold**
    • Texte en italique

      *Italic*
    • Texte barré

      ~~Strikethrough~~
    • Lien hypertexte

      <a>https://open.feishu.cn</a>
    • Lien texte

      [Development documentation](https://open.feishu.cn)
    • Image

      ![hover_text](image_key)
    • Ligne de séparation

      ---
  • Slack

    Les webhooks entrants dans Slack ne prennent en charge qu'une partie de la syntaxe Markdown. Pour plus d'informations, consultez la rubrique Référence Markdown pour Slack.

  • Webhook

    Les webhooks permettent d'envoyer une ou plusieurs notifications d'alerte à la fois.

    • Envoyer une notification d'alerte à la fois :

      {
        "Project": "${project}",
        "Alert name": "${alert_name}"
      }
    • Combiner et envoyer plusieurs notifications d'alerte à la fois :

      [
        {
          "Project": "project-name1",
          "Alert name": "alert-name1"
        },
        {
          "Project": "project-name2",
          "Alert name": "alert-name2"
        }
      ]
  • E-mail

    Les e-mails prennent en charge les balises HTML. Pour plus d'informations, consultez la documentation HTML. Exemples :

    • Utilisez <br> comme saut de ligne.

    • Utilisez <a href="${query_url}">Details</a> pour ajouter un lien. Vous pouvez cliquer sur le lien pour afficher les détails de l'alerte.

    • Utilisez <strong>${severity}</strong> pour afficher le niveau de gravité de l'alerte en gras.