O Simple Log Service envia notificações de alerta com base em modelos de alerta.
Procedimento
Faça login no console do Simple Log Service.
-
Acesse a aba Alert Template.
Na seção Projects, clique em um projeto.
No painel de navegação à esquerda, clique em Alerts.
Na página Alert Center, escolha .
Na aba Alert Template, clique em Create.
-
Na caixa de diálogo Add Alert Template, configure os parâmetros a seguir e clique em OK.
Um modelo de alerta oferece suporte aos seguintes métodos de notificação: SMS, Voice, Email, DingTalk, WebHook-Custom, Notifications, WeCom, Lark e Slack.
Parâmetro
Descrição
ID
O ID do modelo de alerta. Deve ser único na sua conta Alibaba Cloud.
Name
O nome do modelo de alerta.
SMS
Configure os seguintes parâmetros:
-
Language: O idioma da notificação. Idiomas suportados: chinês e inglês.
-
Send Content: O conteúdo da notificação. Aceita variáveis de modelo. Descrição das variáveis de modelo (Nova Versão).
Voice
Estão disponíveis os parâmetros abaixo:
-
Language: O idioma da notificação. Idiomas suportados: chinês (recomendado) e inglês.
-
Send Content: O conteúdo da notificação. Aceita variáveis de modelo. Descrição das variáveis de modelo (Nova Versão).
Email
Defina as opções a seguir:
-
Language: O idioma da notificação. Idiomas suportados: chinês e inglês.
-
Subject: O assunto da notificação. Aceita variáveis de modelo.
-
Send Content: O conteúdo da notificação. Aceita variáveis de modelo. Descrição das variáveis de modelo (Nova Versão).
DingTalk
Preencha os campos indicados:
-
Title: O título da notificação. Aceita variáveis de modelo.
-
Send Content: O conteúdo da notificação. Aceita variáveis de modelo. Descrição das variáveis de modelo (Nova Versão).
Webhook-Custom
Especifique as configurações abaixo:
-
Sending Mode: Modos suportados: Single e Batch.
Por exemplo, se você inserir
{ "project": "{{project}}", "alert_name": "{{alert_name}}"}no campo Content e dois alertas forem acionados:-
Single: Cada alerta é enviado separadamente. O conteúdo será
{ "project": "project-1", "alert_name": "alert-1"}e{ "project": "project-2", "alert_name": "alert-2"}. -
Batch: Os alertas são enviados em um único lote. O conteúdo será
[{ "project": "project-1", "alert_name": "alert-1"}, { "project": "project-2", "alert_name": "alert-2"}].-
No modo Batch, se você definir Maximum number of items sent in a group como N, apenas os primeiros N alertas de um conjunto de mesclagem serão enviados.
-
No modo Batch, o conteúdo JSON analisável é enviado em formato JSON. Caso contrário, o envio ocorre como uma matriz de strings.
-
-
-
Send Content: O conteúdo da notificação. Aceita variáveis de modelo. Descrição das variáveis de modelo (Nova Versão).
NotaO cabeçalho de solicitação padrão é Content-Type: application/json;charset=utf-8. Para usar um formato diferente, especifique um cabeçalho de solicitação personalizado no canal de notificação. Webhook-Custom.
Notifications
Ajuste os parâmetros listados a seguir:
-
Language: O idioma da notificação. Idiomas suportados: chinês e inglês.
-
Send Content: O conteúdo da notificação. Aceita variáveis de modelo. Descrição das variáveis de modelo (Nova Versão).
WeCom
Forneça as informações necessárias:
-
Title: O título da notificação. Aceita variáveis de modelo.
-
Send Content: O conteúdo da notificação. Aceita variáveis de modelo. Descrição das variáveis de modelo (Nova Versão).
Lark
Utilize as configurações descritas abaixo:
-
Title: O título da notificação. Aceita variáveis de modelo.
-
Send Content: O conteúdo da notificação. Aceita variáveis de modelo. Descrição das variáveis de modelo (Nova Versão).
Slack
Personalize os seguintes itens:
-
Title: O título da notificação. Aceita variáveis de modelo.
-
Send Content: O conteúdo da notificação. Aceita variáveis de modelo. Descrição das variáveis de modelo (Nova Versão).
EventBridge
Informe os dados solicitados:
-
Subject: O assunto da notificação. Aceita variáveis de modelo.
-
Send Content: O conteúdo da notificação. Aceita variáveis de modelo. Descrição das variáveis de modelo (Nova Versão).
Function Compute
Selecione as opções adequadas:
-
Sending Mode: Modos suportados: Single e Batch.
Por exemplo, se você inserir
{ "project": "{{project}}", "alert_name": "{{alert_name}}"}no campo Content e dois alertas forem acionados:-
Single: Cada alerta é enviado separadamente. O conteúdo será
{ "project": "project-1", "alert_name": "alert-1"}e{ "project": "project-2", "alert_name": "alert-2"}. -
Batch: Os alertas são enviados em um único lote. O conteúdo será
[{ "project": "project-1", "alert_name": "alert-1"}, { "project": "project-2", "alert_name": "alert-2"}].-
No modo Batch, se você definir Maximum number of items sent in a group como N, apenas os primeiros N alertas de um conjunto de mesclagem serão enviados.
-
No modo Batch, o conteúdo JSON analisável é enviado em formato JSON. Caso contrário, o envio ocorre como uma matriz de strings.
-
-
-
Send Content: O conteúdo da notificação. Aceita variáveis de modelo. Descrição das variáveis de modelo (Nova Versão).
-