Sottoscrivere eventi di Gestione risorse di Azure in Griglia di eventi
Questo articolo illustra i passaggi necessari per sottoscrivere gli eventi pubblicati da Notifiche risorse di Azure - Risorse. Per informazioni dettagliate su questi eventi, vedere Notifiche delle risorse di Azure - Eventi delle risorse.
Argomento Creare il sistema risorse
Questa sezione illustra come creare un argomento di sistema di tipo microsoft.resourcenotifications.resources
.
Impostare l'account sulla sottoscrizione di Azure in cui si vuole creare l'argomento di sistema.
az account set –s AZURESUBSCRIPTIONID
Creare un argomento di sistema di tipo
microsoft.resourcenotifications.resources
usando ilaz eventgrid system-topic create
comando .az eventgrid system-topic create \ --name SYSTEMTOPICNAME \ --resource-group RESOURCEGROUPNAME \ --source /subscriptions/AZURESUBSCRIPTIONID \ --topic-type microsoft.resourcenotifications.resources \ --location Global
Sottoscrivere eventi
Creare una sottoscrizione di eventi per l'argomento precedente usando il az eventgrid system-topic event-subscription create
comando .
Il comando di esempio seguente crea una sottoscrizione di eventi per gli eventi CreatedOrUpdated ed Deleted . Se non si specifica included-event-types
, tutti i tipi di evento vengono inclusi per impostazione predefinita.
az eventgrid system-topic event-subscription create \
--name EVENTSUBSCRIPTIONNAME \
--resource-group RESOURCEGROUPNAME \
--system-topic-name SYSTEMTOPICNAME \
–-included-event-types Microsoft.ResourceNotifications.Resources.CreatedOrUpdated, Microsoft.ResourceNotifications.Resources.Deleted \
--endpoint /subscriptions/AZURESUBSCRIPTIONID/resourceGroups/RESOURCEGROUPNAME/providers/Microsoft.EventHub/namespaces/MYEVENTHUBSNAMESPACE/eventhubs/MYEVENTHUB \
--endpoint-type eventhub
Eliminare la sottoscrizione di eventi e l'argomento di sistema
Per eliminare la sottoscrizione di eventi, usare il az eventgrid system-topic event-subscription delete
comando . Ecco un esempio:
az eventgrid system-topic event-subscription delete --name firstEventSubscription --resourcegroup sampletestrg --system-topic-name arnSystemTopicResources
Per eliminare l'argomento di sistema, usare il az eventgrid system-topic delete
comando . Ecco un esempio:
az eventgrid system-topic delete --name arnSystemTopicResources --resource-group sampletestrg
Esempi di filtro
Sottoscrivere le notifiche per creare, aggiornare ed eliminare le macchine virtuali in una sottoscrizione di Azure
Questa sezione illustra l'esempio di filtro della sottoscrizione per creare, aggiornare ed eliminare notifiche per le macchine virtuali in una sottoscrizione di Azure.
az eventgrid system-topic event-subscription create \
--name firstEventSubscription \
--resource-group sampletestrg \
--system-topic-name arnSystemTopicResources
--included-event-types Microsoft.ResourceNotifications.Resources.CreatedOrUpdated, Microsoft.ResourceNotifications.Resources.Deleted \
--endpoint /subscriptions/000000000-0000-0000-0000-000000000000/resourceGroups/sampletestrg/providers/Microsoft.EventHub/namespaces/testEventHub/eventhubs/ehforsystemtopicresources \
--endpoint-type evenhub \
--advanced-filter data.resourceInfo.type StringEndsWith virtualMachines
Sottoscrivere le notifiche di creazione, aggiornamento ed eliminazione della macchina virtuale da parte di un gruppo di risorse specifico
az eventgrid system-topic event-subscription create \
--name firstEventSubscription \
--resource-group sampletestrg \
--system-topic-name arnSystemTopicResources \
--included-event-types Microsoft.ResourceNotifications.Resources.CreatedOrUpdated, Microsoft.ResourceNotifications.Resources.Deleted \
--endpoint/subscriptions/000000000-0000-0000-0000-0000000000000/resourceGroups/sampletestrg/providers/Microsoft.EventHub/namespaces/testEventHub/eventhubs/ehforsystemtopicresources \
--endpoint-type evenhub \
--subject-begins-with /subscription/{Azure subscription ID}/resourceGroups/<Resource group name>/
--advanced-filter data.resourceInfo.type StringEndsWith virtualMachines
Sottoscrivere le notifiche di creazione e aggiornamento della macchina virtuale in base a una determinata posizione all'interno di una sottoscrizione
az eventgrid system-topic event-subscription create \
--name firstEventSubscription \
--resource-group sampletestrg \
--system-topic-name arnSystemTopicResources \
--included-event-types Microsoft.ResourceNotifications.Resources.CreatedOrUpdated \
--endpoint/subscriptions/000000000-0000-0000-0000-0000000000000/resourceGroups/sampletestrg/providers/Microsoft.EventHub/namespaces/testEventHub/eventhubs/ehforsystemtopicresources \
--endpoint-type evenhub \
--subject-begins-with /subscription/{Azure subscription ID}/resourceGroups/<Resource group name>/
--advanced-filter data.resourceInfo.location StringIn eastus
–-advanced-filter data.resourceInfo.type StringEndsWith virtualMachines
Contatti
In caso di domande o commenti su questa funzionalità, non esitare a contattarci all'indirizzo arnsupport@microsoft.com.
Per facilitare l'assistenza con un feedback specifico su un determinato evento, fornire le informazioni seguenti:
Per gli eventi mancanti:
- Nome del tipo di argomento di sistema
- Timestamp approssimativo in formato UTC quando è stata eseguita l'operazione
- ID risorsa di base per cui è stata generata la notifica
- Passare alla risorsa in portale di Azure e selezionare Visualizzazione JSON nell'angolo all'estrema destra. L'ID risorsa è il primo campo nella pagina di visualizzazione JSON.
- Tipo di evento previsto
- Operazione eseguita (ad esempio, macchina virtuale avviata o arrestata, account di archiviazione creato e così via)
- Descrizione del problema rilevato(ad esempio, macchina virtuale avviata e nessun evento Microsoft.ResourceNotifications.HealthResources.AvailabilityStatusChanged generato)
- Se possibile, specificare l'ID di correlazione dell'operazione eseguita
Per l'evento che è stato ritardato o ha contenuto imprevisto
- Nome del tipo di argomento di sistema
- Intero contenuto della notifica esclusa data.resourceInfo.properties
- Descrizione del problema rilevato e dei valori dei campi interessati
Assicurarsi di non fornire informazioni identificabili dall'utente finale durante la condivisione di questi dati.
Passaggi successivi
Per informazioni dettagliate su questi eventi, vedere Notifiche delle risorse di Azure - Eventi delle risorse.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per