Creare avvisi per Istanza gestita di SQL di Azure usando il portale di Azure
Si applica a: Istanza gestita di SQL di Azure SQL
Questo articolo illustra come configurare gli avvisi per i database in Istanza gestita di SQL di Azure usando il portale di Azure. Questo articolo fornisce inoltre le procedure consigliate per l'impostazione delle regole di avviso.
Configurare un nuovo avviso di metrica
È possibile ricevere avvisi basati su metriche di monitoraggio o eventi nei servizi Azure. Per altre informazioni, vedere Avvisi delle metriche.
- Valori delle metriche: l'avviso viene attivato quando il valore di una metrica specifica supera una soglia assegnata.
- Eventi del log attività : è possibile attivare un avviso per ogni evento o solo quando si verifica un determinato numero di eventi.
- Integrità risorse: avviso correlato agli eventi dello stato di integrità delle risorse, incluso se l'evento è stato avviato dalla piattaforma o dall'utente.
- Ricerca log: ricerche di analisi dei log sui dati di log acquisiti, incluse ricerche di log personalizzate o query di esempio preparate.
È possibile configurare un avviso affinché, al momento dell’attivazione, esegua le operazioni seguenti:
- Inviare notifiche email all'amministratore e ai coamministratori dei servizi
- Inviare email a indirizzi email aggiuntivi specificati dall'utente, incluso per un ruolo di Azure Resource Manager.
- Chiamare un numero di telefono con richiesta vocale
- Inviare un messaggio a un numero di telefono
- Inviare una notifica all'app per dispositivi mobili di Azure
- Avviare un runbook di automazione
- Chiamare una funzione di Azure
- Avviare un'azione di Hub eventi
- Creare un ticket compatibile con ITSM
- Selezionare un'azione dell'app per la logica
- Chiamare un webhook o un webhook sicuro
È possibile configurare regole di avviso e ottenere informazioni su di esse tramite:
- Portale di Azure, come descritto in questo articolo.
- PowerShell
- Interfaccia della riga di comando (CLI)
- Modello ARM
- API REST di Monitoraggio di Azure
Metriche di avviso disponibili per l'Istanza gestita di SQL di Azure
Importante
Le metriche di avviso sono disponibili solo per l'Istanza gestita di SQL. Le metriche di avviso per i singoli database in un’Istanza gestita di SQL non sono disponibili. La telemetria di diagnostica del database è disponibile sotto forma di log di diagnostica. Gli avvisi per i log di diagnostica possono essere configurati in Analisi SQL usando gli script degli avvisi per i log per l’istanza gestita.
Per la configurazione degli avvisi sono disponibili le seguenti metriche dell'Istanza gestita di SQL:
Metrico | Descrizione | Unità di misura o valori possibili |
---|---|---|
Percentuale CPU Media | Percentuale media di utilizzo della CPU nel periodo di tempo selezionato. | 0-100 (percentuale) |
Byte di I/O letti | Byte di I/O letti nel periodo di tempo selezionato. | Byte |
Byte di I/O scritti | Byte di I/O scritti nel periodo di tempo selezionato. | Byte |
Numero di richieste I/O | Numero di richieste di I/O nel periodo di tempo selezionato. | Numerico |
Spazio di archiviazione riservato | Spazio di archiviazione corrente riservato per l'istanza gestita. Modifiche con l'operazione di ridimensionamento delle risorse. | Megabyte (MB) |
Spazio di archiviazione usato | Archiviazione spazio utilizzato nel periodo selezionato. Modifiche apportate al consumo di archiviazione in base ai database e all'istanza di . | Megabyte (MB) |
Numero di core virtuali | vCore di cui è stato effettuato il provisioning per l'istanza gestita. Modifiche con l'operazione di ridimensionamento delle risorse. | 4-80 (vCore) |
Creare una regola di avviso in base a una metrica con il portale di Azure
Nel portale di Azure, individuare l’istanza gestita da monitorare e selezionarla.
Selezionare la voce di menu Metrica dalla sezione Monitoraggio.
Nel menu a discesa Metrica selezionare una delle metriche su cui si vuole configurare l'avviso (nell'esempio è mostrato lo spazio di archiviazione utilizzato).
Usare Aggregazione per selezionare il periodo di aggregazione, ovvero la media, il minimo o il massimo raggiunto nel periodo di tempo specificato (media, min o max).
Selezionare Nuova regola di avviso.
Nella sezione Logica di avviso:
Campo Descrizione Threshold Selezionare se la soglia deve essere valutata in base a un valore statico o a un valore dinamico.
Una soglia statica valuta la regola usando il valore soglia configurato.
Le soglie dinamiche usano algoritmi di apprendimento automatico per apprendere continuamente il modello di comportamento delle metriche e calcolare automaticamente le soglie. Altre informazioni sull'uso delle soglie dinamiche per gli avvisi delle metriche.Tipo di aggregazione Le opzioni del tipo di aggregazione sono min, max o average (nel periodo di granularità delle aggregazioni) Operatore Selezionare l'operatore per confrontare il valore della metrica con la soglia. Unità Se il segnale metrica selezionato supporta unità diverse, ad esempio byte, KB, MB e GB e, se è stata selezionata una soglia statica, immettere l'unità per la logica della condizione. Valore di soglia Se è stata selezionata una soglia statica, immettere il valore di soglia per la logica della condizione. Il valore di soglia è il valore di avviso che verrà valutato in base all'operatore e ai criteri di aggregazione. Sensibilità della soglia Se è stata selezionata una soglia dinamica, immettere il livello di riservatezza. Il livello di riservatezza influisce sulla quantità di deviazione dal modello di serie di metriche per attivare un avviso. Granularità dell'aggregazione Selezionare l'intervallo utilizzato per raggruppare i punti dati usando la funzione del tipo di aggregazione. Scegliere una granularità di aggregazione (periodo) maggiore della frequenza di valutazione per ridurre la probabilità di mancanza del primo periodo di valutazione di una serie temporale aggiunta. Frequenza della valutazione Selezionare la frequenza con cui viene eseguita la regola di avviso. Selezionare una frequenza inferiore alla granularità di aggregazione per generare una finestra temporale scorrevole per la valutazione. Nella sezione Quando valutare:
Campo Descrizione Controllare ogni Scegliere la frequenza con cui la regola di avviso verifica se la condizione viene soddisfatta. Periodo di ricerca Scegliere il periodo di lookback, ovvero il periodo di tempo da esaminare ogni volta che vengono controllati i dati. Ad esempio, ogni 1 minuto si esamineranno gli ultimi 5 minuti. Nell'esempio illustrato nello screenshot viene usato il valore di 1.840.876 MB che rappresenta un valore di soglia di 1,8 TB. Poiché l'operatore nell'esempio è impostato su maggiore di, l'avviso verrà attivato se l'utilizzo dello spazio di archiviazione nell'Istanza gestita di SQL supera 1,8 TB. Il valore di soglia per le metriche dello spazio di archiviazione deve essere espresso in MB.
Selezionare Avanti: Azioni> nella parte inferiore della pagina o nella scheda Azioni.
Nella scheda Azioni selezionare o creare il gruppo di azione richiesto. Questa azione definisce cosa accadrà al momento dell'attivazione di un avviso (ad esempio, l'invio di un messaggio email o una chiamata telefonica). Selezionare un gruppo di azioni esistente dal riquadro Seleziona gruppi di azioni o Crea gruppo di azioni nella sottoscrizione.
Selezionare +Crea gruppo di azioni.
Immettere un Nome gruppo di azioni e Nome visualizzato e selezionare l’Area:
Opzione Comportamento Global Il servizio gruppi di azioni decide dove archiviare il gruppo di azioni. Il gruppo di azioni viene mantenuto in almeno due aree per garantire la resilienza a livello di area. L'elaborazione delle azioni può essere eseguita in qualsiasi area geografica.
Le azioni vocali, SMS ed e-mail eseguite come risultato degli avvisi sull'integrità del servizio sono resilienti agli incidenti del sito live di Azure.Regional Il gruppo di azioni viene archiviato all'interno dell'area selezionata. Gruppo di azioni con ridondanza della zona. L'elaborazione delle azioni viene eseguita all'interno dell'area.
Usa questa opzione se vuoi assicurarti che l'elaborazione del gruppo di azioni venga eseguita all'interno di un limite geografico specifico.Al termine, selezionare Avanti: Notifiche> in fondo alla pagina o seleziona la scheda Notifiche.
Nella scheda Notifiche definire una notifica da inviare quando viene attivato l'avviso.
Tipo di notifica: selezionare Invia email al ruolo Azure Resource Manager per inviare un messaggio di posta elettronica agli utenti assegnati a determinati ruoli di Azure Resource Manager a livello di sottoscrizione o Email/SMS/Push/Voce per inviare vari tipi di notifica a destinatari specifici.
Nome: immetti un nome univoco per la notifica.
Dettagli: in base al tipo di notifica selezionato, immettere un indirizzo di posta elettronica, un numero di telefono o altre informazioni.
Schema di avviso comune: è possibile scegliere di abilitare lo schema di avviso comune, che fornisce il vantaggio di avere un singolo payload degli avvisi estendibile e unificato per tutti i servizi di avviso in Monitoraggio di Azure. Per altre informazioni sullo schema, vedere Schema di avviso comune.
Se è necessario definire un elenco di azioni da attivare quando viene attivato un avviso, selezionare la scheda Azioni e definire le azioni.
Se si desidera assegnare una coppia chiave-valore al gruppo di azioni, selezionare la scheda Tag. In caso contrario, ignorare questo passaggio. Usando i tag, è possibile classificare le risorse di Azure. I tag sono disponibili per tutte le risorse, i gruppi di risorse e le sottoscrizioni di Azure.
Per rivedere le impostazioni, selezionare la scheda Rivedi + crea. Questo passaggio controlla rapidamente gli input per assicurarti di aver immesso tutte le informazioni necessarie. Se sono presenti problemi, vengono segnalati qui. Dopo aver rivisto le impostazioni, seleziona Crea per creare il gruppo di azioni.
Nella scheda Dettagli compilare i dettagli e le impostazioni della regola di avviso per i record e selezionare il tipo di gravità. È anche possibile usare le Proprietà personalizzate per aggiungere proprietà personalizzate alla regola di avviso.
Nella scheda Tag impostare i tag necessari nella risorsa regola di avviso. In caso contrario, ignorare questo passaggio.
Nella scheda Rivedi e crea verrà eseguita una convalida e l'utente verrà informato riguardo a eventuali problemi. Quando la convalida viene superata e le impostazioni sono state esaminate, selezionare il pulsante Crea in fondo alla pagina.
La nuova regola di avviso diventerà attiva entro pochi minuti e verrà attivata in base alle impostazioni.
Creare più regole di avviso nel portale di Azure
È anche possibile creare regole di avviso per gli eventi del log attività, Integrità risorse e Ricerca log per l'istanza gestita di SQL.
Per altre informazioni, vedi:
- Nel portale di Azure, individuare la risorsa da monitorare e selezionarla.
- Nel menu delle risorse, in Monitoraggio, selezionare Avvisi. Il testo e l'icona possono variare leggermente per le diverse risorse.
- Selezionare il pulsante + Crea e quindi la regola di avviso.
- Nella pagina Crea una regola di avviso l'ambitoviene configurato automaticamente per la risorsa.
Nota
Per evitare la proliferazione di numerosi avvisi indipendenti, è possibile configurare avvisi per tutte le risorse di un tipo in una sottoscrizione, un gruppo di risorse o un server logico del database SQL di Azure. Usare la scheda Ambito per modificare l'ambito della nuova regola di avviso.
In Istanza gestita di SQL di Azure acquisire eventi e configurare avvisi per l'integrità del servizio di risorse nella categoria segnale di Integrità risorse.
Nel riquadro Condizioni selezionare Visualizza tutti i segnali.
Nel riquadro Seleziona un segnale selezionare Integrità risorse. Selezionare Applica.
I menu a discesa Stato evento, Stato corrente della risorsa, Stato precedente della risorsa e Tipo di risorsa forniscono opzioni per configurare avvisi per molte possibili modifiche allo stato di integrità delle risorse. Per impostazione predefinita, vengono selezionate tutte le possibili modifiche di stato e tutti gli stati, in modo da poter inviare avvisi per il rilevamento e la risoluzione dei problemi di integrità dei servizi.
Campo Descrizione Stato evento Selezionare gli stati degli eventi di Integrità risorse. I valori sono Attivo, In corso, Risolto e Aggiornato. Stato corrente della risorsa Selezionare lo stato corrente della risorsa. I valori sono Disponibile, Danneggiato e Non disponibile. Stato precedente della risorsa Selezionare lo stato precedente della risorsa. I valori sono Disponibile, Danneggiato, Non disponibile e Sconosciuto. Tipo di motivo Selezionare le cause degli eventi di Integrità risorse. I valori sono Avviato dalla piattaforma, Sconosciuto e Avviato dall'utente. Al termine, selezionare Avanti: Azioni>.
- Selezionare un gruppo di azioni esistente dal riquadro Seleziona gruppi di azioni o Crea gruppo di azioni nella sottoscrizione. Un gruppo di azioni consente di definire l'azione da eseguire quando si verifica una condizione di avviso. Questa azione definisce cosa succede quando si attiva un avviso (ad esempio, l'invio di un'email).
- In alternativa, usare la funzionalità Usa azioni rapide per creare un nuovo gruppo di azioni e fornire una destinazione di notifica tramite email o l'app per dispositivi mobili di Azure.
- Selezionare Avanti: Dettagli>.
- Fornire una sottoscrizione e un gruppo di risorse.
- Per impostazione predefinita, la gravità di una regola di avviso è 3 - Informativo. È possibile modificare la gravità della regola di avviso in base alle esigenze.
- Specificare un Nome della regola di avviso. Il campo della descrizione è facoltativo, ma consigliato.
- Fornire un'area per la regola di avviso.
- Scegliere un'identità per la regola di avviso. È possibile scegliere di fare in modo che la regola di avviso utilizzi l'identità gestita assegnata dal sistema (SAMI) o l'identità gestita assegnata dall'utente (UAMI). Per altre informazioni, vedere identità.
- In Opzioni avanzate:
- Assicurarsi di scegliere Abilita al momento della creazione per avviare l'esecuzione della regola di avviso non appena viene creata.
- Le opzioni Risolvi automaticamente gli avvisi sono abilitate per impostazione predefinita. Ciò renderà l'avviso con stato, il che significa che l'avviso verrà risolto quando la condizione non sarà più soddisfatta.
- Al termine, selezionare Avanti: 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.
- Selezionare Rivedi e crea.
- Seleziona Crea. A breve, l'avviso sarà attivo.
Verificare gli avvisi
Nota
Per eliminare gli avvisi rumorosi, vedere Eliminazione degli avvisi tramite le regole di azione.
Dopo aver configurato una regola di avviso, verificare di essere soddisfatti del trigger di avviso e della relativa frequenza. Per l'esempio illustrato in questa pagina per la configurazione di un avviso sullo spazio di archiviazione usato, se l'opzione di avviso era l'email, è possibile ricevere un messaggio email come quello illustrato di seguito:
L’email mostra il nome dell'avviso, i dettagli della soglia e il motivo per cui è stato attivato l'avviso, consentendo di verificare e risolvere i problemi dell'avviso.
- Selezionare il pulsante Visualizza in portale di Azure per visualizzare l'avviso ricevuto tramite email nel portale di Azure.
- Selezionare Visualizza regola > per visualizzare o modificare la regola di avviso che ha attivato l'avviso.
- Selezionare Visualizza risorsa > per visualizzare l'istanza gestita per cui è stato attivato l'avviso.
Gestire le regole di avviso
Nota
Gli avvisi esistenti devono essere gestiti dal menu Avvisi nel menu delle risorse del portale di Azure. Gli avvisi esistenti non possono essere modificati da Istanza gestita riquadro delle risorse.
Per visualizzare, sospendere, attivare, modificare ed eliminare avvisi esistenti:
Cercare Avvisi usando portale di Azure ricerca. Selezionare Avvisi.
In alternativa, è anche possibile fare clic su Avvisi sulla barra di spostamento di Azure, se è stata configurata.
Nel riquadro Avvisi selezionare Regole avviso.
Selezionare una singola regola di avviso esistente per gestirla. Le regole attive esistenti possono essere modificate e ottimizzate in base alle preferenze. Le regole attive possono anche essere sospese senza essere eliminate.