Simple Log Service usa modelos de alerta para definir o conteúdo das notificações.
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.
Os modelos de alerta aceitam os seguintes métodos de notificação: SMS, Voice, Email, DingTalk, Webhook-Custom, Notifications, WeCom, Lark e Slack.
Parâmetro
Descrição
ID
ID do modelo de alerta. Deve ser único na sua conta Alibaba Cloud.
Name
Nome do modelo de alerta.
SMS
Configure os seguintes parâmetros:
-
Language: idioma da notificação. Opções disponíveis: chinês e inglês.
-
Send Content: conteúdo da notificação. Aceita variáveis de modelo. Consulte Description of template variables (New Version).
Voice
Defina os parâmetros abaixo:
-
Language: idioma da notificação. Opções disponíveis: chinês (recomendado) e inglês.
-
Send Content: conteúdo da notificação. Aceita variáveis de modelo. Consulte Description of template variables (New Version).
Email
Especifique os seguintes itens:
-
Language: idioma da notificação. Opções disponíveis: chinês e inglês.
-
Subject: assunto da notificação. Aceita variáveis de modelo.
-
Send Content: conteúdo da notificação. Aceita variáveis de modelo. Consulte Description of template variables (New Version).
DingTalk
Preencha os campos indicados:
-
Title: título da notificação. Aceita variáveis de modelo.
-
Send Content: conteúdo da notificação. Aceita variáveis de modelo. Consulte Description of template variables (New Version).
Webhook-Custom
Ajuste as opções a seguir:
-
Sending Mode: modos compatíveis: Single e Batch.
Por exemplo, ao inserir
{ "project": "{{project}}", "alert_name": "{{alert_name}}"}no campo Content com dois alertas 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 do conjunto mesclado serão enviados.
-
No modo Batch, conteúdos JSON analisáveis são enviados em formato JSON. Caso contrário, o envio ocorre como um array de strings.
-
-
-
Send Content: conteúdo da notificação. Aceita variáveis de modelo. Consulte Description of template variables (New Version).
NotaO cabeçalho de requisição padrão é Content-Type: application/json;charset=utf-8. Para usar um formato diferente, especifique um cabeçalho personalizado no canal de notificação. Consulte Webhook-Custom.
Notifications
Forneça as informações abaixo:
-
Language: idioma da notificação. Opções disponíveis: chinês e inglês.
-
Send Content: conteúdo da notificação. Aceita variáveis de modelo. Consulte Description of template variables (New Version).
WeCom
Selecione as configurações desejadas:
-
Title: título da notificação. Aceita variáveis de modelo.
-
Send Content: conteúdo da notificação. Aceita variáveis de modelo. Consulte Description of template variables (New Version).
Lark
Indique os parâmetros necessários:
-
Title: título da notificação. Aceita variáveis de modelo.
-
Send Content: conteúdo da notificação. Aceita variáveis de modelo. Consulte Description of template variables (New Version).
Slack
Personalize os seguintes campos:
-
Title: título da notificação. Aceita variáveis de modelo.
-
Send Content: conteúdo da notificação. Aceita variáveis de modelo. Consulte Description of template variables (New Version).
EventBridge
Utilize as opções de configuração abaixo:
-
Subject: assunto da notificação. Aceita variáveis de modelo.
-
Send Content: conteúdo da notificação. Aceita variáveis de modelo. Consulte Description of template variables (New Version).
Function Compute
Configure os parâmetros listados a seguir:
-
Sending Mode: modos compatíveis: Single e Batch.
Por exemplo, ao inserir
{ "project": "{{project}}", "alert_name": "{{alert_name}}"}no campo Content com dois alertas 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 do conjunto mesclado serão enviados.
-
No modo Batch, conteúdos JSON analisáveis são enviados em formato JSON. Caso contrário, o envio ocorre como um array de strings.
-
-
-
Send Content: conteúdo da notificação. Aceita variáveis de modelo. Consulte Description of template variables (New Version).
-