Condividi tramite


Configurare le notifiche anticipate per gli eventi di manutenzione pianificata in Istanza gestita di SQL di Azure

Si applica a: Istanza gestita di SQL di Azure SQL

Le notifiche anticipate consentono ai clienti di configurare le notifiche da inviare fino a 24 ore prima di qualsiasi evento pianificato.

È possibile configurare le notifiche in modo da ricevere SMS, e-mail, notifiche push di Azure e messaggi vocali quando l’avvio della manutenzione pianificata è previsto nelle 24 ore successive. Verranno inviate notifiche all’inizio e alla fine della manutenzione.

Configurare una notifica anticipata

Completare i passaggi seguenti per abilitare una notifica nella pagina Integrità dei servizi del portale di Azure.

Importante

Integrità dei servizi sta implementando nuove esperienze in fasi. Alcuni utenti vedranno l’esperienza aggiornata del portale integrità dei servizi di Azure, mentre altri vedranno ancora l’esperienza classica. Nel caso in cui venga ancora visualizzato il portale di integrità dei servizi classico, per Area non selezionare l’opzione Globale, ma piuttosto l’area specifica o tutte le aree.

  1. Passare alla pagina Integrità dei servizi, in Avvisi selezionare Avvisi di integrità. Selezionare Crea.

    Screenshot della pagina Avvisi di integrità nel portale di Azure. Il pulsante Aggiungi avviso di integrità dei servizi è in rosso.

  2. Nella sezione Ambito selezionare la sottoscrizione.

  3. Nella sezione Condizione configurare i servizi per cui ricevere avvisi, aree e criteri. Per un avviso più generico, selezionare tutti i valori. Per restringersi, selezionare Istanza gestita di SQL di Azure come servizio, aree in cui sono stati distribuiti tali servizi e Manutenzione pianificata per il tipo di evento.

    Screenshot della pagina portale di Azure in cui si definiscono le condizioni per l'avviso di integrità e i servizi per cui ricevere una notifica.

    Screenshot della pagina portale di Azure in cui si definiscono le condizioni per l'avviso di integrità e le aree per cui ricevere una notifica.

    Screenshot della pagina portale di Azure in cui si definiscono le condizioni per l'avviso di integrità e i tipi di evento per cui ricevere una notifica.

  4. Nella sezione Azioni è possibile selezionare un gruppo di azioni esistente o crearne uno nuovo.

    Screenshot della pagina del portale di Azure in cui si aggiungono o si creano gruppi di azioni.

  5. Nella sezione Dettagli definire il nome dell’avviso e specificare il gruppo di risorse in cui deve essere distribuito.

    Screenshot della pagina portale di Azure in cui si definiscono i dettagli dell'avviso.

  6. Selezionare Tag. Prendere in considerazione l'uso dei tag di Azure. Ad esempio, il tag "Proprietario" o "CreatedBy" per identificare chi ha creato la risorsa e il tag "Ambiente" per stabilire se questa risorsa si trova in Produzione, Sviluppo e così via. Per ulteriori informazioni, vedere Sviluppare una strategia di denominazione e assegnazione di tag per le risorse di Azure.

  7. Selezionare Rivedi e crea. L'avviso viene creato nei minuti successivi.

È tutto pronto. In presenza di un evento di manutenzione Azure SQL pianificato si riceve una notifica anticipata. Per altre informazioni sulla creazione di avvisi di integrità, consultare Integrità dei servizi di Azure

Tracciare gli eventi di manutenzione dell'Istanza gestita di SQL di Azure

Integrità dei servizi di Azure è una combinazione di tre servizi più piccoli separati con lo scopo di informare l'utente sull'integrità delle risorse cloud. Queste informazioni includono problemi correnti e imminenti, ad esempio eventi che hanno impatto sui servizi, manutenzione pianificata e altre modifiche che potrebbero influire sulla disponibilità. L’integrità dei servizi (un servizio secondario) fornisce una visualizzazione personalizzata dell'integrità dei servizi e delle aree di Azure in uso. Questo è il posto migliore per cercare il servizio che influisce sulle attività di manutenzione pianificata.

Nella pagina Integrità dei servizi è possibile trovare una pagina Manutenzione pianificata che elenca tutte le attività di manutenzione eseguite nelle sottoscrizioni. È possibile usare filtri predefiniti per restringere l'elenco degli eventi e definire l'ambito a tenant, sottoscrizione, area o tipo di risorsa.

