Nuestra integración en el host envía datos al agente de infraestructura, que a su vez envía esos datos a New Relic. La forma en que la integración interactúa con el agente está controlada por la configuración de cada integración.
Para obtener más información sobre a qué integración se aplica esto, consulte integración en el host instalación.
Descripción general de cómo funciona la configuración
Algunas de nuestra integración en el host son programas externos ejecutados por el agente de infraestructura. Cada integración monitorea un servicio específico. Una integración tiene, como mínimo, estos archivos:
- Un ejecutable que exporta varios tipos de datos en un formato JSON esperado por el agente.
- Uno o más archivos de configuración en formato YAML (por ejemplo, la configuración de integración de Apache). (Recomendamos limpiar los archivos de configuración YAML antes de usarlos para evitar problemas de formato).
Tenga en cuenta que, además de la configuración de la integración en el host específica, también puede editar la configuración del agente de infraestructura.
Ubicación del archivo de configuración
Con integración estándar en el host instalación, la configuración se ubica en el directorio del agente de infraestructura. El agente determina esta ubicación de configuración mediante una configuración en su propio archivo de configuración.
Para algunas implementaciones, la configuración de la integración se ubicará en otro lugar. Por ejemplo:
- Servicios que se ejecutan en Kubernetes: la configuración se encuentra en el archivo de configuración de integración de Kubernetes.
- Servicios que se ejecutan en Amazon ECS: la configuración se coloca en la consola de AWS.
Formatos de configuración
Integración en el host utiliza dos formatos de configuración:
Standard
: A partir de diciembre de 2019, la versión 1.8.0 del agente de infraestructura comenzó a admitir un nuevo formato utilizado por algunas integraciones. Este formato utiliza un único archivo de configuración y proporciona otras mejoras. Para más detalles, consulte Configuración estándar.
Legacy
: Este es el formato utilizado por la mayoría de las integraciones en el host. Esta configuración utiliza dos archivos: un archivo de definición y un archivo de configuración. Para obtener más detalles, consulte la configuraciónlegacy .