Configurar notificações antecipadas para eventos de manutenção planejada na Instância Gerenciada de SQL do Azure

Aplica-se a: Instância Gerenciada de SQL do Azure

As notificações antecipadas permitem que os clientes configurem notificações para serem enviadas até 24 horas antes de qualquer evento planejado.

As notificações podem ser configuradas para que você possa obter textos, emails, notificações por push do Azure e correio de voz quando a manutenção planejada esteja prestes a começar nas próximas 24 horas. Notificações de acompanhamento são enviadas quando no início e fim da manutenção.

Configurar uma notificação antecipada

Conclua as etapas a seguir para habilitar uma notificação na página Integridade do Serviço do portal do Azure.

Importante

A integridade do serviço está lançando novas experiências em fases. Alguns usuários verão a experiência atualizada do portal de Integridade do Serviço do Azure, enquanto outros ainda verão a experiência clássica do portal de Integridade do Serviço. Caso você ainda veja o portal clássico de Integridade do Serviço, para Região não selecione Global como uma opção, mas sim a região específica ou todas as regiões.

  1. Vá para a página Integridade do Serviço, em Alertas, selecione Alertas de integridade. Em seguida, selecione Criar.

    Captura de tela da página Alertas de integridade no portal do Azure. O botão Adicionar alerta de integridade do serviço é delimitado por uma caixa vermelha.

  2. Na seção Escopo, selecione a assinatura.

  3. Na seção Condição, configure os serviços a serem alertados, as regiões e os critérios. Para obter um alerta mais genérico, selecione todos os valores. Para restringir, selecione Instância Gerenciada de SQL do Azure como um serviço, as regiões nas quais esses serviços estão implantados e Manutenção planejada para o tipo de evento.

    Captura de tela da página do portal do Azure na qual você define as condições para o alerta de integridade e define os serviços a serem notificados.

    Captura de tela da página do portal do Azure na qual você define as condições para o alerta de integridade e define as regiões a serem notificadas.

    Captura de tela da página do portal do Azure na qual você define as condições para o alerta de integridade e define os serviços a serem notificados.

  4. Na seção Ações, selecione o grupo de ações existente ou crie um.

    Captura de tela da página do portal do Azure na qual você adiciona ou cria grupos de ação.

  5. Na seção Detalhes, defina o nome do alerta e especifique o grupo de recursos no qual ele deve ser implantado.

    Captura de tela da página do portal do Azure na qual você define os detalhes do alerta.

  6. Selecione Marcas. Considere usar tags do Azure. Por exemplo, a marca "Proprietário" ou "CreatedBy" para identificar quem criou o recurso e a marca "Ambiente" para identificar se esse recurso está em produção, desenvolvimento, etc. Para obter mais informações, confira Desenvolver sua estratégia de nomenclatura e marcação para recursos do Azure.

  7. Selecione Examinar + criar. O alerta é criado nos próximos minutos.

Você está pronto. Na próxima vez que houver um evento de manutenção planejada do SQL do Azure, você receberá uma notificação antecipada. Para saber mais sobre como criar alertas de integridade, visite Integridade do Serviço do Azure

Rastrear eventos de manutenção da Instância Gerenciada de SQL do Azure

A Integridade do Serviço do Azure é uma combinação de três serviços menores separados com o objetivo de manter você informado sobre a integridade de seus recursos de nuvem. Essas informações incluem problemas atuais e futuros, como serviços que afetam eventos, manutenção planejada e outras alterações que podem afetar sua disponibilidade. A integridade do serviço (um subsserviço) fornece uma exibição personalizada da integridade dos serviços e das regiões do Azure que você está usando. Este é o melhor lugar para procurar serviços que afetam as atividades de manutenção planejadas.

Na Integridade do Serviço, há uma página de Manutenção planejada para listar todas as atividades de manutenção que ocorrem em suas assinaturas. Você pode usar filtros internos para restringir a lista de eventos e estendê-los ao locatário, assinatura, região ou tipo de recurso.

Captura de tela da página Integridade do Serviço do Azure Monitor para listar todos os eventos de manutenção.