Screenshot della pagina Integrità dei servizi di Monitoraggio di Azure in cui è possibile visualizzare tutti gli eventi di manutenzione.

Dall'elenco di eventi nella pagina Integrità dei servizi | Manutenzione pianificata è possibile spostarsi ulteriormente in ogni evento di manutenzione e controllare i dettagli. Tutti gli eventi di manutenzione con lo stesso ID di traccia verranno visualizzati nella scheda Aggiornamenti dei problemi. In Risorse interessate sono elencate le risorse interessate dagli eventi di manutenzione pubblicati.

Screenshot della pagina Integrità dei servizi di Monitoraggio di Azure con singolo evento di manutenzione aperto contenente i dettagli completi dell'evento.

Ricevere notifiche

La tabella seguente illustra le notifiche relative alle informazioni generali che è possibile ricevere:

Stato Descrizione
Pianificato Ricevuto 24 ore prima dell’evento di manutenzione. La manutenzione è pianificata in una DATA compresa tra le 17:00 e le 8:001 (ora locale) nell’area region_name.
InProgress Viene avviata la manutenzione per i database nell’area region_name.
Completo La manutenzione dei database nell’area region_name è stata completata.

1 L’ora di inizio e di fine dipende dalla finestra di manutenzione selezionata.

La tabella seguente mostra le notifiche aggiuntive che potrebbero essere inviate durante la manutenzione:

Stato Descrizione
Ripianificata - La manutenzione è in corso, ma non è stata completata all’interno della finestra di manutenzione.
- Si è verificato un problema durante la manutenzione e l’avvio non è stato possibile.
- La manutenzione pianificata è stata avviata, ma non è stato possibile procedere fino alla fine e proseguirà nella finestra di manutenzione successiva.
Annullata La manutenzione per i database nell’area region_name viene annullata e verrà riprogrammata per un secondo momento.

Autorizzazioni

Mentre le notifiche anticipate possono essere inviate a qualsiasi indirizzo di posta elettronica, i criteri di controllo degli accessi in base al ruolo della sottoscrizione di Azure stabiliscono chi può accedere ai collegamenti nel messaggio di posta elettronica. L’esecuzione di query sul grafico delle risorse è coperta dal Controllo degli accessi in base al ruolo di Azure. Per abilitare l’accesso in lettura, ogni destinatario deve disporre dell’accesso in lettura a livello di gruppo di risorse. Per maggiori informazioni, vedere Procedura per l’assegnazione di un ruolo Azure.

Recuperare in maniera programmatica l’elenco delle risorse interessate

Azure Resource Graph è un servizio di Azure progettato per estendere Azure Resource Management. Azure Resource Graph Explorer offre un’esplorazione efficiente delle risorse. È possibile eseguire query su larga scala su un determinato set di sottoscrizioni, in modo da regolamentare efficacemente l’ambiente.

È inoltre possibile usare Azure Resource Graph Explorer per eseguire query sugli eventi di manutenzione. Per informazioni generali su come eseguire le query, vedere Avvio rapido: Eseguire la prima query di Resource Graph usando Azure Resource Graph Explorer.

Quando si riceve la notifica avanzata per la manutenzione pianificata, si ottiene un collegamento che apre Azure Resource Graph ed esegue la query per l’evento esatto, simile al seguente. Il valore notificationId è univoco per ogni evento di manutenzione.

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

Nell’explorer di Azure Resource Graph (ARG) è possibile trovare valori per lo stato della distribuzione che sono leggermente diversi da quelli visualizzati nel contenuto della notifica.

Stato Descrizione
In sospeso - La manutenzione è pianificata in data imminente.
- La manutenzione pianificata in precedenza è stata riprogrammata ed è in attesa di avvio nella finestra successiva.
- La manutenzione è stata avviata, ma non è stata completata nella finestra precedente e continuerà in quella successiva.
InProgress La manutenzione per la risorsa region_name è in corso o è in corso.
Completato La manutenzione per la risorsa region_name è stata completata.
NoUpdatesPending La manutenzione pianificata in precedenza per la risorsa region_name viene annullata e verrà riprogrammata per un secondo momento.
RetryLater La manutenzione pianificata per la risorsa region_name è stata avviata, ma non è stato possibile procedere fino alla fine e proseguirà nella finestra di manutenzione successiva.

Per informazioni di riferimento complete sulle query di esempio e su come usarle in strumenti come PowerShell o l’interfaccia della riga di comando di Azure, vedere Query di esempio di Azure Resource Graph per Integrità dei servizi di Azure.