El evento New Relic Kubernetes monitorea los eventos que ocurren en su clúster de Kubernetes y envía esos eventos a New Relic. Para visualizar los datos de sus eventos, emplee el explorador del clúster de Kubernetes o emplee la UIde infraestructura de eventos.
Encuentra tu evento Kubernetes
Una vez que instaló correctamente la integración Kubernetes , podrá ver y consultar sus eventos en New Relic.
Para ver su evento Kubernetes :
Vaya a one.newrelic.com > All capabilities > Kubernetes.
Seleccione su clúster.
Haga clic en Kubernetes Events en el panel de navegación izquierdo.

Buscar evento en New Relic
Para buscar eventos en nuestra UI de infraestructura:
Vaya a one.newrelic.com > All capabilities > Infrastructure > Events.
En Categories, seleccione kubernetes.
Emplee el campo Search events para buscar un evento específico. Para centrar en un conjunto específico de eventos, seleccione o cambie el conjunto de filtros.

Ver evento en el explorador del clúster de Kubernetes
Para ver eventos en el explorador del clúster de Kubernetes :
Vaya a one.newrelic.com > All capabilities > Kubernetes y seleccione su clúster.
Seleccione un pod y haga clic en See pod details.

Agrega un evento a tu dashboard
Para agregar un evento a su dashboard:
Agregue un gráfico a un nuevo o existente dashboard o cree un gráfico usando el New Relic generador de consultas.
Al crear o actualizar su gráfico, seleccione el tipo de gráfico table y utilice la siguiente consulta de evento, reemplazando
YOUR_CLUSTER_NAMEcon el nombre de su clúster:FROM InfrastructureEventSELECT event.involvedObject.kind, event.involvedObject.name, event.reason,event.messageWHERE clusterName = 'YOUR_CLUSTER_NAME' limit 100
Consulta evento
A continuación se muestran algunos ejemplos para consultar sus datos:
Obtener nombres de atributos
Para ver todos los nombres de los atributos, emplee esta consulta:
FROM InfrastructureEventSELECT keyset()WHERE category = 'kubernetes'Obtenga los últimos detalles del evento
Para ver detalles sobre el último evento en un clúster, utilice la siguiente consulta, reemplazando YOUR_CLUSTER_NAME con el nombre de su clúster:
FROM InfrastructureEventSELECT event.involvedObject.kind, event.involvedObject.name, event.type, event.message, event.reasonWHERE category = 'kubernetes' AND clusterName = 'YOUR_CLUSTER_NAME'Los eventos recopilados por New Relic tendrán exactamente los mismos atributos que los proporcionados por Kubernetes. Para obtener una referencia de estos atributos, consulte la documentación principal de eventos v1 de Kubernetes.
Opcional: Recoger métrica del evento recolector
Para recopilar datos métricos para el propio recolector de eventos, debe enviar datos métricos de Prometheus a New Relic.
Para instalar y configurar el agente Prometheus en el clúster de Kubernetes:
Instale la integración del agente New Relic Prometheus.
Etiquete la implementación de su integración de eventos Kubernetes con su etiqueta de scrape configurada (el valor predeterminado es
prometheus.io/scrape=true).
Opcional: Definir atributo personalizado
Para agregar atributos personalizados al evento enviado por la integración, estos deben especificar en su archivo values.yaml bajo el mapa customAttributes .
Por ejemplo, para agregar el atributo environment con valor dev a todos los eventos, agrega lo siguiente a tu values.yaml:
nri-kube-events: customAttributes: environment: devPuede agregar otro atributo personalizado globalmente a todas las demás integraciones Kubernetes configurándolo globalmente:
global: customAttributes: environment: dev