Criação de regras de alerta gerenciadas por Grafana, Mimir ou Loki - Amazon Managed Grafana

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Criação de regras de alerta gerenciadas por Grafana, Mimir ou Loki

Este tópico de documentação foi desenvolvido para espaços de trabalho do Grafana que oferecem suporte à versão 9.x do Grafana.

Para espaços de trabalho do Grafana compatíveis com a versão 8.x do Grafana, consulteTrabalhando na versão 8 do Grafana.

Usando o Grafana, você pode criar regras de alerta para uma instância externa do Grafana Mimir ou Loki.

nota

O Grafana Mimir pode se conectar às fontes de dados do Amazon Managed Service for Prometheus e Prometheus.

Pré-requisitos

  • Verifique se você tem permissões de gravação na fonte de dados do Prometheus. Caso contrário, você não poderá criar ou atualizar as regras de alerta gerenciadas pelo Cortex.

  • Para fontes de dados Grafana Mimir e Loki, habilite a API ruler configurando seus respectivos serviços.

    • Loki — O tipo de armazenamento delocal regras, padrão para a fonte de dados Loki, suporta somente a visualização de regras. Para editar regras, configure um dos outros tipos de armazenamento.

    • Grafana Mimir — Não use o/api/prom prefixo legado/prometheus. A fonte de dados do Prometheus suporta Grafana Mimir e Prometheus, e a Grafana espera que a API Query e a API Ruler estejam sob o mesmo URL. Você não pode fornecer um URL separado para a API Ruler.

nota

Se você não quiser gerenciar as regras de alerta para uma fonte de dados específica do Loki ou do Prometheus, acesse suas configurações e desmarque a caixa de seleção Gerenciar alertas via interface de usuário de alertas.

Para adicionar uma regra de alerta gerenciada pelo Grafana, Mimir ou Loki
  1. No console do Grafana, no menu Grafana, escolha o ícone Alerta (campainha) para abrir a página de alertas listando os alertas existentes.

  2. Escolha Criar regra de alerta.

  3. Na Etapa 1, escolha o tipo de regra e os detalhes, da seguinte forma:

    • Escolha o alerta Mimir ou Loki.

    • Em Nome da regra, adicione um nome descritivo. Esse nome é exibido na lista de regras de alerta. Também é oalertname rótulo de cada instância de alerta criada a partir dessa regra.

    • No menu suspenso Selecionar fonte de dados, selecione uma fonte de dados Prometheus ou Loki.

    • No menu suspenso Namespace, selecione um namespace de regra existente. Caso contrário, escolha Adicionar novo e insira um nome para criar um. Os namespaces podem conter um ou mais grupos de regras e têm apenas uma finalidade organizacional. Para obter mais informações, consulte Grupos de regras e namespaces do Cortex ou Loki.

    • No menu suspenso Grupo, selecione um grupo existente dentro do namespace selecionado. Caso contrário, escolha Adicionar novo e insira um nome para criar um. As regras recém-criadas são anexadas ao final do grupo. As regras dentro de um grupo são executadas sequencialmente em intervalos regulares, com o mesmo tempo de avaliação.

  4. Na Etapa 2, adicione a consulta a ser avaliada.

    O valor pode ser uma expressão ProMQL ou LogQL. A regra inicia um alerta se o resultado da avaliação tiver pelo menos uma série com um valor maior que 0. Um alerta é criado para cada série.

  5. Na Etapa 3, especifique o intervalo de avaliação do alerta.

    Na caixa de texto Para da condição, especifique a duração pela qual a condição deve ser verdadeira antes do início do alerta. Se você especificar5m, as condições devem ser verdadeiras por cinco minutos antes que o alerta seja iniciado.

    nota

    Depois que uma condição é atendida, o alerta entra emPending estado. Se a condição permanecer ativa pelo período especificado, o alerta será transferido para oFiring estado. Se não for mais atendido, ele reverte para oNormal estado.

  6. Na Etapa 4, adicione metadados adicionais associados à regra.

    • Adicione uma descrição e um resumo para personalizar as mensagens de alerta. Use as diretrizes emEtiquetas e anotações.

    • Adicione URL, painel, painel e IDs de alerta do Runbook.

    • Adicionar etiquetas personalizadas.

  7. Escolha Visualizar alertas para avaliar a regra e ver quais alertas ela produziria. Ele exibe uma lista de alertas com o estado e o valor de cada um.

  8. Escolha Salvar para salvar a regra ou Salvar e sair para salvar a regra e voltar para a página de alertas.

Após criar a regra, você pode criar uma notificação para a regra. Para obter mais informações sobre notificações, consulte Gerencie suas notificações de alerta.