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.
Vá para a página Integridade do Serviço, em Alertas, selecione Alertas de integridade. Em seguida, selecione Criar.
Na seção Escopo, selecione a assinatura.
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.
Na seção Ações, selecione o grupo de ações existente ou crie um.
Na seção Detalhes, defina o nome do alerta e especifique o grupo de recursos no qual ele deve ser implantado.
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.
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.
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.
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.