Na lista de eventos na página Integridade do Serviço | Manutenção Planejada, navegue em cada evento de manutenção e verifique os detalhes. Todos os eventos de manutenção com o mesmo ID de rastreamento aparecerão na guia Atualizações do problema. Nos Recursos Impactados, os recursos afetados por eventos de manutenção publicados são listados.

Captura de tela da página Integridade do Serviço do Azure Monitor com evento de manutenção único aberto com detalhes completos do evento.

Receber notificações

A tabela a seguir mostra as notificações de informações gerais que você poderia receber:

Status Descrição
Planejado Recebido 24 horas antes do evento de manutenção. A manutenção está prevista para DATE entre 17h e 8h1 (hora local) na região region_name.
InProgress A manutenção dos bancos de dados na região region_name está começando.
Concluir A manutenção dos bancos de dados na região region_name foi concluída.

1 A hora de início e término depende da janela de manutenção selecionada.

A tabela a seguir mostra notificações adicionais que poderão ser enviadas enquanto a manutenção estiver em andamento:

Status Descrição
Reagendado - A manutenção está em andamento, mas não foi concluída na janela de manutenção.
- Houve um problema durante a manutenção e ela não foi iniciada.
- A manutenção planejada foi iniciada, mas não pôde ser finalizada e continuará na próxima janela de manutenção.
Cancelada A manutenção dos bancos de dados na região region_name foi cancelada e será reagendada para mais tarde.

Permissões

Embora as notificações antecipadas possam ser enviadas para qualquer endereço de email, a política de controle de acesso baseado em função (RBAC) da assinatura do Azure determina quem pode acessar os links no email. O grafo de recursos de consulta é coberto pelo gerenciamento de acesso do RBAC do Azure. Para habilitar o acesso de leitura, cada destinatário deve ter acesso de leitura no nível do grupo de recursos. Para obter mais informações, confira Etapas para atribuir uma função do Azure.

Recuperar a lista de recursos afetados programaticamente

O Azure Resource Graph é um serviço do Azure projetado para estender o Azure Resource Management. O Azure Resource Graph Explorer fornece exploração de recursos ágil e eficiente. Você pod fazer consultas em escala em um determinado conjunto de assinaturas a fim de controlar seu ambiente de maneira eficaz.

É possível usar o Azure Resource Graph Explorer para consultar eventos de manutenção. Para obter uma introdução sobre como executar essas consultas, consulte Início Rápido: executar sua primeira consulta de Resource Graph usando o Azure Resource Graph Explorer.

Quando a notificação avançada para manutenção planejada for recebida, você receberá um link que abre o Azure Resource Graph e executa a consulta para o evento exato, semelhante ao seguinte. O valor notificationId é exclusivo por evento de manutenção.

resources
| project resource = tolower(id)
| join kind=inner (
    maintenanceresources
    | where type == "microsoft.maintenance/updates"
    | extend p = parse_json(properties)
    | mvexpand d = p.value
    | where d has 'notificationId' and d.notificationId == 'LNPN-R9Z'
    | project resource = tolower(name), status = d.status, resourceGroup, location, startTimeUtc = d.startTimeUtc, endTimeUtc = d.endTimeUtc, impactType = d.impactType
) on resource
| project resource, status, resourceGroup, location, startTimeUtc, endTimeUtc, impactType

No Explorer do Azure Resource Graph (ARG), é possível encontrar valores para o status de implantação que são um pouco diferentes daqueles exibidos no conteúdo da notificação.

Status Description
Pendente - A manutenção está prevista para uma data próxima.
- A manutenção previamente planejada foi reagendada e está aguardando para ser iniciada na próxima janela.
- manutenção foi iniciada, mas não foi concluída na janela anterior e continuará na próxima janela.
InProgress A manutenção do recurso region_name está começando ou está em andamento.
Concluído A manutenção do recurso region_name foi concluída.
NoUpdatesPending A manutenção planejada anteriormente para o recurso region_name foi cancelada e será reagendada para mais tarde.
RetryLater A manutenção planejada para o recurso region_name foi iniciada, mas não pôde ser finalizada e continuará na próxima janela de manutenção.

Para obter a referência completa das consultas de exemplo e como usá-las em ferramentas como PowerShell ou da CLI do Azure, visite o Consultas de exemplo do Azure Resource Graph para a Integridade do Serviço do Azure.