Comprendere le metriche dell'hub IoTUnderstand IoT Hub metrics

Le metriche dell'hub IoT offrono dati migliori sullo stato delle risorse di Azure IoT nella sottoscrizione di Azure.IoT Hub metrics give you better data about the state of the Azure IoT resources in your Azure subscription. La metrica dell'hub IoT consente di valutare l'integrità complessiva del servizio e dei dispositivi connessi.IoT Hub metrics enable you to assess the overall health of the IoT Hub service and the devices connected to it. Le statistiche per l'utente sono importanti perché consentono di vedere le attività in corso nell'hub IoT e di individuare la causa radice dei problemi senza dover contattare il supporto di Azure.User-facing statistics are important because they help you see what is going on with your IoT hub and help root-cause issues without needing to contact Azure support.

Le metriche sono abilitate per impostazione predefinita.Metrics are enabled by default. È possibile visualizzare le metriche dell'hub IoT nel portale di Azure.You can view IoT Hub metrics from the Azure portal.

Come visualizzare le metriche dell'hub IoTHow to view IoT Hub metrics

  1. Creare un hub IoT.Create an IoT hub. Le istruzioni sulla creazione di un hub IoT sono disponibili nella Guida introduttiva.You can find instructions on how to create an IoT hub in the Get Started guide.
  2. Aprire il pannello dell'hub IoT.Open the blade of your IoT hub. In questa pagina fare clic su Metrica.From there, click Metrics.

  3. Nel pannello Metrica è possibile visualizzare le metriche per l'hub IoT e creare visualizzazioni personalizzate delle metriche.From the metrics blade, you can view the metrics for your IoT hub and create custom views of your metrics. È possibile scegliere di inviare i dati della metrica a un endpoint di Hub eventi o a un account di archiviazione di Azure facendo clic su Impostazioni di diagnostica.You can choose to send your metrics data to an Event Hubs endpoint or an Azure Storage account by clicking Diagnostics settings.

Metriche dell'hub IoT e modalità d'usoIoT Hub metrics and how to use them

L'hub IoT offre diverse metriche per fornire una panoramica dell'integrità dell'hub e il numero totale di dispositivi connessi.IoT Hub provides several metrics to give you an overview of the health of your hub and the total number of connected devices. È possibile combinare le informazioni da più metriche per disegnare un quadro generale dello stato dell'hub IoT.You can combine information from multiple metrics to paint a bigger picture of the state of the IoT hub. La tabella seguente descrive le metriche che ogni hub IoT rileva e la correlazione di ognuna con lo stato generale dell'hub IoT.The following table describes the metrics each IoT hub tracks, and how each metric relates to the overall status of the IoT hub.

