Informazioni di riferimento sul monitoraggio di Hub di notifica di Azure
Questo articolo contiene tutte le informazioni di riferimento sul monitoraggio per questo servizio.
Vedere Monitorare Hub di notifica per informazioni dettagliate sui dati che è possibile raccogliere per Hub di notifica di Azure e su come usarli.
Metrica
Questa sezione elenca tutte le metriche della piattaforma raccolte automaticamente per questo servizio. Queste metriche fanno anche parte dell'elenco globale di tutte le metriche della piattaforma supportate nel Monitoraggio di Azure.
Per informazioni sulla conservazione delle metriche, vedere Informazioni generali sulle metriche del Monitoraggio di Azure.
Metriche supportate per Microsoft.NotificationHubs/namespaces/notificationHubs
La tabella seguente elenca le metriche disponibili per il tipo di risorsa Microsoft.NotificationHubs/namespaces/notificationHubs.
- Potrebbero non essere presenti tutte le colonne in ogni tabella.
- Alcune colonne potrebbero superare l'area di visualizzazione della pagina. Selezionare Espandi tabella per visualizzare tutte le colonne disponibili.
Intestazioni di tabella
- Categoria: gruppo o classificazione delle metriche.
- Metrica: nome visualizzato della metrica come visualizzato nella portale di Azure.
- Nome nell'API REST: nome della metrica indicato nell'API REST.
- Unità: Unità di misura.
- Aggregazione: tipo di aggregazione predefinito. Valori validi: Medio (Avg), Minimo (Min), Massimo (Max), Totale (Sum), Conteggio.
- Dimensioni - Dimensioni disponibili per la metrica.
- Intervalli di tempo - Intervalli in cui viene campionata la metrica. Ad esempio,
PT1M
indica che la metrica viene campionata ogni minuto,PT30M
ogni 30 minuti,PT1H
ogni ora e così via. - Esportazione DS: indica se la metrica è esportabile nei log di Monitoraggio di Azure tramite le impostazioni di diagnostica. Per informazioni sull'esportazione delle metriche, vedere Creare impostazioni di diagnostica nel Monitoraggio di Azure.
Metric | Nome nell'API REST | Unità | Aggregazione | Dimensioni | Intervalli di tempo | Esportazione DS |
---|---|---|---|---|---|---|
Messaggi in arrivo Numero di tutte le chiamate all'API di invio riuscite. |
incoming |
Count | Totale (somma) | <none> | PT1M | Sì |
Tutte le richieste in ingresso non riuscite Totale richieste in ingresso non riuscite per un hub di notifica |
incoming.all.failedrequests |
Count | Totale (somma) | <none> | PT1M | Sì |
Tutte le richieste in ingresso Totale richieste in ingresso per un hub di notifica |
incoming.all.requests |
Count | Totale (somma) | <none> | PT1M | Sì |
Notifiche push pianificate inviate Notifiche push pianificate inviate |
incoming.scheduled |
Count | Totale (somma) | <none> | PT1M | Sì |
Notifiche push pianificate annullate Notifiche push pianificate annullate |
incoming.scheduled.cancel |
Count | Totale (somma) | <none> | PT1M | Sì |
Operazioni di gestione dell'installazione Operazioni di gestione installazione |
installation.all |
Count | Totale (somma) | <none> | PT1M | Sì |
Elimina operazioni di installazione Elimina operazioni di installazione |
installation.delete |
Count | Totale (somma) | <none> | PT1M | Sì |
Operazioni di installazione get Ottieni operazioni di installazione |
installation.get |
Count | Totale (somma) | <none> | PT1M | Sì |
Operazioni di installazione patch Operazioni di installazione patch |
installation.patch |
Count | Totale (somma) | <none> | PT1M | Sì |
Operazioni di creazione o aggiornamento dell'installazione Crea o aggiorna operazioni di installazione |
installation.upsert |
Count | Totale (somma) | <none> | PT1M | Sì |
Tutte le notifiche in uscita Tutte le notifiche in uscita dell'hub di notifica |
notificationhub.pushes |
Count | Totale (somma) | <none> | PT1M | Sì |
Errori del canale non valido o scaduto Numero di push non riusciti perché il canale/token/ID di registrazione nella registrazione è scaduto o non è valido. |
outgoing.allpns.badorexpiredchannel |
Count | Totale (somma) | <none> | PT1M | Sì |
Errori del canale Numero di push non riusciti perché il canale non è valido, non è associato all'app corretta, è limitato o è scaduto. |
outgoing.allpns.channelerror |
Count | Totale (somma) | <none> | PT1M | Sì |
Errori di payload Numero di push non riusciti perché il sistema PNS ha restituito un errore di payload non valido. |
outgoing.allpns.invalidpayload |
Count | Totale (somma) | <none> | PT1M | Sì |
Errori del sistema di notifica esterna Numero di push non riusciti perché si è verificato un problema di comunicazione con il sistema PNS (problemi di autenticazione esclusi). |
outgoing.allpns.pnserror |
Count | Totale (somma) | <none> | PT1M | Sì |
Notifiche riuscite Numero di tutte le notifiche riuscite. |
outgoing.allpns.success |
Count | Totale (somma) | <none> | PT1M | Sì |
Errore del canale APNS non valido Numero di push non riusciti perché il token non è valido (codice di stato del servizio APN: 8). |
outgoing.apns.badchannel |
Count | Totale (somma) | <none> | PT1M | Sì |
Errore del canale scaduto APNS Numero di token invalidati dal canale di feedback del servizio APN. |
outgoing.apns.expiredchannel |
Count | Totale (somma) | <none> | PT1M | Sì |
Errori di autorizzazione APNS Numero di push non riusciti perché il sistema PNS non accetta le credenziali specificate o perché le credenziali sono bloccate. |
outgoing.apns.invalidcredentials |
Count | Totale (somma) | <none> | PT1M | Sì |
Errore relativo alle dimensioni delle notifiche non valide del servizio APN Numero di push non riusciti perché il payload è troppo grande (codice di stato del servizio APN: 7). |
outgoing.apns.invalidnotificationsize |
Count | Totale (somma) | <none> | PT1M | Sì |
Errori APNS Numero di push non riusciti a causa di errori di comunicazione con il servizio APN. |
outgoing.apns.pnserror |
Count | Totale (somma) | <none> | PT1M | Sì |
Notifiche APNS riuscite Numero di tutte le notifiche riuscite. |
outgoing.apns.success |
Count | Totale (somma) | <none> | PT1M | Sì |
Errori del canale FCMv1 non valido Numero di push non riusciti perché il registrationId nella registrazione non è stato riconosciuto (risultato FCMv1: registrazione non valida, Registrazione mancante, Non registrata, Non trovato o Non trovato). |
outgoing.fcmv1.badchannel |
Count | Totale (somma) | <none> | PT1M | Sì |
Errori di autorizzazione FCMv1 (credenziali non valide) Numero di push non riusciti perché il PNS non ha accettato le credenziali specificate (risultato FCMv1: Mancata corrispondenza id mittente, Non autorizzato o Non consentito). |
outgoing.fcmv1.invalidcredentials |
Count | Totale (somma) | <none> | PT1M | Sì |
Formato di notifica FCMv1 non valido Numero di push non riusciti perché il payload non è stato formattato correttamente (risultato FCMv1: TTL non valido, parametri non validi o Chiave dati non valida). |
outgoing.fcmv1.invalidnotificationformat |
Count | Totale (somma) | <none> | PT1M | Sì |
Errori di dimensioni delle notifiche non valide di FCMv1 Numero di push non riusciti perché il payload era troppo grande (risultato FCMv1: messaggio troppo grande). |
outgoing.fcmv1.invalidnotificationsize |
Count | Totale (somma) | <none> | PT1M | Sì |
Errori di FCMv1 Numero di push non riusciti a causa di errori durante la comunicazione con FCMv1. |
outgoing.fcmv1.pnserror |
Count | Totale (somma) | <none> | PT1M | Sì |
Notifiche con esito positivo di FCMv1 Numero di tutte le notifiche riuscite. |
outgoing.fcmv1.success |
Count | Totale (somma) | <none> | PT1M | Sì |
Notifiche limitate di FCMv1 Numero di push non riusciti perché FCMv1 ha limitato l'app (risultato FCMv1: quota superata o 429). |
outgoing.fcmv1.throttled |
Count | Totale (somma) | <none> | PT1M | Sì |
Errori del canale FCMv1 non corretti Numero di push non riusciti perché il registrationId nella registrazione non è associato all'app corrente (risultato FCMv1: nome del pacchetto non valido). |
outgoing.fcmv1.wrongchannel |
Count | Totale (somma) | <none> | PT1M | Sì |
Errori di autenticazione GCM Numero di push non riusciti perché il sistema PNS non accetta le credenziali specificate, perché le credenziali sono bloccate oppure perché l'ID del mittente non è configurato correttamente nell'app (risultato GCM: MismatchedSenderId). |
outgoing.gcm.authenticationerror |
Count | Totale (somma) | <none> | PT1M | Sì |
Errore del canale GCM non valido Numero di push non riusciti perché l'ID di registrazione nella registrazione non è stato riconosciuto (risultato GCM: Invalid Registration). |
outgoing.gcm.badchannel |
Count | Totale (somma) | <none> | PT1M | Sì |
Errore del canale scaduto di GCM Numero di push non riusciti perché l'ID di registrazione nella registrazione è scaduto (risultato GCM: NotRegistered). |
outgoing.gcm.expiredchannel |
Count | Totale (somma) | <none> | PT1M | Sì |
Errori di autorizzazione GCM (credenziali non valide) Numero di push non riusciti perché il sistema PNS non accetta le credenziali specificate o perché le credenziali sono bloccate. |
outgoing.gcm.invalidcredentials |
Count | Totale (somma) | <none> | PT1M | Sì |
Formato di notifica GCM non valido Numero di push non riusciti perché il formato del payload non è corretto (risultato GCM: InvalidDataKey o InvalidTtl). |
outgoing.gcm.invalidnotificationformat |
Count | Totale (somma) | <none> | PT1M | Sì |
Errore di dimensioni notifica GCM non valide Numero di push non riusciti perché il payload è troppo grande (risultato GCM: MessageTooBig). |
outgoing.gcm.invalidnotificationsize |
Count | Totale (somma) | <none> | PT1M | Sì |
Errori GCM Numero di push non riusciti a causa di errori di comunicazione con GCM. |
outgoing.gcm.pnserror |
Count | Totale (somma) | <none> | PT1M | Sì |
Notifiche con esito positivo di GCM Numero di tutte le notifiche riuscite. |
outgoing.gcm.success |
Count | Totale (somma) | <none> | PT1M | Sì |
Notifiche con limitazione GCM Numero di push non riusciti perché l'app è stata limitata da GCM (codice di stato GCM: 501-599 o risultato: Unavailable). |
outgoing.gcm.throttled |
Count | Totale (somma) | <none> | PT1M | Sì |
Errore del canale errato di GCM Numero di push non riusciti perché l'ID di registrazione nella registrazione non è associato all'app corrente (risultato GCM: InvalidPackageName). |
outgoing.gcm.wrongchannel |
Count | Totale (somma) | <none> | PT1M | Sì |
Errori di autenticazione MPNS Numero di push non riusciti perché il sistema PNS non accetta le credenziali specificate o perché le credenziali sono bloccate. |
outgoing.mpns.authenticationerror |
Count | Totale (somma) | <none> | PT1M | Sì |
Errore del canale mpNS non valido Numero di push non riusciti perché l'URI del canale nella registrazione non è stato riconosciuto (stato MPNS: 404 - Non trovato). |
outgoing.mpns.badchannel |
Count | Totale (somma) | <none> | PT1M | Sì |
Canale MPNS disconnesso Numero di push non riusciti perché l'URI del canale nella registrazione è disconnesso (stato MPNS: 412 - Non trovato). |
outgoing.mpns.channeldisconnected |
Count | Totale (somma) | <none> | PT1M | Sì |
Notifiche eliminate MPNS Numero di push che sono stati rimossi dal servizio MPNS (intestazione della risposta MPNS: X-NotificationStatus: QueueFull o Suppressed). |
outgoing.mpns.dropped |
Count | Totale (somma) | <none> | PT1M | Sì |
Credenziali MPNS non valide Numero di push non riusciti perché il sistema PNS non accetta le credenziali specificate o perché le credenziali sono bloccate. |
outgoing.mpns.invalidcredentials |
Count | Totale (somma) | <none> | PT1M | Sì |
Formato di notifica MPNS non valido Numero di push non riusciti perché il payload della notifica è troppo grande. |
outgoing.mpns.invalidnotificationformat |
Count | Totale (somma) | <none> | PT1M | Sì |
Errori MPNS Numero di push non riusciti a causa di errori di comunicazione con MPNS. |
outgoing.mpns.pnserror |
Count | Totale (somma) | <none> | PT1M | Sì |
Notifiche riuscite di MPNS Numero di tutte le notifiche riuscite. |
outgoing.mpns.success |
Count | Totale (somma) | <none> | PT1M | Sì |
Notifiche con limitazione MPNS Numero di push non riusciti perché l'app è limitata dal servizio MPNS (WNS/MPNS: 406 - Non accettabile). |
outgoing.mpns.throttled |
Count | Totale (somma) | <none> | PT1M | Sì |
Errori di autenticazione WNS La notifica non è stata recapitata a causa di errori di comunicazione con Windows Live, di credenziali non valide o di token non corretto. |
outgoing.wns.authenticationerror |
Count | Totale (somma) | <none> | PT1M | Sì |
Errore del canale WNS non valido Numero di push non riusciti perché l'URI del canale nella registrazione non è stato riconosciuto (stato WNS: 404 - Non trovato). |
outgoing.wns.badchannel |
Count | Totale (somma) | <none> | PT1M | Sì |
Canale WNS disconnesso La notifica è stata rimossa perché l'URI del canale nella registrazione è limitato (intestazione della risposta WNS: X-WNS-DeviceConnectionStatus: disconnected). |
outgoing.wns.channeldisconnected |
Count | Totale (somma) | <none> | PT1M | Sì |
Canale WNS limitato La notifica è stata rimossa perché l'URI del canale nella registrazione è limitato (intestazione della risposta WNS: X-WNS-NotificationStatus: channelThrottled). |
outgoing.wns.channelthrottled |
Count | Totale (somma) | <none> | PT1M | Sì |
Notifiche rilasciate da WNS La notifica è stata rimossa perché l'URI del canale nella registrazione è limitato (X-WNS-NotificationStatus: dropped ma non X-WNS-DeviceConnectionStatus: disconnected). |
outgoing.wns.dropped |
Count | Totale (somma) | <none> | PT1M | Sì |
Errore del canale scaduto WNS Numero di push non riusciti perché l'URI del canale è scaduto (stato WNS: 410 - Non disponibile). |
outgoing.wns.expiredchannel |
Count | Totale (somma) | <none> | PT1M | Sì |
Errori di autorizzazione WNS (credenziali non valide) Numero di push non riusciti perché il sistema PNS non accetta le credenziali specificate o perché le credenziali sono bloccate. Windows Live non riconosce le credenziali. |
outgoing.wns.invalidcredentials |
Count | Totale (somma) | <none> | PT1M | Sì |
Formato di notifica WNS non valido Il formato della notifica non è valido (stato WNS: 400). Si noti che WNS non rifiuta tutti i payload non validi. |
outgoing.wns.invalidnotificationformat |
Count | Totale (somma) | <none> | PT1M | Sì |
Errore di dimensione notifica WNS non valido Il payload della notifica è troppo grande (stato WNS: 413). |
outgoing.wns.invalidnotificationsize |
Count | Totale (somma) | <none> | PT1M | Sì |
Errori di autorizzazione WNS (token non valido) Il token fornito a WNS non è valido (stato WNS: 401 - Non autorizzato). |
outgoing.wns.invalidtoken |
Count | Totale (somma) | <none> | PT1M | Sì |
Errori WNS La notifica non è stata recapitata a causa di errori di comunicazione con WNS. |
outgoing.wns.pnserror |
Count | Totale (somma) | <none> | PT1M | Sì |
Notifiche con esito positivo WNS Numero di tutte le notifiche riuscite. |
outgoing.wns.success |
Count | Totale (somma) | <none> | PT1M | Sì |
Notifiche con limitazione WNS Numero di push non riusciti perché l'app è limitata dal servizio WNS (stato WNS: 406 - Non accettabile). |
outgoing.wns.throttled |
Count | Totale (somma) | <none> | PT1M | Sì |
Errori di autorizzazione WNS (non raggiungibile) Windows Live non è raggiungibile. |
outgoing.wns.tokenproviderunreachable |
Count | Totale (somma) | <none> | PT1M | Sì |
Errori di autorizzazione WNS (token errato) Il token fornito a WNS è valido ma per un'altra applicazione (stato WNS: 403 - Non consentito). Questo scenario può verificarsi se l'URI del canale nella registrazione è associato a un'altra app. Verificare che l'app client sia associata all'app le cui credenziali si trovano nell'hub di notifica. |
outgoing.wns.wrongtoken |
Count | Totale (somma) | <none> | PT1M | Sì |
Operazioni di registrazione Numero di tutte le operazioni di registrazione riuscite (creazioni, aggiornamenti, query ed eliminazioni). |
registration.all |
Count | Totale (somma) | <none> | PT1M | Sì |
Operazioni di creazione della registrazione Numero di tutte le creazioni di registrazioni riuscite. |
registration.create |
Count | Totale (somma) | <none> | PT1M | Sì |
Operazioni di eliminazione registrazione Numero di tutte le eliminazioni di registrazioni riuscite. |
registration.delete |
Count | Totale (somma) | <none> | PT1M | Sì |
Operazioni di lettura registrazione Numero di tutte le query su registrazioni riuscite. |
registration.get |
Count | Totale (somma) | <none> | PT1M | Sì |
Operazioni di aggiornamento della registrazione Numero di tutti gli aggiornamenti di registrazioni riusciti. |
registration.update |
Count | Totale (somma) | <none> | PT1M | Sì |
Notifiche pianificate in sospeso Notifiche pianificate in sospeso |
scheduled.pending |
Count | Totale (somma) | <none> | PT1M | Sì |
Dimensioni delle metriche
Per informazioni sulle dimensioni delle metriche, vedere Metriche multidimensionali.
Questo servizio non ha metriche che contengono dimensioni.
Log risorse
Questa sezione elenca i tipi di log delle risorse che si possono raccogliere per questo servizio. La sezione esegue il pull dall'elenco di tutti i tipi di categoria dei log delle risorse supportati nel Monitoraggio di Azure.
Log delle risorse supportati per Microsoft.NotificationHubs/namespaces
Categoria | Nome visualizzato della categoria | Tabella di log | Supporta il piano di log di base | Supporta la trasformazione in fase di inserimento | Query di esempio | Costi da esportare |
---|---|---|---|---|---|---|
OperationalLogs |
Log operativi | No | No | No |
Log delle risorse supportati per Microsoft.NotificationHubs/namespaces/notificationHubs
Categoria | Nome visualizzato della categoria | Tabella di log | Supporta il piano di log di base | Supporta la trasformazione in fase di inserimento | Query di esempio | Costi da esportare |
---|---|---|---|---|---|---|
OperationalLogs |
Log operativi | No | No | Sì |
Tabelle di log di Monitoraggio di Azure
Questa sezione elenca tutte le tabelle dei log del Monitoraggio di Azure pertinenti a questo servizio che sono disponibili per la query da parte di Log Analytics mediante le query di Kusto. Le tabelle contengono i dati dei log delle risorse ed eventualmente altro, a seconda di ciò che viene raccolto e indirizzato verso di esse.
Hub di notifica di Azure supporta i log operativi, che acquisiscono le operazioni di gestione eseguite nello spazio dei nomi di Hub di notifica. Tutti i log vengono archiviati in formato JavaScript Object Notation (JSON) nelle seguenti posizioni:
- AzureActivity: visualizza i log dalle operazioni e dalle azioni eseguite sullo spazio dei nomi nel portale di Azure o tramite distribuzioni di modelli di Azure Resource Manager.
- AzureDiagnostics: visualizza i log dalle operazioni e dalle azioni eseguite sullo spazio dei nomi usando l'API o tramite client di gestione nell'SDK del linguaggio.
Le stringhe JSON del log di diagnostica includono gli elementi elencati nella tabella seguente:
Nome | Descrizione |
---|---|
Ora | Timestamp UTC del log |
resourceId | Percorso relativo alla risorsa di Azure |
operationName | Nome dell'operazione di gestione |
category | Categoria log. Valori validi: OperationalLogs |
callerIdentity | Identità del chiamante che ha avviato l'operazione di gestione |
resultType | Stato dell'operazione di gestione. Valori validi: Succeeded o Failed |
resultDescription | Descrizione dell'operazione di gestione |
correlationId | ID di correlazione dell'operazione di gestione (se specificato) |
callerIpAddress | Indirizzo IP del chiamante. Vuoto per le chiamate provenienti dal portale di Azure |
Log attività
Nella tabella collegata sono elencate le operazioni che possono essere registrate nel log attività per questo servizio. Queste operazioni sono un sottoinsieme di tutte le possibili operazioni del provider di risorse nel log attività.
Per altre informazioni sullo schema delle voci del log attività, vedere Schema del log attività.
I log operativi acquisiscono tutte le operazioni di gestione eseguite nello spazio dei nomi di Hub di notifica di Microsoft Azure. Le operazioni sui dati non vengono acquisite a causa del volume elevato di operazioni sui dati eseguite negli Hub di notifica.
Le operazioni del provider di risorse Microsoft.NotificationHubs elencano tutte le operazioni di gestione acquisite nei log operativi.
Contenuto correlato
- Per una descrizione del monitoraggio di Hub di notifica, vedere Monitorare Hub di notifica.
- Per informazioni dettagliate sul monitoraggio delle risorse di Azure, vedere Monitora le risorse di Azure con il Monitoraggio di Azure.