Log di diagnostica del bus di servizioService Bus diagnostic logs

È possibile visualizzare due tipi di log per il bus di servizio di Azure:You can view two types of logs for Azure Service Bus:

  • Log attività.Activity logs. Questi log contengono informazioni sulle operazioni eseguite in un processo.These logs contain information about operations performed on a job. I log sono sempre attivati.The logs are always enabled.
  • Log di diagnostica.Diagnostic logs. È possibile configurare i log di diagnostica per informazioni più complete su tutto ciò che accade in un processo.You can configure diagnostic logs for richer information about everything that happens within a job. I log di diagnostica coprono le attività che si verificano dal momento della creazione del processo fino alla sua eliminazione, inclusi gli aggiornamenti e le attività che si verificano durante l'esecuzione del processo.Diagnostic logs cover activities from the time the job is created until the job is deleted, including updates and activities that occur while the job is running.

Attivare i log di diagnosticaTurn on diagnostic logs

I log di diagnostica sono disabilitati per impostazione predefinita.Diagnostics logs are disabled by default. Per abilitare i log di diagnostica, eseguire la procedura seguente:To enable diagnostic logs, perform the following steps:

  1. Nel portale di Azure in Monitoraggio + Gestione fare clic su Log di diagnostica.In the Azure portal, under Monitoring + Management, click Diagnostics logs.

    navigazione al pannello dei log di diagnostica

  2. Fare clic sulla risorsa da monitorare.Click the resource you want to monitor.

  3. Fare clic su Attiva diagnostica.Click Turn on diagnostics.

    attivazione dei log di diagnostica

  4. Per Stato fare clic su Attivato.For Status, click On.

    modifica dello stato dei log di diagnostica

  5. Impostare la destinazione di archiviazione desiderata, ad esempio un account di archiviazione, un hub eventi o Azure Log Analytics.Set the archive target that you want; for example, a storage account, an event hub, or Azure Log Analytics.

  6. Salvare le nuove impostazioni di diagnostica.Save the new diagnostics settings.

Le nuove impostazioni diventano effettive in circa 10 minuti.New settings take effect in about 10 minutes. Trascorso questo tempo, i log vengono visualizzati nella destinazione di archiviazione configurata, all'interno del pannello Log di diagnostica.After that, logs appear in the configured archival target, on the Diagnostics logs blade.

Per altre informazioni sulla configurazione della diagnostica, vedere la panoramica dei log di diagnostica di Azure.For more information about configuring diagnostics, see the overview of Azure diagnostic logs.

Schema dei log di diagnosticaDiagnostic logs schema

Tutti i log vengono archiviati in formato JavaScript Object Notation (JSON).All logs are stored in JavaScript Object Notation (JSON) format. Ogni voce presenta campi stringa che usano il formato descritto nella sezione seguente.Each entry has string fields that use the format described in the following section.

Schema di log operativiOperational logs schema

I log nella categoria OperationalLogs acquisiscono i dati relativi al funzionamento del bus di servizio.Logs in the OperationalLogs category capture what happens during Service Bus operations. In particolare, questi log acquisiscono il tipo di operazione, tra cui la creazione delle code, le risorse usate e lo stato dell'operazione.Specifically, these logs capture the operation type, including queue creation, resources used, and the status of the operation.

Le stringhe JSON dei log operativi includono gli elementi elencati nella seguente tabella:Operational log JSON strings include elements listed in the following table:

NomeName DescrizioneDescription
ActivityIdActivityId ID interno, usato a scopo di rilevamentoInternal ID, used for tracking
EventNameEventName Nome operazioneOperation name
resourceIdresourceId ID della risorsa Azure Resource ManagerAzure Resource Manager resource ID
SubscriptionIdSubscriptionId ID sottoscrizioneSubscription ID
EventTimeStringEventTimeString Durata dell'operazioneOperation time
EventPropertiesEventProperties Proprietà dell'operazioneOperation properties
StatusStatus Stato dell'operazioneOperation status
ChiamanteCaller Chiamante dell'operazione (Portale di Azure o client di gestione)Caller of operation (Azure portal or management client)
categorycategory OperationalLogsOperationalLogs

Di seguito è riportato un esempio di stringa JSON di log operativo:Here's an example of an operational log JSON string:

{
  "ActivityId": "6aa994ac-b56e-4292-8448-0767a5657cc7",
  "EventName": "Create Queue",
  "resourceId": "/SUBSCRIPTIONS/1A2109E3-9DA0-455B-B937-E35E36C1163C/RESOURCEGROUPS/DEFAULT-SERVICEBUS-CENTRALUS/PROVIDERS/MICROSOFT.SERVICEBUS/NAMESPACES/SHOEBOXEHNS-CY4001",
  "SubscriptionId": "1a2109e3-9da0-455b-b937-e35e36c1163c",
  "EventTimeString": "9/28/2016 8:40:06 PM +00:00",
  "EventProperties": "{\"SubscriptionId\":\"1a2109e3-9da0-455b-b937-e35e36c1163c\",\"Namespace\":\"shoeboxehns-cy4001\",\"Via\":\"https://shoeboxehns-cy4001.servicebus.windows.net/f8096791adb448579ee83d30e006a13e/?api-version=2016-07\",\"TrackingId\":\"5ee74c9e-72b5-4e98-97c4-08a62e56e221_G1\"}",
  "Status": "Succeeded",
  "Caller": "ServiceBus Client",
  "category": "OperationalLogs"
}

Passaggi successiviNext steps

Visitare i collegamenti seguenti per altre informazioni sul bus di servizio:Visit the following links to learn more about Service Bus: