La integración New Relic Infrastructure incluye una integración para informar sus datos AWS Health a New Relic. Este documento explica cómo activar esta integración y describe los datos que se pueden reportar.
Característica
Esta integración recopila información de AWS Health sobre eventos que pueden afectar los recursos y servicios AWS a nivel global o en una cuenta específica. Estos datos pueden ayudarle a anticipar posibles interrupciones de la aplicación.
AWS Health informa tres tipos de eventos:
Open issues
: muestra problemas que podrían afectar su infraestructura de AWS.
Scheduled changes
: Le informa con antelación sobre las actividades programadas que podrían tener un impacto en los servicios de AWS y los recursos.
Notifications
: Proporciona información adicional.
El evento de salud se vinculará a la entidad existente para los recursos AWS EC2 y heredará todos los metadatos de la entidad disponibles, como región, zona de disponibilidad, etiqueta de recurso y más.
Para ver la lista completa de atributos disponibles utilice la función keyset
:
FROM AwsHealthNotification SELECT keyset()
Requisitos
Esta integración está disponible solo para clientes de AWS que tienen un plan de soporte Business o Enterprise, porque es un requisito para utilizar la API de AWS Health.
Activar la integración
Para habilitar esta integración, siga los procedimientos estándar para conectar los servicios de AWS a New Relic.
Configuración y sondeo
Puede cambiar la frecuencia de sondeo y filtrar datos usando las opciones de configuración.
Información de sondeo predeterminada para la integración de AWS Health:
- New Relic intervalo de sondeo: 5 minutos
Explorar datos de integración
Para utilizar los datos de esta integración:
Vaya a
one.newrelic.com > All capabilities > Infrastructure > AWS
.
Seleccione cualquiera de los enlaces de integración de AWS Health disponibles.
Para ver una cronología cuando se crea, modifica o elimina un evento de AWS Health, utilice la página
Eventos monitoreo y alertas
Los eventos AWS Health se incorporan como AwsHealthNotification evento. Puede consultar, crear widgets y definir la política de alertas NRQL en función de estos eventos.
La siguiente tabla muestra el atributo principal disponible para el evento AwsHealthNotification :
Evento atributo | Descripción |
---|---|
| El ARN del recurso de AWS. |
| El ARN del propio evento de AWS Health. |
| La región afectada por AWS. |
| Número de recursos afectados. Métrica generada automáticamente que se puede utilizar para definir las condiciones New Relic . |
| Descripción detallada del evento. |
| Categoría de AWS Health: problema, cambio programado, notificación de cuenta, investigación. |
| Una lista de identificadores únicos para tipos de eventos. Por ejemplo, |
| Los servicios de AWS asociados con el evento. Por ejemplo, EC2, RDS. |
| El estado del evento de salud de AWS: |
| La fecha y hora en que comenzó el evento (en formato de cadena). |
| Comenzó la timestamp de época (en segundos) para el evento. |
| La fecha y hora para la resolución del evento (en formato de cadena). |
| La timestamp de época (en segundos) para la resolución del evento. |
| La fecha y hora de la última actualización del evento recibida (en formato de cadena). |
| La timestamp de época (en segundos) de la última actualización del evento recibida. |
La condición de alerta NRQL se puede definir para recibir una notificación cuando AWS informa un evento de salud.
Por ejemplo, la siguiente consulta monitorea cualquier problema abierto en EC2 por recurso:
SELECT uniqueCount(affectedEntityArn) FROM AwsHealthNotification where statusCode = 'open' and eventTypeCategory = 'Issue' and service = 'EC2'