Supervisión del servicio de notificación simple de Amazon (Amazon SNS)


Amazon Simple Notification Service (SNS): descripción general

El Servicio de notificación simple (SNS) es un servicio de mensajería en la nube del host de los servicios web de Amazon. SNS es un servicio de notificaciones móviles y de mensajería pública / sub totalmente administrado y flexible para coordinar la entrega de mensajes a los terminales y clientes suscritos. Con SNS puede distribuir mensajes a una gran cantidad de suscriptores, incluidos sistemas y servicios distribuidos y dispositivos móviles.


Supervisión de Amazon SNS: qué hacemos

El Administrador de aplicaciones le proporciona información sobre el rendimiento de su servicio de Amazon SNS. Supervise métricas regionales y temáticas, como el estado de las notificaciones (entrega y error), entregas de SMS, rendimiento de mensajes: recuentos enviados y fallidos, recuento de suscripciones y más.


Crea un nuevo monitor de Amazon

Modo de monitoreo: API de CloudWatch y Amazon usando SDK. Requisitos previos para configurar la supervisión de Amazon SNS: para crear un nuevo monitor de Amazon, siga los pasos que se indican a continuación:

  1. Haga clic en el enlace Nuevo monitor .
  2. Seleccione Amazon en la categoría Aplicaciones en la nube.

  3. Especifique el nombre para mostrar del servidor de Amazon

  4. Ingrese el ID de clave de acceso de Amazon de AWS para acceder a AWS a través de la API. La clave de acceso tiene 20 caracteres alfanuméricos.

  5. Ingrese la clave de acceso secreta de AWS. La clave secreta debe tener 40 caracteres alfanuméricos.

  6. Elija el tipo de cuenta . El tipo de cuenta predeterminado al agregar un nuevo monitor de Amazon es AWS Globa l. Elija AWS China como el tipo de cuenta para supervisar los servicios en las regiones de AWS China.

  7. Especifique el intervalo de sondeo en minutos . (El intervalo de sondeo predeterminado se establece en 60 minutos).

  8. Si está agregando un nuevo monitor desde un servidor de administración, seleccione un servidor administrado.

  9. Elija el grupo de monitores con el que desea asociar el monitor de Amazon, en el cuadro combinado (opcional). Puede elegir varios grupos para asociar su monitor.

  10. Haga clic en Agregar monitor (es). Esto descubre el servidor de Amazon de la red y comienza a monitorearlo.

Cambio del intervalo de sondeo para SNS Monitor:

El intervalo de sondeo para el monitor SNS se establece en 60 minutos de forma predeterminada. Para cambiarlo:

  • Vaya a la pestaña Admin .
  • Haga clic en Sondeo de rendimiento en Descubrimiento y recopilación de datos .
  • En Recopilación de datos de rendimiento , haga clic en la pestaña Optimizar recopilación de datos .
  • Seleccione Amazon en el menú desplegable Tipo de monitor .
  • Seleccione Servicio SNS en el menú desplegable Nombre de métrica .
  • Seleccione cómo desea configurar las métricas:
    • Por tipo de monitor: este será el estado de sondeo predeterminado para cualquier monitor nuevo agregado. Todos los monitores de este tipo, tendrán el estado de sondeo predeterminado, hasta que se realice cualquier personalización exclusiva para el monitor. Puede elegir entre tres configuraciones de sondeo diferentes: Nunca recopile datos, recopile datos en cada sondeo y recopile datos en un intervalo de tiempo personalizado. Al cambiar el estado de sondeo de 'Tipo de monitor', también cambiará cualquier configuración realizada para sus 'Monitores'. Puede utilizar las opciones Recopilar datos en cada sondeo o Recopilar datos en un intervalo de tiempo personalizado para cambiar el intervalo de sondeo.
    • Por monitores : use esta opción para cambiar el estado de sondeo de cualquier monitor en particular.
  • Haga clic en Guardar .

