Configurar alertas de métricas no servidor flexível do Banco de Dados do Azure para PostgreSQL

Este artigo mostra como configurar alertas para seu servidor flexível Banco de Dados do Azure para PostgreSQL usando o portal Azure. Você pode receber um alerta com base em métricas de monitoramento para seus serviços do Azure.

O alerta é disparado quando o valor de uma métrica especificada ultrapassa um limite atribuído por você. O alerta é acionado tanto quando a condição é atendida pela primeira vez quanto, em seguida, quando essa condição deixa de ser atendida. Os alertas de métricas são stateful, portanto, enviam notificações somente quando o estado muda.

Quando um alerta é disparado, você pode configurá-lo para executar as seguintes ações:

  • Enviar notificações por email para o administrador e coadministradores de serviços.
  • Envie emails para destinatários adicionais que você especificar.
  • Chamar um webhook.

Você pode configurar e obter informações sobre regras de alerta usando:

Criar uma regra de alerta em uma métrica no Portal do Azure

  1. No portal Azure, selecione o servidor Banco de Dados do Azure para PostgreSQL flexível que você deseja monitorar.

  2. Na seção Monitoramento da barra lateral, selecione Alertas.

  3. Selecione + Nova regra de alerta.

  4. A página Criar regra é aberta. Preencha as informações obrigatórias:

  5. O servidor flexível do Banco de Dados do Azure para PostgreSQL atual é adicionado automaticamente ao escopo do alerta.

  6. Dentro da seção Condição, selecione Adicionar condição.

  7. Você verá uma lista de sinais com suporte. Selecione a métrica na qual você deseja criar um alerta. Por exemplo, selecione storage percent.

  8. Você verá um gráfico para a métrica nas últimas seis horas. Use o menu suspenso Período do gráfico para selecionar para ver o histórico mais longo da métrica.

  9. Selecione o tipo de limite (por exemplo, "Estático" ou "Dinâmico"), Operador (por exemplo, "Maior que" e Tipo de Agregação (por exemplo, média). Essa seleção determina a lógica que a regra de alerta de métrica avalia.

  10. Refinar a condição ajustando o intervalo de granularidade de agregação (Período) sobre o qual os pontos de dados são agrupados usando a função de tipo de agregação (por exemplo, "Período de pesquisa 30 minutos" e Frequência (por exemplo, "Verificar a cada 15 minutos").

  11. Selecione Concluído ao concluir.

  12. Adicione um grupo de ações. Um grupo de ações é uma coleção de preferências de notificação definidas pelo proprietário de uma assinatura do Azure. Na seção Grupos de ações, escolha Selecionar grupo de ações para selecionar um grupo de ações existente a ser anexado à regra de alerta.

    • Você também pode criar um grupo de ações para receber notificações sobre o alerta. Confira criar e gerenciar um grupo de ações para obter mais informações.
    • Para criar um grupo de ações, escolha + Criar grupo de ações. Preencha o formulário criar grupo de ações com uma assinatura, grupo de recursos, nome do grupo de ações e nome de exibição.
    • Configure Notificações para o grupo de ações.

    Em Tipo de notificação, escolha Enviar email para a função do Azure Resource Manager para selecionar os Proprietários, os Colaboradores e os Leitores da assinatura que receberão notificações. Escolha a Função do Azure Resource Manager para enviar o email. Você também pode escolher Email/Mensagem de SMS/Push/Voz para enviar notificações para destinatários específicos. Forneça o Nome para o tipo de notificação e selecione Examinar + criar quando terminar.

  13. Preencha os detalhes da regra de alerta , como gravidade, nome da regra de alerta e descrição.

  14. Selecione Criar regra de alerta para criar o alerta.

  15. Em alguns minutos, o alerta estará ativo e disparará conforme descrito anteriormente.

Monitorar vários recursos

Banco de Dados do Azure para PostgreSQL também dá suporte a regras de alerta de métrica de várias fontes. Você pode monitorar em grande escala aplicando a mesma regra de alerta de métrica a vários servidores flexíveis do Banco de Dados do Azure para PostgreSQL na mesma região do Azure. O sistema envia notificações individuais para cada recurso monitorado.

Para configurar uma nova regra de alerta de métrica, use as caixas de seleção na definição de escopo (etapa 5) para selecionar todos os Banco de Dados do Azure para PostgreSQL servidores flexíveis aos quais você deseja aplicar a regra.

Importante

Você deve selecionar recursos que estejam no mesmo tipo de recurso, local e assinatura. Não é possível selecionar recursos que não se ajustem a esses critérios.

Você também pode usar modelos de Azure Resource Manager para implantar alertas de métrica multi-recursos. Para saber mais sobre alertas de vários recursos, consulte o blog Monitoramento em escala com alertas de vários recursos do Azure PostgreSQL.

Gerenciar seus alertas

Depois de criar um alerta, selecione-o e execute as seguintes ações:

  • Exiba um grafo que mostra o limite de métrica e os valores reais do dia anterior relevantes para esse alerta.
  • Editar ou Excluir a regra de alerta.
  • Desabilitar ou Habilitar o alerta, se desejar interromper temporariamente ou retomar o recebimento de notificações.