Todos os produtos
Search
Central de documentação

Simple Log Service:Personalizar o conteúdo da notificação

Última atualização: Sep 12, 2026

O Simple Log Service permite personalizar o conteúdo da notificação durante a configuração de um modelo de conteúdo.

Enriquecer o conteúdo da notificação com variáveis de modelo

Ao configurar um modelo de conteúdo, adicione variáveis ao título ou à mensagem. O Simple Log Service substitui essas variáveis pelos valores reais ao enviar uma notificação de alerta. Por exemplo, {{ alert.project }} é substituído pelo nome real do projeto.

Sempre que um alerta é acionado, o sistema gera automaticamente informações de contexto e as armazena no campo Results. Os subcampos em Results podem ser usados como variáveis de modelo. Para mais informações, consulte Content template syntax (new version) e Content template variable reference (new version).

Comparação entre modelos de conteúdo novos e antigos

O novo recurso de alerta oferece suporte a duas versões de sintaxe de modelo de conteúdo. A nova versão proporciona uma lógica de renderização personalizada mais flexível e avançada que a anterior.

Recurso

Nova versão

Versão antiga

Método de referência

  • Campo normal: {{ alert.project }}

  • Campo aninhado: {{ alert.policy.alert_policy_id }}

  • Elemento de array: {{ alert.results[0] }}

  • Campo de elemento de array: {{ alert.results[0].query }}

  • Campo normal: ${project}

  • Campo aninhado: ${policy.alert_policy_id}

  • Elemento de array: ${results[0]}

  • Campo de elemento de array: ${results[0].query}

Variáveis de modelo

Conteúdo e estilo são separados. As variáveis de alerta fornecem o conteúdo; use fluxos de controle e funções para formatá-lo. Para mais informações, consulte Content template variable reference (new version).

Conteúdo e estilo são combinados. As variáveis de alerta fornecem ambos. Para mais informações, consulte Content template variable reference (old version).

Fluxo de controle (como avaliação condicional e iteração)

Compatível. Para mais informações, consulte Content template syntax (new version).

Não compatível.

Processamento de filtro

Compatível. Para mais informações, consulte Built-in template functions.

Não compatível.

Formato do conteúdo

  • DingTalk

    O canal DingTalk aceita sintaxe Markdown. Os seguintes elementos têm suporte:

    • Título

      # Level 1 title
      ## Level 2 title
      ### Level 3 title
      #### Level 4 title
      ##### Level 5 title
      ###### Level 6 title
    • Citação

      > A man who stands for nothing will fall for anything.
    • Texto em negrito e itálico

      **bold**
      *italic*
    • Link

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

      ![](http://example.com/pic.jpg)
    • Lista não ordenada

      - item1
      - item2
    • Lista ordenada

      1. item1
      2. item2
  • WeCom

    O canal WeCom aceita sintaxe Markdown. Os seguintes elementos têm suporte:

    Importante

    Nas mensagens do WeCom, \n\n é renderizado como \n. Portanto, se precisar de uma linha em branco, use \n\n\n.

    • Título

      # Title one
      ## Title two
      ### Title three
      #### Title four
      ##### Title five
      ###### Title six
    • Negrito

      **bold**
    • Link

      [This is a link](http://work.weixin.qq.com/api/doc)
    • Segmento de código inline

      `code`
    • Citação

      > Quoted text
    • Cor da fonte

      Há suporte apenas para três cores integradas.

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

    O canal Lark aceita sintaxe Markdown. Os seguintes elementos têm suporte:

    • Negrito

      **Bold**
    • Itálico

      *Italic*
    • Tachado

      ~~Strikethrough~~
    • Hiperlink

      <a>https://open.feishu.cn</a>
    • Link de texto

      [Developer document](https://open.feishu.cn)
    • Imagem

      ![hover_text](image_key)
    • Separador de linha

      ---
  • Slack

    O aplicativo Slack aceita Markdown para webhooks de entrada, mas apenas um subconjunto da sintaxe está disponível. Para mais informações, consulte Slack Markdown Reference.

  • Webhook

    O canal Webhook permite o envio de mensagens individualmente ou em lotes.

    • Modelo de conteúdo:

      {
        "Project": "${project}",
        "Alert Name": "${alert_name}"
      }
    • Conteúdo de uma notificação em lote:

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

    O canal de e-mail aceita tags HTML. Para mais informações, consulte HTML. Exemplo:

    • Use <br> para quebra de linha.

    • Use <a href="${query_url}">View details</a> para adicionar um link aos detalhes do alerta acionado.

    • Use ${severity} para exibir a severidade do alerta em negrito.