Todos os produtos
Search
Central de documentação

Simple Log Service:Conteúdo de notificação personalizado

Última atualização: Jul 03, 2026

O Simple Log Service permite personalizar o conteúdo das notificações de alerta ao configurar um modelo de alerta.

Variáveis disponíveis

Ao configurar um modelo de alerta, adicione variáveis ao título e ao corpo da notificação de exemplo. Antes de enviar a notificação, o Simple Log Service substitui as variáveis pelos valores reais correspondentes. Por exemplo, o serviço substitui a variável {{ alert.project }} pelo nome do projeto onde o alerta foi acionado.

Sempre que um alerta é acionado, o Simple Log Service gera um contexto e o armazena no campo Results. Todos os campos presentes em Results podem ser referenciados como variáveis no modelo de alerta. Para obter mais informações, consulte Sintaxe para novos modelos de alerta e Variáveis em novos modelos de alerta.

Comparação entre os recursos de alerta novo e original

O novo recurso de alerta oferece suporte tanto à sua própria sintaxe quanto à sintaxe do recurso original. Em comparação com a versão anterior, a nova sintaxe possibilita uma lógica de renderização personalizada mais avançada e flexível.

Funcionalidade

Novo recurso de alerta

Recurso de alerta original

Métodos de referência

  • Campos gerais: {{ alert.project }}

  • Campos aninhados: {{ alert.policy.alert_policy_id }}

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

  • Campos de elementos de array: {{ alert.results[0].query }}

  • Campos gerais: ${project}

  • Campos aninhados: ${policy.alert_policy_id}

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

  • Campos de elementos de array: ${results[0].query}

Variáveis de modelo

O conteúdo é separado do estilo. As variáveis fornecem o conteúdo, enquanto fluxos de controle e funções implementam diversos estilos. Para obter mais informações, consulte Variáveis em novos modelos de alerta.

O conteúdo não é separado do estilo. Tanto o conteúdo quanto o estilo são fornecidos por variáveis. Para obter mais informações, consulte Variáveis em modelos de alerta originais.

Fluxos de controle, como condições e iterações

Há suporte para fluxos de controle. Para obter mais informações, consulte Sintaxe para novos modelos de alerta.

Não há suporte para fluxos de controle.

Processamento de filtro

Há suporte para processamento de filtro. Para obter mais informações, consulte Funções integradas em modelos de alerta.

Não há suporte para processamento de filtro.

Formatação de conteúdo

  • DingTalk

    As notificações de alerta via DingTalk aceitam a sintaxe Markdown. Estão disponíveis os seguintes elementos:

    • Título

      # Level 1 heading
      ## Level 2 heading
      ### Level 3 heading
      #### Level 4 heading
      ##### Level 5 heading
      ###### Level 6 heading
    • 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
  • Enterprise WeChat

    As notificações de alerta via Enterprise WeChat aceitam a sintaxe Markdown. Estão disponíveis os seguintes elementos:

    Importante

    Nas notificações de alerta enviadas via Enterprise WeChat, \n\n é renderizado como \n. Para adicionar uma linha em branco entre as linhas de uma notificação de alerta, use \n\n\n.

    • Título

      # Level 1 heading
      ## Level 2 heading
      ### Level 3 heading
      #### Level 4 heading
      ##### Level 5 heading
      ###### Level 6 heading
    • Texto em negrito

      **bold**
    • Link

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

      `code`
    • Citação

      > Referenced text
    • Cor da fonte

      Apenas três cores predefinidas têm suporte.

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

    As notificações de alerta via Lark aceitam a sintaxe Markdown. Estão disponíveis os seguintes elementos:

    • Texto em negrito

      **Bold**
    • Texto em itálico

      *Italic*
    • Texto tachado

      ~~Strikethrough~~
    • Hiperlink

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

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

      ![hover_text](image_key)
    • Linha separadora

      ---
  • Slack

    Os webhooks de entrada no Slack aceitam apenas parte da sintaxe Markdown. Para obter mais informações, consulte Referência de Markdown do Slack.

  • Webhook

    Use webhooks para enviar uma ou mais notificações de alerta por vez.

    • Enviar uma notificação de alerta por vez:

      {
        "Project": "${project}",
        "Alert name": "${alert_name}"
      }
    • Combinar e enviar várias notificações de alerta por vez:

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

    Os e-mails aceitam tags HTML. Para obter mais informações, consulte HTML. Exemplos:

    • Use <br> como quebra de linha.

    • Use <a href="${query_url}">Details</a> para adicionar um link. Clique em no link para visualizar detalhes sobre o alerta.

    • Use <strong>${severity}</strong> para exibir o nível de severidade do alerta em negrito.