O ITSM é um serviço inteligente de gerenciamento de alertas pronto para uso. Ele recebe alertas de diversos clientes, como o Prometheus, e os processa por meio de deduplicação automática, agrupamento e redução algorítmica de ruído. Em seguida, o sistema roteia os alertas para diferentes destinos de notificação com base no conteúdo dos rótulos, ajudando as equipes de O&M a reduzir riscos nos projetos. Este tópico descreve como ativar o ITSM no Managed Service for Grafana.
Requisitos de versão do Grafana
O ITSM é compatível com o Grafana 9.0.x e versões posteriores. Para saber como atualizar sua versão do Grafana, consulte Visualizar informações do workspace.
Etapa 1: Ativar o ITSM
O ITSM vem ativado por padrão no Grafana 9.0.x e em versões posteriores. Caso você tenha desativado anteriormente o ITSM integrado na página Alert Management, siga esta etapa para reativá-lo.
Faça login no console do ARMS. No painel de navegação à esquerda, escolha .
Faça login no console do Managed Service for Grafana. No painel de navegação à esquerda, clique em Workspace Management.
Na página Workspace Management, clique no ID do workspace que deseja gerenciar.
No painel de navegação à esquerda, clique em Alert Management e ative a chave do ITSM no canto superior esquerdo da página.
Na caixa de diálogo exibida, clique em OK.
No canto superior direito da página Alert Management, clique em Manage Alert Rules para acessar a página ITSM no Grafana.
Etapa 2: Criar uma regra de alerta
Grafana 9.0.x
No painel de navegação à esquerda do Grafana, escolha
> Browse.Na aba Browse, selecione o painel correspondente à sua regra de alerta.
Na página do painel, selecione o gráfico da regra de alerta, clique no nome do gráfico e, em seguida, clique em Edit.
-
Na página Edit Panel, clique na aba Alert e selecione Create alert rule from this panel.
NotaComo alternativa, escolha
no painel de navegação à esquerda do Grafana. Na página Alert Overview, clique em Create Alert Monitoring Rule. -
Configure os parâmetros de alerta conforme necessário. Para mais informações, consulte a documentação oficial do Grafana.
Na seção Add annotation and labels, insira uma chave e um valor para um rótulo personalizado, por exemplo,
grafana_alertname=Pod_disk_usage_hangzhou. Esse rótulo serve para corresponder à regra de alerta quando você criar uma política de notificação na Etapa 4. -
Após criar a regra de alerta, clique em save no canto superior direito.
Quando um alerta do Grafana é acionado, o evento aparece na página Alert Event History no ITSM. Para mais detalhes, consulte Visualizar histórico de eventos de alerta.
NotaNa página Alert Event History, defina o campo Integration Name como ARMS_GRAFANA para filtrar eventos reportados pelas regras de alerta do Grafana.
Grafana 10.0.x
No canto superior esquerdo do Grafana, clique em
e selecione Dashboard.Na página Dashboard, selecione o painel correspondente à sua regra de alerta.
Na página do painel, selecione o gráfico da regra de alerta, clique no ícone no canto superior direito do gráfico e, em seguida, clique em Edit.
-
Na página Edit Panel, clique na aba Alert e selecione Create alert rule from this panel.
NotaComo alternativa, clique em
no painel de navegação à esquerda do Grafana e selecione ITSM. Na página Alert Overview, clique em Create Alert Rule. -
Configure os parâmetros de alerta conforme necessário. Para mais informações, consulte a documentação oficial do Grafana.
Na seção Add annotation and labels, insira uma chave e um valor para um rótulo personalizado, por exemplo,
grafana_alertname=Pod_disk_usage_hangzhou. Esse rótulo serve para corresponder à regra de alerta quando você criar uma política de notificação na Etapa 4. -
Após criar a regra de alerta, clique em Save rule no canto superior direito.
Quando um alerta do Grafana é acionado, o evento aparece na página Alert Event History no ITSM. Para mais detalhes, consulte Visualizar histórico de eventos de alerta.
NotaNa página Alert Event History, defina o campo Integration Name como ARMS_GRAFANA para filtrar eventos reportados pelas regras de alerta do Grafana.
Etapa 3: Criar destinos de notificação
Grafana 9.0.x
No painel de navegação à esquerda do Grafana, escolha
> Notification Objects e crie os destinos de notificação conforme necessário. Para mais informações, consulte Destinos de notificação.
Contato ou grupo de contatos: Utilizado para notificações por e-mail, telefone e SMS.
DingTalk, Lark ou WeCom: Indicados para tratar alertas em chats de colaboração em equipe.
Webhook: Envia alertas para destinos de notificação de terceiros, como PagerDuty, Teams Incoming Webhook ou plataformas corporativas internas.
Escalonamento de plantão: Projetado para cenários em que membros da equipe tratam alertas em sistema de rodízio.
Grafana 10.0.x
No canto superior esquerdo do Grafana, clique em
e escolha ITSM > Notification Objects. Em seguida, crie os destinos de notificação conforme necessário. Para mais informações, consulte Destinos de notificação.
Contato ou grupo de contatos: Utilizado para notificações por e-mail, telefone e SMS.
DingTalk, Lark ou WeCom: Indicados para tratar alertas em chats de colaboração em equipe.
Webhook: Envia alertas para destinos de notificação de terceiros, como PagerDuty, Teams Incoming Webhook ou plataformas corporativas internas.
Escalonamento de plantão: Projetado para cenários em que membros da equipe tratam alertas em sistema de rodízio.
Etapa 4: Criar uma política de notificação
Grafana 9.0.x
No painel de navegação à esquerda do Grafana, escolha
> Notification Policies e clique em Create Notification Policy.Na página Create Notification Policy, insira um nome para a política de notificação no canto superior esquerdo.
-
Na etapa Matching Rule, configure as regras para corresponder aos eventos de alerta.
Selecione Data Source como a Data source.
-
Clique em + Add Condition e insira a chave e o valor do rótulo configurado na Etapa 2. Por exemplo,
grafana_alertname equals Pod_disk_usage_hangzhou.NotaO segundo correspondente filtra alertas provenientes da integração do Grafana. Se você não adicionar um terceiro correspondente, esta política de notificação se aplicará a todos os alertas do workspace atual do Grafana.
Na lista de condições, o campo
Integration Typeda Condição 1 é definido automaticamente comoGrafana(não editável), o campoIntegration Nameda Condição 2 é igual aARMS_GRAFANA, e o campografana_alertnameda Condição 3 corresponde a um nome de alerta específico, comoPod_disk_usage_hangzhou. As três condições estão conectadas por um operador lógico AND. Clique em Next.
Configure os demais parâmetros conforme necessário e clique em Save. Para mais informações, consulte Políticas de notificação.
Grafana 10.0.x
No canto superior esquerdo do Grafana, clique em
e escolha ITSM > Notification Policies. Em seguida, clique em Create Notification Policy.Na página Create Notification Policy, insira um nome para a política de notificação no canto superior esquerdo.
-
Na etapa Matching Rule, configure as regras para corresponder aos eventos de alerta.
Selecione Data Source como a Data source.
-
Clique em + Add Condition e insira a chave e o valor do rótulo configurado na Etapa 2. Por exemplo,
grafana_alertname equals Pod_disk_usage_hangzhou.NotaO segundo correspondente filtra alertas provenientes da integração do Grafana. Se você não adicionar um terceiro correspondente, esta política de notificação se aplicará a todos os alertas do workspace atual do Grafana.
Na lista de condições, o campo
Integration Typeda Condição 1 é definido automaticamente comoGrafana(não editável), o campoIntegration Nameda Condição 2 é igual aARMS_GRAFANA, e o campografana_alertnameda Condição 3 corresponde a um nome de alerta específico, comoPod disk usage_hangzhou. As três condições estão conectadas por um operador lógico AND. Clique em Next.
Configure os demais parâmetros conforme necessário e clique em Save. Para mais informações, consulte Políticas de notificação.
Etapa 5: Visualizar notificações de alerta
Quando uma política de notificação é acionada, o ITSM envia uma notificação de alerta para o canal especificado no destino de notificação correspondente. Verifique o canal configurado, como caixa de entrada de e-mail, chat em grupo ou endpoint de webhook, para confirmar a entrega da notificação.
SMS


DingTalk, Lark e WeCom
Ao receber uma notificação de alerta em um grupo do DingTalk, Lark ou WeCom, trate o alerta diretamente no chat. Para mais informações, consulte Tratar alertas em um chat de grupo de notificação.
Documentos relacionados
O gerenciamento de alertas do ARMS permite enviar notificações para destinos por telefone, SMS, e-mail, DingTalk, WeCom, Lark e webhooks, possibilitando o tratamento de alertas em diversos cenários. Para mais informações, consulte Visão geral do gerenciamento de alertas.