Nota
1. Antes de crear un nuevo monitor de Amazon, debe configurar los ajustes de proxy en la pestaña 'Administrador'.
2. Haga clic aquí para obtener más información sobre las credenciales de AWS.
3. No es recomendable cambiar el intervalo de sondeo a menos de 60 minutos, ya que puede aumentar el número de solicitudes a los servicios de Amazon.

 

Utilice la API AddMonitor para agregar un monitor de Amazon SNS

Sintaxis de la API Rest para agregar el monitor:

http: // [Host]: [Port] / AppManager / xml / AddMonitor? apikey = [APIKEY] & type = [TYPE] & accessKey = [ACCESSKEY] & SecretAccessKey = [SECRETACCESSKEY] & displayname = [DISPLAYNAME] & AccountType = [tipo de cuenta]

Parámetros de solicitud:

Los parámetros involucrados en la solicitud de API se describen a continuación. Además, consulte la lista de parámetros de solicitud comunes.

CampoDescripción
tipo El tipo de monitor que desea agregar. El valor debería ser Amazon.
llave de acceso El ID de clave de acceso de Amazon de AWS para acceder a AWS.
clave de acceso secreta La clave de acceso secreta de AWS. La clave secreta debe tener 40 caracteres alfanuméricos.
nombre para mostrar El nombre para mostrar del monitor del servidor de Amazon.
Tipo de cuenta El tipo de cuenta. Los valores posibles son:
  • AwsGlobal
  • AwsChina

Parámetros supervisados

USO DE SNS

MétricoDescripción
Total de mensajes publicados La cantidad total de mensajes publicados en todas las regiones admitidas por AWS.
Total de notificaciones enviadas La cantidad total de mensajes entregados en todas las regiones admitidas por AWS.
Total de notificaciones fallidas El número total de mensajes fallaron en todas las regiones admitidas por AWS.
Tamaño total publicado (KB) El tamaño total de los mensajes publicados en todas las regiones compatibles con AWS.
Notificaciones entregadas (%) El porcentaje del total de notificaciones entregadas.
Notificaciones fallidas (%) El porcentaje del total de notificaciones fallidas.
Cargos por SMS del mes hasta la fecha Los cargos totales acumulados desde el inicio del mes calendario actual por enviar mensajes SMS en las regiones admitidas por AWS. Unidad - USD

MENSAJE A TRAVÉS

MétricoDescripción
Tamaño de publicación / hora El tamaño del mensaje publicado por hora en KB

TASA DE ENTREGA DE NOTIFICACIONES

MétricoDescripción
Notificaciones entregadas / hora El número de notificaciones entregadas por hora.

TASA DE FALLO DE NOTIFICACIÓN

MétricoDescripción
Notificaciones fallidas / hora La cantidad de notificaciones fallidas por hora.

MÉTRICAS REGIONALES

MétricoDescripción
Región El nombre de la región compatible con AWS SNS.
Recuento de temas El número de temas disponibles en una región.
Mensaje publicado El número de mensajes publicados en una región.
Notificaciones enviadas El número de notificaciones entregadas en una región.
Notificaciones fallidas La cantidad de notificaciones fallaron en una región.
Tamaño publicado (KB) El tamaño total publicado en una región. (KB)
Cargo por SMS del mes hasta la fecha (USD) Los gastos totales de SMS gastados en una región.

MÉTRICAS POR TEMA

MétricoDescripción
Nombre del tema El nombre especificado por el usuario de un tema de SNS.
Región El nombre de la región compatible con AWS SNS.
Mensajes publicados El número de mensajes publicados en un tema.
Notificaciones enviadas La cantidad de notificaciones entregadas en un tema.
Notificaciones fallidas La cantidad de notificaciones fallidas en un tema.
Tamaño publicado (KB) El tamaño total publicado en un tema. (KB)
Recuento de suscripciones El número total de suscripciones en un tema.
Hemos restringido el recuento de temas a 200 por región.