Grafana Alerting: Descubra as últimas atualizações do Grafana 9
O Grafana 8 marcou uma importante reformulação da forma como enviamos alertas. Criamos uma experiência unificada de alerta, que implementou um fluxo de trabalho que opera em todos os nossos produtos e alertas de painel combinados do Grafana, além de alertas como os do Prometheus em um painel de controle único. Primeiro, fizemos isso como um recurso de código aberto para garantir que você poderia optar e experimentar a partir do primeiro dia, independentemente de qual modalidade do Grafana (OSS, Nuvem ou Empresas) é a ideal para você.
Ao longo do último ano, recebemos muitos comentários da comunidade sobre o novo sistema de alertas. Alguns dos comentários foram bons; muitos foram sugestões sobre como poderíamos melhorar. Ouvimos vocês. Nós nos esforçamos muito para melhorar a experiência e continuaremos a fazer melhorias de uso regularmente.
Com o lançamento do Grafana 9 durante o GrafanaCONline 2022, Grafana Alerting agora é o sistema de alerta padrão, e com essa mudança, estamos implementando melhorias significativas com base no seu feedback, assim como uma documentação mais robusta e conteúdos de vídeo para ajudar você a usar o sistema.
Como sempre, agradecemos muito à nossa comunidade pela sinceridade e pelas contribuições e estamos animados em mostrar algumas das mudanças que a equipe fez para simplificar a criação de alertas, fornecer uma visão consolidada de todos os seus alertas e oferecer a você a capacidade de combinar dados de múltiplas fontes de dados para criar regras de alerta.
Para saber mais sobre Grafana Alerting e para uma demonstração de algumas das últimas atualizações, assista à nossa sessão recente do GrafanaCONline 2022 “Como criar alertas no Grafana 9: novidades e o que foi melhorado, que está disponível sob demanda.
O que há de novo nos Grafana Alerting?
Alertas multidimensionais
As expectativas do usuário para regras de alertas são muito simples:
- Você tem uma única consulta.
- Você quer que essa consulta dispare vários alertas.
- Você quer ter controle sobre cada alerta individualmente.
Antes do Grafana 9, os alertas precisavam ser vinculados a um painel. Agora você tem controle sobre os alertas criados por uma regra individualmente.
Regras de alerta podem criar múltiplas entradas de alerta individuais por regra, ou seja, alertas multidimensionais. Esta funcionalidade oferece a capacidade e a flexibilidade de ganhar visibilidade em todo o seu sistema com apenas um único alerta multidimensional.
Uma regra define quando alertar, mas você pode alertar em muitos itens! Um exemplo do mundo real: imagine que temos um sistema de smart home e que queremos saber quando as janelas estão abertas. Com os Sistema de Alertas do Grafana, você pode ter um alerta, “Me diga se as janelas estão abertas”, e para cada janela você receberá uma mensagem “A janela x está aberta!” Você não precisa criar mais de uma regra.
Imagem acima: Um alerta pode criar muitas entradas de alerta com etiquetas para distingui-las.
Agrupar e rotear alertas
Grafana Alerting permite rotear cada entrada de alerta para um ponto de contato específico baseado nas etiquetas que você define.
Mas com um novo controle surgem novas responsabilidades. Quando você recebe vários alertas, seu sistema pode ser bombardeado por centenas de alertas disparados ao mesmo tempo. Você provavelmente não quer que 100 notificações sejam enviadas para a outra ponta.
As políticas de notificação são a resposta para este problema. Eles são o conjunto de regras para onde, quando e como os alertas são encaminhados para pontos de contato. (Esses canais costumavam ser chamados de canais de notificação..) Combinar políticas de notificação com a funcionalidade de agrupamento permite que você se certifique de que todos os alertas relacionados a um componente do seu sistema estejam juntos, para que o Grafana envie uma única notificação compacta que englobe todos os ambientes afetados por essa regra de alerta.
As políticas de notificação seguem uma estrutura de árvore, na qual cada política pode ter uma ou mais políticas secundárias. Cada política, com a excepção da política principal, pode corresponder a etiquetas específicas de alerta. Cada alerta é avaliado pela política principal e, subsequentemente, por cada política secundária, para que você combine os seus alertas com múltiplos pontos de contato. Como resultado, um alerta pode notificar vários canais com base em certos critérios de etiqueta. Isso não é demais?
Imagem acima: Como criar uma política de notificação usando etiquetas para agrupar alertas.
Silenciar alertas
Como diz o ditado: “boca fechada não entra mosca”, e isto se aplica especialmente aos alertas. O silenciamento permite que você interrompa as notificações de uma ou mais regras de alerta. Com este novo recurso, você pode parar parcialmente um alerta com base em determinados critérios.
Silenciar, no entanto, apenas impede que as notificações sejam criadas. Esse recurso não impede que as regras de alerta sejam avaliadas, nem deixam de alertar que as entradas aparecem na interface do usuário. Isto é deliberado: você pode ver o status atual da sua avaliação, mas não receber notificações do pager, a fim de manter total transparência e visibilidade no que está acontecendo no seu sistema de alertas.
Tempos de silenciamento
Os tempos de silenciamento eram um recurso muito requisitado pela comunidade, e ouvimos seus comentários em alto e bom som. Com o Grafana 9, Grafana Alerting agora permite que você especifique um intervalo de tempo quando não quer que novas notificações sejam geradas ou enviadas.
Por exemplo, agora você pode definir o tempo de silenciamento para várias ou todas as suas rotas para não ser incomodado(a) nos finais de semana ou durante um evento familiar.
Novidades para Grafana Alerting
Os recursos novos e as melhorias do Grafana Alerting agora estão habilitados por padrão para todos os usuários do Grafana 9. Enquanto os usuários do Grafana atualmente têm a opção de voltar para a antiga experiência de alertas baseada em painéis de controle (agora chamados de “alertas antigos”), removeremos oficialmente essa funcionalidade no Grafana 10.
Confira algumas das atualizações do Sistema de Alertas do Grafana que iremos lançar em breve:
- Melhoria na experiência de usuário para criação e gestão de alertas
- Adicionar controle de acesso baseado em funções
- Uma atualização do nosso provedor, Terraform, com base na nova API de fornecimento disponível no Grafana 9.0
- Melhoria no caminho de migração para garantir que mitigamos quaisquer chances de perder dados
- Modelos melhorados
Fique por dentro dos posts dedicados no blog sobre algumas destas melhorias nas próximas semanas. Para mais informações, leia a nossa documentação do Grafana Alerting.
A Nuvem do Grafana é a maneira mais fácil de começar a usar métricas, registros, monitoramentos e painéis. Temos uma oferta gratuita generosa e planos para cada caso de uso. Registre-se grátis agora mesmo!