El reenvío del log de Kong Gateway a New Relic proporciona información valiosa sobre el rendimiento, el estado, la seguridad y el uso de API Gateway. Este documento describe cómo dirigir el complemento de File Log de Kong Gateway para reenviar el log de Kong Gateway a New Relic.
Compatibilidad y requisitos
Para emplear este complemento de reenvío de log , necesitará lo siguiente:
- ComplementoKubernetes instalado
- Kong Gateway instalado con definiciones de recursos personalizadas (CRD)
Instalar el complemento Kong Gateway
Para recibir el log de Kong Gateway, debe conectar el complemento de File Log de Kong Gateway a la New Relic Kubernetes integración . Esta configuración dirige el log a través de una salida estándar (/dev/stdout
), que establece una conexión entre la integración New Relic Kubernetes y Kong Gateway.
Instale la integración de log New Relic Kubernetes
Si aún no lo hizo, instale el complemento New Relic Kubernetes para el reenvío de log y luego regrese a este documento. El complemento emplea una imagen de Docker independiente que recopila y reenvía logs desde su entorno Kubernetes .
Configurar el complemento de File Log
Una vez que haya instalado el complemento de Kong Gateway File Log, debe indicarle al complemento que envíe el registro a /dev/stdout
. A continuación se muestra un ejemplo de manifiesto para esta configuración:
# file-log-plugin.yamlapiVersion: configuration.konghq.com/v1kind: KongClusterPluginmetadata: name: global-file-log annotations: kubernetes.io/ingress.class: kong labels: global: "true"config: path: "/dev/stdout" # Directs logs through a standard output so New Relic can receive Kong Gateway logsplugin: file-log
desplegar la configuración a tu clúster de Kubernetes
Implemente la configuración del complemento File Log en su clúster de Kubernetes, pero cerciorar de actualizar file-log-plugin.yaml
con el nombre de archivo real de su manifiesto:
$kubectl apply -f file-log-plugin.yaml -n kong
Confirma que tus logs están en la plataforma New Relic
Una vez que implementó la configuración, vaya a one.newrelic.com > All Capabilities > Logs. Confirme que los registros de Kong Gateway estén apareciendo en la plataforma activando algunos datos y luego ejecutando una consulta que filtre esos datos.
Puedes comenzar a construir esa consulta con este ejemplo:
SELECT * FROM Log
¿Que sigue?
Ahora que estás reenviando tu log de Kong Gateway a New Relic, te recomendamos que consultes algunos de nuestros otros documentos y tutoriales:
- Siga nuestro tutorial para aprender a gestionar un gran volumen de log.
- Conozca nuestra sintaxis de consulta de log.
- Explore nuestros documentos sobre la UI de logs, comenzando con nuestro documento de descripción general UI de logs