Este tópico lista os códigos de erro das notificações de alerta no Simple Log Service e apresenta as soluções correspondentes.
Erros de configuração
Nível | Tipo | Detalhes | Descrição | Solução |
error | AlertPolicyNotConfigured | Alert xxx has no alert policy configured | Nenhuma política de alerta está configurada para a regra de alerta, o que impede a mesclagem de alertas com base nas rotas. Por isso, o Simple Log Service ignora os alertas relacionados. | Modifique a regra de alerta e configure uma política de alerta válida. |
AlertPolicyNotExist | alert policy xxx does not exist | A política de alerta associada à regra de alerta não existe. Consequentemente, o Simple Log Service ignora os alertas relacionados. | Crie uma política de alerta com o mesmo nome ou especifique outra política de alerta. | |
AlertPolicyInvalid | alert policy xxx format is error | O formato da política de alerta é inválido, o que impede a análise dos alertas relacionados. Assim, o Simple Log Service ignora esses alertas. | Modifique a política de alerta ou exclua-a e crie uma nova com o mesmo nome. | |
GroupPolicyEmpty | Group policy of alert policy xxx is empty | A política de consolidação de rotas da política de alerta não está configurada. Devido a isso, o Simple Log Service ignora os alertas relacionados. | Configure a política de consolidação de rotas da política de alerta e garanta que ela não esteja vazia. | |
ActionPolicyNotExist | action policy xxx does not exist | A política de ação não existe. Portanto, o Simple Log Service não envia notificações de alerta para os alertas que utilizam essa política. | Crie uma política de ação ou especifique outra política de ação. | |
ActionPolicyInvalid | action policy xxx is invalid | O formato da política de ação é inválido. Como resultado, o Simple Log Service não envia notificações de alerta para os alertas que utilizam essa política. | Modifique a política de ação ou exclua-a e crie uma nova com o mesmo nome. | |
ActionPolicyEmpty | Primary(Secondary) policy for action policy xxx is empty | As políticas de ação primária e secundária da política de ação estão vazias. Por esse motivo, o Simple Log Service não envia notificações de alerta para os alertas que utilizam essa política. | Modifique a política de ação e garanta que as políticas de ação primária e secundária não estejam vazias. | |
warn | AlertPolicyInheritanceLoop | alert policy xxx has inheritance loop with yyy | Existe um loop de herança. Por exemplo, a Política de Alerta A herda a Política de Alerta B e a Política de Alerta B herda a Política de Alerta A.
O loop de herança não é analisado. | Modifique a política de alerta para evitar loops de herança. |
UserNotExist | user xxx does not exist | O usuário especificado não existe. Logo, o Simple Log Service não envia notificações de alerta para esse usuário. | Crie um usuário ou configure a política de ação para especificar outro usuário. | |
UserGroupNotExist | group xxx does not exist | O grupo de usuários especificado não existe. Dessa forma, o Simple Log Service não envia notificações de alerta para o grupo de usuários. | Crie um grupo de usuários ou configure a política de ação para especificar outro grupo de usuários. | |
UserGroupEmpty | group xxx is empty | O grupo de usuários especificado não contém usuários. Por isso, o Simple Log Service não envia notificações de alerta para o grupo de usuários. | Adicione usuários ao grupo de usuários. | |
OncallGroupNotExist | oncall group xxx does not exist | O grupo de plantão especificado não existe. Consequentemente, o Simple Log Service não envia notificações de alerta para o grupo de plantão. | Crie um grupo de plantão ou configure a política de ação para especificar outro grupo de plantão. | |
ContentTemplateNotExist | content template xxx does not exist | O modelo de alerta especificado não existe. Portanto, o Simple Log Service ignora os métodos de notificação que utilizam esse modelo de alerta. | Crie um modelo de alerta ou configure a política de ação para especificar outro modelo de alerta. | |
CalendarNotExist | calendar xxx does not exist | O calendário especificado não existe. Assim, o Simple Log Service ignora o grupo de plantão que utiliza esse calendário. | Crie um calendário ou configure o grupo de plantão para especificar outro calendário. | |
ChannelQuotaNotExist | channel quota does not exist | A cota para o método de notificação especificado não existe. Por isso, o número de notificações de alerta enviadas por meio desse método é ilimitado. | Configure uma cota para o método de notificação especificado. | |
ChannelQuotaInvalid | channel quota format is invalid | A cota para o método de notificação especificado está vazia. Dessa forma, o número de notificações de alerta enviadas por meio desse método é ilimitado. | Altere a cota do método de notificação e garanta que a cota não esteja vazia. |
Códigos de erro para notificações do DingTalk
|
Código de erro |
Mensagem de erro |
Descrição |
Solução |
|
130101 |
Message rate limit exceeded (more than 20 per minute). |
O DingTalk limita cada chatbot a um máximo de 20 mensagens por minuto. |
|
|
310000 |
Keywords not found in the content. |
O conteúdo da notificação não contém nenhuma das palavras-chave obrigatórias. |
Nas configurações de segurança do seu chatbot do DingTalk, defina uma das palavras-chave personalizadas como Alert. |
|
310000 |
Signature does not match. |
A assinatura não corresponde. |
Defina as configurações de segurança do seu chatbot do DingTalk como custom keywords e configure uma das palavras-chave como Alert. |
|
310000 |
IP address X.X.X.X not in allowlist |
O endereço IP não está na lista de permissões. |
Defina as configurações de segurança do seu chatbot do DingTalk como custom keywords e configure uma das palavras-chave como Alert. |
|
300001 |
The token does not exist. |
A URL do webhook é inválida ou o chatbot foi excluído. |
|
|
40035 |
Missing parameter access_token |
A URL do webhook do chatbot está sem o parâmetro access_token. |
Verifique se a URL do webhook do chatbot está correta. |
|
400102 |
The chatbot is stopped. |
O chatbot está desativado. |
|
|
450103 |
Only group administrators can use @all. |
Apenas o proprietário do grupo e os administradores podem mencionar todos os membros com @all. |
Na política de ação, defina o Reminder method para membros específicos ou sem lembrete. |
Códigos de erro para notificações do Enterprise WeChat
|
Código de erro |
Mensagem de erro |
Descrição |
Solução |
|
45009 |
API frequency limit exceeded. |
O Enterprise WeChat limita cada chatbot a um máximo de 20 mensagens por minuto. |
|
|
40058 |
The Markdown content exceeds the maximum length of 4.096 bytes. |
O Enterprise WeChat limita o conteúdo da notificação a um máximo de 4.096 bytes. |
Ajuste o modelo de conteúdo para reduzir o tamanho da notificação renderizada. |
|
93000 |
Invalid webhook URL. |
A URL do webhook do chatbot está incorreta. |
Verifique se a URL do webhook do chatbot está correta. |
Códigos de erro para notificações do Lark
|
Código de erro |
Mensagem de erro |
Descrição |
Solução |
|
9499 |
Too many requests. |
O Lark limita cada chatbot a um máximo de 20 mensagens por minuto. |
|
|
11246 |
Variable. For example: path: message->card->1th block(markdown)->5th md(center); err_msg: unsupported type of html tag; err_type: validation; |
Esse erro geralmente indica que o conteúdo da notificação está em um formato inválido. |
Solucione o problema com base na mensagem de erro específica recebida. |
|
19001 |
Invalid parameter: The incoming webhook access token is invalid. |
A URL do webhook do chatbot está incorreta. |
Verifique se a URL do webhook do chatbot está correta. |
|
19007 |
The chatbot is not enabled. |
O chatbot foi desativado. |
|
|
19024 |
Keywords not found. |
O conteúdo da mensagem não contém nenhuma das palavras-chave obrigatórias. |
Nas configurações de segurança do seu chatbot do Lark, defina uma das palavras-chave personalizadas como Alert. |