Condividi tramite


Gestire le regole di avviso

Gestire le regole di avviso nel portale di Azure oppure usando l'interfaccia della riga di comando o PowerShell.

Gestire le regole di avviso nel portale di Azure

  1. Nel portale selezionare Monitoraggio, quindi Avvisi.

  2. Nella barra dei comandi superiore selezionare Regole di avviso. La pagina mostra tutte le regole di avviso in tutte le sottoscrizioni.

    Screenshot che mostra la pagina delle regole degli avvisi.

  3. È possibile impostare un filtro all'elenco delle regole usando i filtri disponibili:

    • Abbonamento
    • Condizione di avviso
    • Gravità
    • Risposta utente
    • Servizio di monitoraggio
    • Tipo di segnale
    • Gruppo di risorse
    • Tipo di risorsa di destinazione
    • Nome risorsa
    • Stato di eliminazione

    Nota

    Se si filtra in base a un ambito target resource type, l'elenco delle regole di avviso non include le regole di avviso per l’integrità delle risorse. Per visualizzare le regole di avviso per l'integrità delle risorse, rimuovere il filtro Target resource type o filtrare le regole in base a Resource group o Subscription.

  4. Selezionare una regola di avviso o usare le caselle di controllo a sinistra per selezionare più regole di avviso.

  5. Se si selezionano più regole di avviso, è possibile attivare o disattivare le regole selezionate. La selezione di più regole può essere utile per eseguire la manutenzione su risorse specifiche.

  6. Se si seleziona una singola regola di avviso, è possibile modificare, disabilitare, duplicare o eliminare la regola nel riquadro delle regole di avviso.

    Screenshot che mostra il riquadro delle regole degli avvisi.

  7. Per modificare una regola di avviso, selezionare Modifica e quindi modificare uno dei campi nelle sezioni seguenti. Non è possibile modificare il Nome della regola di avviso o il Tipo di segnale di una regola di avviso esistente.

  8. Selezionare Salva nella barra dei comandi in alto.

Nota

Questa sezione illustra come gestire le regole di avviso create nell'interfaccia utente più recente o che usano una versione dell'API successiva alla 2018-04-16. Per informazioni su come visualizzare e gestire le regole di avviso per la ricerca log create nell'interfaccia utente precedente, vedere Visualizzare e gestire le regole di avviso per la ricerca log create nelle versioni precedenti.

È possibile creare una nuova regola di avviso, oppure abilitare le regole di avviso preconfigurate consigliate nel portale di Azure.

Il sistema compila un elenco di regole di avviso consigliate in base a:

  • È fondamentale che il provider di risorse conosca i segnali e le soglie importanti per monitorare la risorsa.
  • Dati che indicano quali sono gli avvisi comuni dei clienti per questa risorsa.

Nota

La funzionalità degli elementi consigliati per le regole di avviso è abilitata per:

  • Macchine virtuali
  • Risorse servizio Azure Kubernetes
  • Aree di lavoro Log Analytics

Screenshot della pagina degli avvisi con collegamento alle regole di avviso consigliate.

Per abilitare le regole di avviso consigliate:

  1. Nel riquadro sinistro, selezionare Avvisi.

  2. Selezionare Visualizza e configura. Viene visualizzato il riquadro Configura regole di avviso consigliate contenente un elenco di regole di avviso consigliate in base al tipo di risorsa.

    Screenshot del riquadro delle regole di avviso consigliate.

  3. Nella sezione Seleziona regole di avviso, tutti gli avvisi consigliati vengono popolati con i valori predefiniti per la condizione della regola, ad esempio la percentuale di utilizzo della CPU con cui si vuole attivare l’avviso. Se si vuole, è possibile modificare i valori predefiniti, oppure disattivare un avviso.

  4. Espandere ognuna delle regole di avviso per visualizzarne i dettagli. Per impostazione predefinita, il livello di gravità corrisponde a Informational. Se si vuole, è possibile passare a un altro livello di gravità.

    Screenshot della configurazione del livello di gravità della regola di avviso consigliata.

  5. Nella sezione Invia notifica tramite selezionare il modo in cui si vuole ricevere una notifica se viene generato un avviso.

  6. Selezionare Usare un gruppo di azioni esistente e immettere i dettagli del gruppo di azioni esistente se si vuole usare un gruppo di azioni già esistente.

  7. Seleziona Salva.

Visualizzare la cronologia dei tempi di attivazione della regola di avviso

Per visualizzare la cronologia di una regola di avviso, è necessario disporre di un ruolo con autorizzazioni di lettura nella sottoscrizione che contiene la risorsa in cui è stato generato l'avviso.

  1. Nel portale selezionare Monitoraggio, quindi Avvisi.

  2. Nella barra dei comandi superiore selezionare Regole di avviso. La pagina mostra tutte le regole di avviso in tutte le sottoscrizioni.

    Screenshot che mostra la pagina delle regole degli avvisi.

  3. Selezionare una regola di avviso e quindi selezionare Cronologia nel riquadro sinistro per visualizzare la cronologia dei tempi di attivazione della regola di avviso.

    Screenshot che mostra il pulsante della cronologia nella pagina della regola di avviso.

Gestire le regole di avviso per le metriche con l'interfaccia della riga di comando di Azure

