Azure Notification Hubs

Información general

Azure Notification Hubs proporciona un motor de inserción escalable y fácil de usar que te permite enviar notificaciones a cualquier plataforma (iOS, Android, Windows, Kindle, Baidu, etc.) desde cualquier backend (en la nube o en las instalaciones).

Utiliza la integración de Azure con Datadog para recopilar métricas de Azure Notification Hubs.

Configuración

Instalación

Si aún no lo has hecho, primero configura la integración de Microsoft Azure. No es necesario realizar ningún otro paso de instalación.

Datos recopilados

Métricas

azure.notificationhubs_namespaces_notificationhubs.incoming
(count)
El recuento de todas las llamadas a la API de envío realizadas con éxito.
Se muestra como solicitud
azure.notificationhubs_namespaces_notificationhubs.incoming.all.failedrequests
(count)
Total de solicitudes entrantes fallidas para un centro de notificaciones
Se muestra como solicitud
azure.notificationhubs_namespaces_notificationhubs.incoming.all.requests
(count)
Total de solicitudes entrantes para un centro de notificaciones
Se muestra como solicitud
azure.notificationhubs_namespaces_notificationhubs.incoming.scheduled
(count)
Notificaciones push programadas canceladas
azure.notificationhubs_namespaces_notificationhubs.incoming.scheduled.cancel
(count)
Notificaciones push programadas canceladas
azure.notificationhubs_namespaces_notificationhubs.installation.all
(count)
Operaciones de gestión de la instalación
Se muestra como operación
azure.notificationhubs_namespaces_notificationhubs.installation.delete
(count)
Borrar operaciones de instalación
Se muestra como operación
azure.notificationhubs_namespaces_notificationhubs.installation.get
(count)
Obtener operaciones de instalación
Se muestra como operación
azure.notificationhubs_namespaces_notificationhubs.installation.patch
(count)
Operaciones de instalación de parches
Se muestra como operación
azure.notificationhubs_namespaces_notificationhubs.installation.upsert
(count)
Crear o actualizar operaciones de instalación
Se muestra como operación
azure.notificationhubs_namespaces_notificationhubs.notificationhub.pushes
(count)
Todas las notificaciones salientes del centro de notificaciones
azure.notificationhubs_namespaces_notificationhubs.outgoing.allpns.badorexpiredchannel
(count)
Recuento de push que fallaron porque el identificador de canal/token/inscripción en el registro había caducado o no era válido.
azure.notificationhubs_namespaces_notificationhubs.outgoing.allpns.channelerror
(count)
Recuento de push que fallaron porque el canal no era válido, no estaba asociado a la aplicación correcta o había expirado.
azure.notificationhubs_namespaces_notificationhubs.outgoing.allpns.invalidpayload
(count)
Recuento de push que fallaron porque el PNS devolvió un error de carga útil incorrecta.
azure.notificationhubs_namespaces_notificationhubs.outgoing.allpns.pnserror
(count)
Recuento de push que fallaron porque hubo un problema de comunicación con el PNS (excluye los problemas de autenticación).
azure.notificationhubs_namespaces_notificationhubs.outgoing.allpns.success
(count)
Recuento de todas las notificaciones realizadas con éxito.
azure.notificationhubs_namespaces_notificationhubs.outgoing.apns.badchannel
(count)
Recuento de envíos que han fallado porque el token no es válido (código de estado APNS: 8).
azure.notificationhubs_namespaces_notificationhubs.outgoing.apns.expiredchannel
(count)
Recuento de tokens que no se validaron por el canal de retroalimentación de APNS.
azure.notificationhubs_namespaces_notificationhubs.outgoing.apns.invalidcredentials
(count)
Recuento de push que fallaron porque el PNS no aceptó las credenciales proporcionadas o las credenciales están bloqueadas.
azure.notificationhubs_namespaces_notificationhubs.outgoing.apns.invalidnotificationsize
(count)
Recuento de push que fallaron porque la carga útil era demasiado grande (código de estado APNS: 7).
azure.notificationhubs_namespaces_notificationhubs.outgoing.apns.pnserror
(count)
Recuento de push fallidos debido a errores en la comunicación con APNS.
azure.notificationhubs_namespaces_notificationhubs.outgoing.apns.success
(count)
Recuento de todas las notificaciones realizadas con éxito.
azure.notificationhubs_namespaces_notificationhubs.outgoing.gcm.authenticationerror
(count)
Recuento de push que fallaron porque el PNS no aceptó las credenciales proporcionadas, las credenciales están bloqueadas o el identificador del remitente no está configurado correctamente en la aplicación (resultado de GCM: MismatchedSenderId).
azure.notificationhubs_namespaces_notificationhubs.outgoing.gcm.badchannel
(count)
Recuento de envíos que fallaron porque no se reconoció el identificador de inscripción en el registro (resultado de GCM: Invalid Registration).
azure.notificationhubs_namespaces_notificationhubs.outgoing.gcm.expiredchannel
(count)
Recuento de push que fallaron porque el identificador de inscripción en el registro estaba caducado (resultado GCM: NotRegistered).
azure.notificationhubs_namespaces_notificationhubs.outgoing.gcm.invalidcredentials
(count)
Recuento de push que fallaron porque el PNS no aceptó las credenciales proporcionadas o las credenciales están bloqueadas.
azure.notificationhubs_namespaces_notificationhubs.outgoing.gcm.invalidnotificationformat
(count)
Recuento de push que fallaron porque la carga útil no estaba formateada correctamente (resultado de GCM: InvalidDataKey o InvalidTtl).
azure.notificationhubs_namespaces_notificationhubs.outgoing.gcm.invalidnotificationsize
(count)
Recuento de push que fallaron porque la carga útil era demasiado grande (resultado de GCM: MessageTooBig).
azure.notificationhubs_namespaces_notificationhubs.outgoing.gcm.pnserror
(count)
Recuento de push que fallaron debido a errores de comunicación con GCM.
azure.notificationhubs_namespaces_notificationhubs.outgoing.gcm.success
(count)
Recuento de todas las notificaciones realizadas con éxito.
azure.notificationhubs_namespaces_notificationhubs.outgoing.gcm.throttled
(count)
Recuento de push que fallaron porque GCM limitó esta aplicación (código de estado de GCM: 501-599 o result:Unavailable).
azure.notificationhubs_namespaces_notificationhubs.outgoing.gcm.wrongchannel
(count)
Recuento de push que han fallado porque el identificador de inscripción en el registro no está asociado a la aplicación actual (resultado de GCM: InvalidPackageName).
azure.notificationhubs_namespaces_notificationhubs.outgoing.mpns.authenticationerror
(count)
Recuento de push que fallaron porque el PNS no aceptó las credenciales proporcionadas o las credenciales están bloqueadas.
azure.notificationhubs_namespaces_notificationhubs.outgoing.mpns.badchannel
(count)
Recuento de push que han fallado porque no se ha reconocido el URI del canal del registro (estado MPNS: 404 no encontrado).
azure.notificationhubs_namespaces_notificationhubs.outgoing.mpns.channeldisconnected
(count)
Recuento de push fallidos porque el URI del canal del registro estaba desconectado (estado MPNS: 412 no encontrado).
azure.notificationhubs_namespaces_notificationhubs.outgoing.mpns.dropped
(count)
Recuento de push descartados por MPNS (encabezado de respuesta de MPNS: X-NotificationStatus: QueueFull o Suppressed).
azure.notificationhubs_namespaces_notificationhubs.outgoing.mpns.invalidcredentials
(count)
Recuento de push que fallaron porque el PNS no aceptó las credenciales proporcionadas o las credenciales están bloqueadas.
azure.notificationhubs_namespaces_notificationhubs.outgoing.mpns.invalidnotificationformat
(count)
Recuento de push que fallaron porque la carga útil de la notificación era demasiado grande.
azure.notificationhubs_namespaces_notificationhubs.outgoing.mpns.pnserror
(count)
Recuento de push que fallaron debido a errores de comunicación con MPNS.
azure.notificationhubs_namespaces_notificationhubs.outgoing.mpns.success
(count)
Recuento de todas las notificaciones realizadas con éxito.
azure.notificationhubs_namespaces_notificationhubs.outgoing.mpns.throttled
(count)
Recuento de push fallidos porque MPNS está limitando esta aplicación (WNS MPNS: 406 No aceptable).
azure.notificationhubs_namespaces_notificationhubs.outgoing.wns.authenticationerror
(count)
Notificación no entregada debido a errores de comunicación con credenciales de Windows Live no válidas o token erróneo.
azure.notificationhubs_namespaces_notificationhubs.outgoing.wns.badchannel
(count)
Recuento de push que fallaron porque no se reconoció el URI del canal en el registro (estado WNS: 404 no encontrado).
azure.notificationhubs_namespaces_notificationhubs.outgoing.wns.channeldisconnected
(count)
La notificación se ha eliminado porque el URI del canal del registro está limitado (encabezado de respuesta WNS: X-WNS-DeviceConnectionStatus: disconnected).
azure.notificationhubs_namespaces_notificationhubs.outgoing.wns.channelthrottled
(count)
La notificación se ha eliminado porque el URI del canal del registro está limitado (encabezado de respuesta WNS: X-WNS-NotificationStatus:channelThrottled).
azure.notificationhubs_namespaces_notificationhubs.outgoing.wns.dropped
(count)
La notificación se ha eliminado porque el URI del canal del registro está limitado (Estado de notificación de X-WNS: dropped but not X-WNS-DeviceConnectionStatus: disconnected).
azure.notificationhubs_namespaces_notificationhubs.outgoing.wns.expiredchannel
(count)
Recuento de push que han fallado porque el URI del canal ha caducado (estado WNS: 410 Perdido).
azure.notificationhubs_namespaces_notificationhubs.outgoing.wns.invalidcredentials
(count)
Recuento de push que fallaron porque el PNS no aceptó las credenciales proporcionadas o las credenciales están bloqueadas (Windows Live no reconoce las credenciales).
azure.notificationhubs_namespaces_notificationhubs.outgoing.wns.invalidnotificationformat
(count)
El formato de la notificación no es válido (estado WNS: 400). Ten en cuenta que WNS no rechaza todas las cargas útiles no válidas.
azure.notificationhubs_namespaces_notificationhubs.outgoing.wns.invalidnotificationsize
(count)
La carga útil de la notificación es demasiado grande (estado WNS: 413).
azure.notificationhubs_namespaces_notificationhubs.outgoing.wns.invalidtoken
(count)
El token proporcionado a WNS no es válido (estado de WNS: 401 No autorizado).
azure.notificationhubs_namespaces_notificationhubs.outgoing.wns.pnserror
(count)
Notificación no entregada debido a errores de comunicación con WNS.
azure.notificationhubs_namespaces_notificationhubs.outgoing.wns.success
(count)
Recuento de todas las notificaciones realizadas con éxito.
azure.notificationhubs_namespaces_notificationhubs.outgoing.wns.throttled
(count)
Recuento de push fallidos porque WNS está limitando esta aplicación (estado de WNS: 406 No aceptable).
azure.notificationhubs_namespaces_notificationhubs.outgoing.wns.tokenproviderunreachable
(count)
Windows Live no está localizable.
azure.notificationhubs_namespaces_notificationhubs.outgoing.wns.wrongtoken
(count)
El token proporcionado a WNS es válido, pero para otra aplicación (estado de WNS: 403 Prohibido). Esto puede ocurrir si el URI del canal del registro está asociado a otra aplicación. Compruebe que la aplicación del cliente esté asociada a la misma aplicación cuyas credenciales están en el centro de notificaciones.
azure.notificationhubs_namespaces_notificationhubs.registration.all
(count)
Recuento de todas las operaciones de registro realizadas con éxito (creaciones, actualizaciones, consultas y eliminaciones).
Se muestra como operación
azure.notificationhubs_namespaces_notificationhubs.registration.create
(count)
Recuento de todas las creaciones de registro realizadas con éxito.
azure.notificationhubs_namespaces_notificationhubs.registration.delete
(count)
Recuento de todas las eliminaciones de registros realizadas con éxito.
azure.notificationhubs_namespaces_notificationhubs.registration.get
(count)
Recuento de todas las consultas de registro realizadas con éxito.
Se muestra como consulta
azure.notificationhubs_namespaces_notificationhubs.registration.update
(count)
Recuento de todas las actualizaciones de registro realizadas con éxito.
Se muestra como actualización
azure.notificationhubs_namespaces_notificationhubs.scheduled.pending
(count)
Notificaciones programadas pendientes
azure.notificationhubs_namespaces.count
(gauge)
Recuento de la integración de Azure Notification Hubs

Eventos

La integración Azure Notification Hubs no incluye ningún evento.

Checks de servicio

La integración Azure Notification Hubs no incluye ningún check de servicio.

Solucionar problemas

¿Necesitas ayuda? Ponte en contacto con el soporte de Datadog.