Usar o portal do Azure para configurar alertas nas métricas do Banco de Dados do Azure para PostgreSQL – Servidor Flexível
APLICA-SE A: Banco de dados do Azure para PostgreSQL — Servidor Flexível
Este artigo mostra como configurar alertas do servidor flexível do Banco de Dados do Azure para PostgreSQL usando o portal do 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ê. Ele dispara tanto quando a condição é atendida pela primeira vez e quanto posteriormente, quando essa condição não está mais sendo atendida. Os alertas de métrica são baseados em estado, ou seja, eles só enviam notificações quando o estado é alterado.
Você pode configurar um alerta para fazer as seguintes ações quando ele disparar:
- Enviar notificações por email para o administrador e coadministradores de serviços.
- Enviar um email para outros emails que você especificar.
- Chamar um webhook.
Você pode configurar e obter informações sobre as regras de alerta usando:
Criar uma regra de alerta em uma métrica no Portal do Azure
No portal do Azure, selecione a instância do servidor flexível do Banco de Dados do Azure para PostgreSQL que você deseja monitorar
Na seção Monitoramento da barra lateral, selecione Alertas.
Selecione + Nova regra de alerta.
A página Criar regra é aberta, conforme mostrado abaixo. Preencha as informações obrigatórias:
A instância atual do servidor flexível do Banco de Dados do Azure para PostgreSQL é adicionada automaticamente ao Escopo do alerta.
Dentro da seção Condição, selecione Adicionar condição.
Você verá uma lista dos sinais com suporte. Selecione a métrica na qual quer criar um alerta. Por exemplo, selecione
storage percent
.Você verá um gráfico da métrica referente às últimas seis horas. Use o menu suspenso Período do gráfico para selecionar para ver o histórico mais longo da métrica.
Selecione o tipo 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 determinará a lógica que a regra de alerta da métrica avaliará.
- Se você estiver usando um limite Estático, continue para definir um Valor limite (por exemplo, 85 por cento). O gráfico da métrica pode ajudar a determinar qual seria um limite razoável.
- Se você estiver usando um limite Dinâmico, continue para definir a Sensibilidade do limite. O gráfico de métricas exibirá os limites calculados com base nos dados recentes. Saiba mais sobre as opções de sensibilidade e o tipo de condição de Limites Dinâmicos.
Refine a condição ajustando o intervalo de Granularidade de agregação (Período) com a qual os pontos de dados são agrupados usando a função de tipo de agregação (por exemplo, 1período de retrospectiva de 30 minutos"), e Frequência (por exemplo, "Verificar a cada 15 minutos").
Selecione Concluído ao concluir.
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, um grupo de recursos, o nome do grupo de ações e o 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.
Preencha os detalhes da regra de alerta, como gravidade, nome da regra de alerta e descrição.
Selecione Criar regra de alerta para criar o alerta.
Em alguns minutos, o alerta estará ativo e disparará conforme descrito anteriormente.
Monitorar vários recursos
O servidor flexível do Banco de Dados do Azure para PostgreSQL também dá suporte à regra de alerta de métrica de vários recursos. Você pode monitorar em escala aplicando a mesma regra de alerta de métrica a várias instâncias do servidor flexível do Banco de Dados do Azure para PostgreSQL na mesma região do Azure. Notificações individuais são enviadas para cada recurso monitorado.
Para configurar uma nova regra de alerta de métrica, na experiência de criação de regra de alerta, em Definição de escopo (etapa 5.) da seção anterior, use as caixas de seleção para selecionar todas as instâncias do servidor flexível do Banco de Dados do Azure para PostgreSQL às quais você deseja que a regra seja aplicada.
Importante
Os recursos selecionados devem estar dentro do mesmo tipo de recurso, local e assinatura. Os recursos que não se encaixam nesses critérios não são selecionáveis.
Você também pode usar modelos do Resource Manager do Azure para implantar alertas de métrica de vários recursos. Para saber mais sobre alertas de vários recursos, consulte nosso blog Escalar o monitoramento com o alerta de vários recursos do Banco de Dados do Azure para PostgreSQL – Servidor Flexível.
Gerenciar seus alertas
Depois de criar um alerta, você poderá selecioná-lo e executar as seguintes ações:
- Exibir um grafo mostrando o limite de métrica e os valores reais do dia anterior relevante para este alerta.
- Editar ou Excluir a regra de alerta.
- Desabilitar ou Habilitar o alerta, se desejar interromper temporariamente ou retomar o recebimento de notificações.
Próximas etapas
- Saiba mais sobre como definir alertas em métricas.
- Saiba mais sobre as métricas de monitoramento disponíveis no Banco de Dados do Azure para PostgreSQL – Servidor Flexível.
- Entender como funcionam os alertas de métrica no Azure Monitor.
- Escalar o monitoramento com alertas de vários recursos do Banco de Dados do Azure para PostgreSQL – Servidor Flexível.