Questa sezione illustra come gestire le regole di avviso per le metriche usando l'interfaccia della riga di comando di Azure multipiattaforma. Negli esempi seguenti viene usato Azure Cloud Shell.

  1. Nel portale selezionare Cloud Shell.

  2. Usare le opzioni del comando dell'interfaccia della riga di comando di az monitor metrics alert riportate nella tabella seguente:

    Cosa si vuole fare Comando dell'interfaccia della riga di comando
    Visualizzare tutti gli avvisi per le metriche in un gruppo di risorse az monitor metrics alert list -g {ResourceGroup}
    Vedere i dettagli di una regola di avviso per le metriche az monitor metrics alert show -g {ResourceGroup} -n {AlertRuleName}
    az monitor metrics alert show --ids {RuleResourceId}
    Disabilitare una regola di avviso per le metriche az monitor metrics alert update -g {ResourceGroup} -n {AlertRuleName} --enabled false
    Eliminare una regola di avviso per le metriche az monitor metrics alert delete -g {ResourceGroup} -n {AlertRuleName}
    Altre informazioni sul comando az monitor metrics alert --help

Gestire le regole di avviso per le metriche con PowerShell

Le regole di avviso per le metriche dispongono dei cmdlet di PowerShell dedicati seguenti:

Gestire le regole di avviso per le metriche con l'API REST

Eliminare le regole di avviso per le metriche definite in una risorsa eliminata

Quando si elimina una risorsa di Azure, le regole di avviso per le metriche associate non vengono eliminate automaticamente. Per eliminare le regole di avviso associate a una risorsa che è stata eliminata:

  1. Aprire il gruppo di risorse in cui è stata definita la risorsa eliminata.
  2. Nell'elenco che mostra le risorse, selezionare la casella di controllo Mostra tipi nascosti.
  3. Filtrare l’elenco in base al tipo == microsoft.insights/metricalerts.
  4. Selezionare le regole di avviso pertinenti e quindi selezionare Elimina.

Controllare il numero di regole di avviso per le metriche in uso

Per controllare il numero corrente di regole di avviso per le metriche in uso, seguire la procedura seguente.

Dal portale di Azure

  1. Aprire la schermata Avvisi e fare clic su Gestisci regole di avviso.
  2. Impostare un filtro di sottoscrizione pertinente usando l'elenco a discesa Sottoscrizione.
  3. Assicurarsi di non impostare un filtro per un gruppo di risorse, un tipo di risorsa o una risorsa specifica.
  4. Nell’elenco a discesa Tipo di segnale, selezionare Metrica.
  5. Verificare che l'elenco a discesa Stato sia impostato su Abilitato.
  6. Il numero totale di regole di avviso per le metriche verrà visualizzato sopra l'elenco delle regole di avviso.

Uso dell'API

Gestire le regole di avviso pe la ricerca log tramite l'interfaccia della riga di comando

Questa sezione illustra come gestire gli avvisi per la ricerca log usando l'interfaccia della riga di comando di Azure multipiattaforma. Negli esempi seguenti viene usato Azure Cloud Shell.

Nota

Il supporto dell'interfaccia della riga di comando di Azure è disponibile solo per la versione dell'API scheduledQueryRules 2021-08-01 e versioni successive. Le versioni precedenti dell'API possono usare l'interfaccia della riga di comando di Azure Resource Manager con i modelli come descritto di seguito. Se si usa l'API di avviso di Log Analytics legacy, è necessario passare all’uso dell'interfaccia della riga di comando. Altre informazioni sul passaggio.

  1. Nel portale selezionare Cloud Shell.

  2. Usare le opzioni del comando dell'interfaccia della riga di comando di az monitor scheduled-query alert riportate nella tabella seguente:

    Cosa si vuole fare Comando dell'interfaccia della riga di comando
    Visualizzare tutte le regole di avviso per il log in un gruppo di risorse az monitor scheduled-query list -g {ResourceGroup}
    Vedere i dettagli di una regola di avviso per il log az monitor scheduled-query show -g {ResourceGroup} -n {AlertRuleName}
    az monitor scheduled-query show --ids {RuleResourceId}
    Disabilitare una regola di avviso per il log az monitor scheduled-query update -g {ResourceGroup} -n {AlertRuleName} --disabled true
    Eliminare una regola di avviso per il log az monitor scheduled-query delete -g {ResourceGroup} -n {AlertRuleName}
    Altre informazioni sul comando az monitor scheduled-query --help

Gestire le regole di avviso per la ricerca log usando l'interfaccia della riga di comando di Azure Resource Manager con i modelli

az login
az deployment group create \
    --name AlertDeployment \
    --resource-group ResourceGroupofTargetResource \
    --template-file mylogalerttemplate.json \
    --parameters @mylogalerttemplate.parameters.json

Se la creazione ha avuto un esito positivo, viene restituita una risposta 201. Se gli aggiornamenti hanno avuto esiti positivi, viene restituito 200.

Gestire le regole di avviso per la ricerca log con PowerShell

Le regole di avviso per la ricerca log dispongono dei cmdlet di PowerShell dedicati seguenti:

Controllare il numero di regole di avviso per il log in uso

Nel portale di Azure

  1. Aprire la schermata Avvisi in Monitoraggio di Azure e selezionare Regole di avviso.
  2. Nel controllo a discesa Sottoscrizione, filtrare la sottoscrizione desiderata. Assicurarsi di non applicare un filtro per un gruppo di risorse, un tipo di risorsa o una risorsa specifici.
  3. Nel controllo a discesa Tipo di segnale, selezionare Ricerca log.
  4. Verificare che il controllo dell'elenco a discesa Stato sia impostato su Abilitato.

Il numero totale di regole di avviso per la ricerca log verrà visualizzato sopra all'elenco delle regole.

Uso dell'API

Gestire le regole di avviso per il log attività con PowerShell

Gli avvisi per il log attività dispongono dei cmdlet di PowerShell dedicati seguenti:

Passaggi successivi