Todos los productos
Search
Centro de documentos

Simple Log Service:Personalización del contenido de las notificaciones

Última actualización: Sep 15, 2026

Simple Log Service le permite personalizar el contenido de las notificaciones cuando configura una plantilla de contenido.

Enriquecimiento del contenido de las notificaciones con variables de plantilla

Cuando configure una plantilla de contenido, puede agregar variables de plantilla al título o al mensaje. Al enviar una notificación de alerta, Simple Log Service reemplaza las variables de plantilla del mensaje y del título por sus valores reales. Por ejemplo, {{ alert.project }} se sustituye por el nombre real del proyecto.

Cada vez que se activa una alerta, el sistema genera automáticamente la información de contexto de la alerta y la almacena en el campo Results. Los subcampos del campo Results se pueden usar como variables de plantilla. Para obtener más información, consulte Content template syntax (new version) y Content template variable reference (new version).

Comparación entre las plantillas de contenido nuevas y antiguas

La nueva función de alertas es compatible con dos versiones de sintaxis para las plantillas de contenido. La versión nueva ofrece una lógica de renderizado personalizado más flexible y avanzada que la versión anterior.

Función

Versión nueva

Versión antigua

Método de referencia

  • Campo normal: {{ alert.project }}

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

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

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

  • Campo normal: ${project}

  • Campo anidado: ${policy.alert_policy_id}

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

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

Variables de plantilla

El contenido y el estilo están separados. Las variables de alerta proporcionan el contenido, mientras que los flujos de control y las funciones permiten darle formato. Para obtener más información, consulte Content template variable reference (new version).

El contenido y el estilo están combinados. Las variables de alerta proporcionan ambos elementos. Para obtener más información, consulte Content template variable reference (old version).

Flujo de control (como evaluación condicional e iteración)

Compatible. Para obtener más información, consulte Content template syntax (new version).

No compatible.

Procesamiento de filtros

Compatible. Para obtener más información, consulte Built-in template functions.

No compatible.

Formato del contenido

  • DingTalk

    El contenido del canal de DingTalk admite la sintaxis Markdown. A continuación se muestran los elementos compatibles.

    • Título

      # Level 1 title
      ## Level 2 title
      ### Level 3 title
      #### Level 4 title
      ##### Level 5 title
      ###### Level 6 title
    • Cita

      > A man who stands for nothing will fall for anything.
    • Texto en negritas y cursivas

      **bold**
      *italic*
    • Enlace

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

      ![](http://example.com/pic.jpg)
    • Lista desordenada

      - item1
      - item2
    • Lista ordenada

      1. item1
      2. item2
  • WeCom

    El contenido del canal de WeCom admite la sintaxis Markdown. A continuación se muestran los elementos compatibles.

    Importante

    En los mensajes de WeCom, \n\n se procesa como \n. Por lo tanto, si necesita una línea en blanco, utilice \n\n\n.

    • Título

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

      **bold**
    • Enlace

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

      `code`
    • Cita

      > Quoted text
    • Color de fuente

      Solo se admiten tres colores integrados.

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

    El contenido del canal de Lark admite la sintaxis Markdown. A continuación se muestran los elementos compatibles.

    • Negritas

      **Bold**
    • Cursivas

      *Italic*
    • Tachado

      ~~Strikethrough~~
    • Hipervínculo

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

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

      ![hover_text](image_key)
    • Separador de líneas

      ---
  • Slack

    La aplicación Slack admite Markdown para los webhooks entrantes, pero solo un subconjunto de la sintaxis está disponible. Para obtener más información, consulte Referencia de Markdown para Slack.

  • Webhook

    El canal Webhook permite enviar mensajes de forma individual o por lotes.

    • Plantilla de contenido:

      {
        "Project": "${project}",
        "Alert Name": "${alert_name}"
      }
    • Contenido de una notificación por lotes:

      [
        {
          "Project": "project-name1",
          "Alert Name": "alert-name1"
        },
        {
          "Project": "project-name2",
          "Alert Name": "alert-name2"
        }
      ]
  • Correo electrónico

    El canal de correo electrónico admite etiquetas HTML. Para obtener más información, consulte HTML. Por ejemplo:

    • Utilice <br> para insertar un salto de línea.

    • Utilice <a href="${query_url}">View details</a> para agregar un enlace a los detalles de la alerta activada.

    • Utilice ${severity} para mostrar la gravedad de la alerta en negritas.