MetricaMetric Nome visualizzato per la metricaMetric Display Name UnitàUnit Tipo di aggregazioneAggregation Type DescrizioneDescription
d2c.telemetry.ingress.allProtocold2c.telemetry.ingress.allProtocol Tentativi di invio di messaggi di telemetriaTelemetry message send attempts NumeroCount TotaleTotal Il numero di messaggi di telemetria da dispositivo a cloud che si è cercato di inviare all'hub IoTNumber of device-to-cloud telemetry messages attempted to be sent to your IoT hub
d2c.telemetry.ingress.successd2c.telemetry.ingress.success Messaggi di telemetria inviatiTelemetry messages sent NumeroCount TotaleTotal Il numero di messaggi di telemetria da dispositivo a cloud inviati all'hub IoTNumber of device-to-cloud telemetry messages sent successfully to your IoT hub
c2d.commands.egress.complete.successc2d.commands.egress.complete.success Comandi completatiCommands completed NumeroCount TotaleTotal Numero di comandi da cloud a dispositivo completati dal dispositivoNumber of cloud-to-device commands completed successfully by the device
c2d.commands.egress.abandon.successc2d.commands.egress.abandon.success Comandi abbandonatiCommands abandoned NumeroCount TotaleTotal Numero di comandi da cloud a dispositivo abbandonati dal dispositivoNumber of cloud-to-device commands abandoned by the device
c2d.commands.egress.reject.successc2d.commands.egress.reject.success Comandi rifiutatiCommands rejected NumeroCount TotaleTotal Numero di comandi da cloud a dispositivo rifiutati dal dispositivoNumber of cloud-to-device commands rejected by the device
devices.totalDevicesdevices.totalDevices Totale dispositiviTotal devices NumeroCount TotaleTotal Il numero di dispositivi registrati nell'hub IoTNumber of devices registered to your IoT hub
devices.connectedDevices.allProtocoldevices.connectedDevices.allProtocol Dispositivi connessiConnected devices NumeroCount TotaleTotal Il numero di dispositivi connessi all'hub IoTNumber of devices connected to your IoT hub
d2c.telemetry.egress.successd2c.telemetry.egress.success Messaggi telemetria recapitatiTelemetry messages delivered NumeroCount TotaleTotal Numero di volte in cui i messaggi sono stati scritti negli endpoint (totale)Number of times messages were successfully written to endpoints (total)
d2c.telemetry.egress.droppedd2c.telemetry.egress.dropped Messaggi rimossiDropped messages NumeroCount TotaleTotal Numero di messaggi rimossi perché non corrispondenti alle route e la route di fallback è stata disabilitataNumber of messages dropped because they did not match any routes and the fallback route was disabled
d2c.telemetry.egress.orphanedd2c.telemetry.egress.orphaned Messaggi orfaniOrphaned messages NumeroCount TotaleTotal Il numero di messaggi non corrispondenti ad alcuna route inclusa la route di fallbackThe count of messages not matching any routes including the fallback route
d2c.telemetry.egress.invalidd2c.telemetry.egress.invalid Messaggi non validiInvalid messages NumeroCount TotaleTotal Il numero dei messaggi non recapitati per incompatibilità con l'endpointThe count of messages not delivered due to incompatibility with the endpoint
d2c.telemetry.egress.fallbackd2c.telemetry.egress.fallback Messaggi corrispondenti alla condizione di fallbackMessages matching fallback condition NumeroCount TotaleTotal Numero di messaggi scritti nell'endpoint di fallbackNumber of messages written to the fallback endpoint
d2c.endpoints.egress.eventHubsd2c.endpoints.egress.eventHubs Messaggi recapitati agli endpoint dell'hub eventiMessages delivered to Event Hub endpoints NumeroCount TotaleTotal Numero di volte in cui i messaggi sono stati scritti negli endpoint dell'hub eventiNumber of times messages were successfully written to Event Hub endpoints
d2c.endpoints.latency.eventHubsd2c.endpoints.latency.eventHubs Latenza messaggi per gli endpoint di Hub eventiMessage latency for Event Hub endpoints MillisecondiMilliseconds MediaAverage La latenza media tra l'ingresso del messaggio nell'hub IoT e l'ingresso del messaggio in un endpoint di Hub eventi, in millisecondiThe average latency between message ingress to the IoT hub and message ingress into an Event Hub endpoint, in milliseconds
d2c.endpoints.egress.serviceBusQueuesd2c.endpoints.egress.serviceBusQueues Messaggi recapitati agli endpoint della coda del bus di servizioMessages delivered to Service Bus Queue endpoints NumeroCount TotaleTotal Numero di volte in cui i messaggi sono stati scritti negli endpoint della coda del bus di servizioNumber of times messages were successfully written to Service Bus Queue endpoints
d2c.endpoints.latency.serviceBusQueuesd2c.endpoints.latency.serviceBusQueues Latenza messaggi per gli endpoint della coda del bus di servizioMessage latency for Service Bus Queue endpoints MillisecondiMilliseconds MediaAverage La latenza media tra l'ingresso del messaggio nell'hub IoT e l'ingresso del messaggio in un endpoint della coda del bus di servizio, in millisecondiThe average latency between message ingress to the IoT hub and message ingress into a Service Bus Queue endpoint, in milliseconds
d2c.endpoints.egress.serviceBusTopicsd2c.endpoints.egress.serviceBusTopics Messaggi recapitati agli endpoint dell'argomento del bus di servizioMessages delivered to Service Bus Topic endpoints NumeroCount TotaleTotal Numero di volte in cui i messaggi sono stati scritti negli endpoint dell'argomento del bus di servizioNumber of times messages were successfully written to Service Bus Topic endpoints
d2c.endpoints.latency.serviceBusTopicsd2c.endpoints.latency.serviceBusTopics Latenza messaggi per gli endpoint dell'argomento del bus di servizioMessage latency for Service Bus Topic endpoints MillisecondiMilliseconds MediaAverage La latenza media tra l'ingresso del messaggio nell'hub IoT e l'ingresso del messaggio in un endpoint dell'argomento del bus di servizio, in millisecondiThe average latency between message ingress to the IoT hub and message ingress into a Service Bus Topic endpoint, in milliseconds
d2c.endpoints.egress.builtIn.eventsd2c.endpoints.egress.builtIn.events Messaggi recapitati all'endpoint predefinito (messaggi/eventi)Messages delivered to the built-in endpoint (messages/events) NumeroCount TotaleTotal Numero di volte in cui i messaggi sono stati scritti nell'endpoint predefinito (messaggi/eventi)Number of times messages were successfully written to the built-in endpoint (messages/events)
d2c.endpoints.latency.builtIn.eventsd2c.endpoints.latency.builtIn.events Latenza dei messaggi per l'endpoint predefinito (messaggi/eventi)Message latency for the built-in endpoint (messages/events) MillisecondiMilliseconds MediaAverage La latenza media tra l'ingresso del messaggio nell'hub IoT e l'ingresso del messaggio nell'endpoint predefinito (messaggi/eventi), in millisecondiThe average latency between message ingress to the IoT hub and message ingress into the built-in endpoint (messages/events), in milliseconds
d2c.twin.read.successd2c.twin.read.success Letture dei dispositivi gemelli completate dai dispositiviSuccessful twin reads from devices NumeroCount TotaleTotal Numero di tutte le letture dei dispositivi gemelli avviate dal dispositivo completate.The count of all successful device-initiated twin reads.
d2c.twin.read.failured2c.twin.read.failure Letture dei dispositivi gemelli non riuscite per i dispositiviFailed twin reads from devices NumeroCount TotaleTotal Numero di tutte le letture dei dispositivi gemelli avviate dal dispositivo non riuscite.The count of all failed device-initiated twin reads.
d2c.twin.read.sized2c.twin.read.size Dimensioni delle risposte di letture dei dispositivi gemelli dai dispositiviResponse size of twin reads from devices ByteBytes MediaAverage Numero medio, minimo e massimo di letture dei dispositivi gemelli avviate dal dispositivo completate.The average, min, and max of all successful device-initiated twin reads.
d2c.twin.update.successd2c.twin.update.success Aggiornamenti dei dispositivi gemelli completati dai dispositiviSuccessful twin updates from devices NumeroCount TotaleTotal Numero di tutti gli aggiornamenti dei dispositivi gemelli avviati dal dispositivo completati.The count of all successful device-initiated twin updates.
d2c.twin.update.failured2c.twin.update.failure Aggiornamenti dei dispositivi gemelli non riusciti per i dispositiviFailed twin updates from devices NumeroCount TotaleTotal Numero di tutti gli aggiornamenti dei dispositivi gemelli avviati dal dispositivo non riusciti.The count of all failed device-initiated twin updates.
d2c.twin.update.sized2c.twin.update.size Dimensioni degli aggiornamenti dei dispositivi gemelli dai dispositiviSize of twin updates from devices ByteBytes MediaAverage Dimensioni medie, minime e massime degli aggiornamenti dei dispositivi gemelli avviati dal dispositivo completati.The average, min, and max size of all successful device-initiated twin updates.
c2d.methods.successc2d.methods.success Chiamate a metodi diretti riusciteSuccessful direct method invocations NumeroCount TotaleTotal Numero di tutte le chiamate a metodi diretti riuscite.The count of all successful direct method calls.
c2d.methods.failurec2d.methods.failure Chiamate a metodi diretti non riusciteFailed direct method invocations NumeroCount TotaleTotal Numero di tutte le chiamate a metodi diretti non riuscite.The count of all failed direct method calls.
c2d.methods.requestSizec2d.methods.requestSize Dimensioni delle richieste di chiamate a metodi direttiRequest size of direct method invocations ByteBytes MediaAverage Dimensioni medie, minime e massime delle richieste di chiamate a metodi diretti riuscite.The average, min, and max of all successful direct method requests.
c2d.methods.responseSizec2d.methods.responseSize Dimensioni delle risposte a chiamate a metodi direttiResponse size of direct method invocations ByteBytes MediaAverage Dimensioni medie, minime e massime delle risposte a chiamate a metodi diretti riuscite.The average, min, and max of all successful direct method responses.
c2d.twin.read.successc2d.twin.read.success Letture dei dispositivi gemelli completate dal back-endSuccessful twin reads from back end NumeroCount TotaleTotal Numero di tutte le letture dei dispositivi gemelli avviate dal back-end completate.The count of all successful back-end-initiated twin reads.
c2d.twin.read.failurec2d.twin.read.failure Letture dei dispositivi gemelli non riuscite per il back-endFailed twin reads from back end NumeroCount TotaleTotal Numero di tutte le letture dei dispositivi gemelli avviate dal back-end non riuscite.The count of all failed back-end-initiated twin reads.
c2d.twin.read.sizec2d.twin.read.size Dimensioni delle risposte di letture dei dispositivi gemelli dal back-endResponse size of twin reads from back end ByteBytes MediaAverage Numero medio, minimo e massimo di letture dei dispositivi gemelli avviate dal back-end completate.The average, min, and max of all successful back-end-initiated twin reads.
c2d.twin.update.successc2d.twin.update.success Aggiornamenti dei dispositivi gemelli completati dal back-endSuccessful twin updates from back end NumeroCount TotaleTotal Numero di tutti gli aggiornamenti dei dispositivi gemelli avviati dal back-end completati.The count of all successful back-end-initiated twin updates.
c2d.twin.update.failurec2d.twin.update.failure Aggiornamenti dei dispositivi gemelli non riusciti per il back-endFailed twin updates from back end NumeroCount TotaleTotal Numero di tutti gli aggiornamenti dei dispositivi gemelli avviati dal back-end non riusciti.The count of all failed back-end-initiated twin updates.
c2d.twin.update.sizec2d.twin.update.size Dimensioni degli aggiornamenti dei dispositivi gemelli dal back-endSize of twin updates from back end ByteBytes MediaAverage Dimensioni medie, minime e massime degli aggiornamenti dei dispositivi gemelli avviati dal back-end completati.The average, min, and max size of all successful back-end-initiated twin updates.
twinQueries.successtwinQueries.success Query dei dispositivi gemelli completateSuccessful twin queries NumeroCount TotaleTotal Numero di tutte le query dei dispositivi gemelli completate.The count of all successful twin queries.
twinQueries.failuretwinQueries.failure Query dei dispositivi gemelli non riusciteFailed twin queries NumeroCount TotaleTotal Numero di tutte le query dei dispositivi gemelli non riuscite.The count of all failed twin queries.
twinQueries.resultSizetwinQueries.resultSize Dimensioni dei risultati delle query dei dispositivi gemelliTwin queries result size ByteBytes MediaAverage Dimensioni medie, minime e massime dei risultati delle query dei dispositivi gemelli.The average, min, and max of the result size of all successful twin queries.
jobs.createTwinUpdateJob.successjobs.createTwinUpdateJob.success Creazioni di processi di aggiornamento dei dispositivi gemelli completateSuccessful creations of twin update jobs NumeroCount TotaleTotal Numero di tutte le creazioni di processi di aggiornamento dei dispositivi gemelli completate.The count of all successful creation of twin update jobs.
jobs.createTwinUpdateJob.failurejobs.createTwinUpdateJob.failure Creazioni di processi di aggiornamento dei dispositivi gemelli non riusciteFailed creations of twin update jobs NumeroCount TotaleTotal Numero di tutte le creazioni di processi di aggiornamento dei dispositivi gemelli non riuscite.The count of all failed creation of twin update jobs.
jobs.createDirectMethodJob.successjobs.createDirectMethodJob.success Creazioni di processi di chiamata al metodo completateSuccessful creations of method invocation jobs NumeroCount TotaleTotal Numero di tutte le creazioni di processi di chiamata a metodi diretti completate.The count of all successful creation of direct method invocation jobs.
jobs.createDirectMethodJob.failurejobs.createDirectMethodJob.failure Creazioni di processi di chiamata al metodo non riusciteFailed creations of method invocation jobs NumeroCount TotaleTotal Numero di tutte le creazioni di processi di chiamata a metodi diretti non riuscite.The count of all failed creation of direct method invocation jobs.
jobs.listJobs.successjobs.listJobs.success Chiamate per elencare i processi riusciteSuccessful calls to list jobs NumeroCount TotaleTotal Numero di tutte le chiamate per elencare i processi riuscite.The count of all successful calls to list jobs.
jobs.listJobs.failurejobs.listJobs.failure Chiamate per elencare i processi non riusciteFailed calls to list jobs NumeroCount TotaleTotal Numero di tutte le chiamate per elencare i processi non riuscite.The count of all failed calls to list jobs.
jobs.cancelJob.successjobs.cancelJob.success Annullamenti di processi riuscitiSuccessful job cancellations NumeroCount TotaleTotal Numero di tutte le chiamate per annullare i processi riuscite.The count of all successful calls to cancel a job.
jobs.cancelJob.failurejobs.cancelJob.failure Annullamenti di processi non riuscitiFailed job cancellations NumeroCount TotaleTotal Numero di tutte le chiamate per annullare i processi non riuscite.The count of all failed calls to cancel a job.
jobs.queryJobs.successjobs.queryJobs.success Query sui processi riusciteSuccessful job queries NumeroCount TotaleTotal Numero di tutte le chiamate per eseguire query sui processi riuscite.The count of all successful calls to query jobs.
jobs.queryJobs.failurejobs.queryJobs.failure Query sui processi non riusciteFailed job queries NumeroCount TotaleTotal Numero di tutte le chiamate per eseguire query sui processi non riuscite.The count of all failed calls to query jobs.
jobs.completedjobs.completed Processi completatiCompleted jobs NumeroCount TotaleTotal Numero di tutti i processi completati.The count of all completed jobs.
jobs.failedjobs.failed Processi non riuscitiFailed jobs NumeroCount TotaleTotal Numero di tutti i processi non riusciti.The count of all failed jobs.

Passaggi successiviNext steps

Al termine di questa panoramica delle metriche dell'hub IoT è possibile usare i collegamenti seguenti per maggiori informazioni sulla gestione dell'hub IoT di Azure:Now that you’ve seen an overview of IoT Hub metrics, follow this link to learn more about managing Azure IoT Hub:

Per altre informazioni sulle funzionalità dell'hub IoT, vedere:To further explore the capabilities of IoT Hub, see: