Instale y configure Telegraf de código abierto para supervisar sus aplicaciones.

Telegraf utiliza complementos de entrada (de donde provienen las métricas) y complementos de salida (a donde van las métricas) en los archivos de configuración. Puede ver todos los complementos compatibles en el Directorio de complementos. Los complementos de entrada y salida deben escribirse en el archivo de configuración y el directorio de configuración de Telegraf. El archivo de configuración de Telegraf (telegraf.conf) enumera todos los complementos de Telegraf disponibles.

Telegraf utiliza la marca ---config para especificar la ubicación del archivo de configuración y la marca ---config-directory para incluir los archivos que terminan en .conf en el directorio especificado. En la mayoría de los sistemas Linux, las ubicaciones predeterminadas son /etc/telegraf/telegraf.conf para el archivo de configuración principal y /etc/telegraf/telegraf.d para el directorio de archivos de configuración. Para las plataformas Windows, será en la ubicación donde se extraiga el zip de telegraf.

Para obtener más información, consulte la documentación de Telegraf, Primeros pasos y Opciones de configuración. Después de descargar e instalar Telegraf, ya está listo para comenzar a recopilar y enviar datos. Para recopilar y enviar datos, debe configurar Telegraf. Siga los pasos siguientes:

Procedimiento

  1. Instale Telegraf de código abierto en el dispositivo. Si tiene una instancia instalada, puede omitir este paso. Para descargar e instalar una nueva instancia de Telegraf, consulte la documentación oficial y busque la versión del sistema operativo correspondiente en https://www.influxdata.com/time-series-platform/telegraf/ y https://portal.influxdata.com/downloads/.
    En una plataforma de Windows, después de descargar y extraer los archivos de Telegraf, además de los archivos telegraf.exe y telegraf.conf, cree una carpeta llamada telegraf.d que usará para ejecutar el script de aplicación auxiliar y supervisar las aplicaciones.
  2. Ejecute el script de aplicación auxiliar para configurar Telegraf para que envíe datos al proxy de nube.
    Después de ejecutar el script de aplicación auxiliar, se crea un archivo cloudproxy-http.conf y se agrega el complemento de salida al archivo con las propiedades necesarias para enviar datos y se actualizan los complementos de entrada para las métricas de SO. Para obtener la plantilla de configuración de métricas de SO, consulte Detalles de configuración de Telegraf para sistemas operativos. Para obtener información sobre la plantilla de configuración cloudproxy-http.conf, consulte Configuraciones de ejemplo.
  3. Con Telegraf de código abierto, puede recopilar métricas de diferentes tipos de servicios de aplicaciones.
    • Si un servicio de aplicaciones (complemento seleccionado) que es compatible con Supervisión de aplicaciones en VMware Aria Operations se ejecuta en el dispositivo y desea supervisarlo, actualice el directorio o el archivo de configuración de Telegraf con las entradas necesarias para Telegraf.

      Para obtener una lista de los servicios de aplicaciones compatibles (complementos seleccionados), consulte Servicios de aplicaciones compatibles. Para obtener la lista de configuraciones, consulte Detalles de configuración de Telegraf para servicios de aplicaciones compatibles.

    • Para los servicios de aplicaciones no compatibles (complementos no seleccionados), actualice el directorio o el archivo de configuración de Telegraf con las entradas necesarias para Telegraf. Para obtener más información, consulte la documentación de Telegraf en el Directorio de complementos. Por ejemplo, si desea recopilar datos de estadísticas de dispositivos Ethernet (el nombre del dispositivo es eth0), puede crear el archivo ethools.conf en el directorio de configuración de Telegraf y agregar el siguiente contenido (para obtener más información, consulte la documentación sobre el Complemento de entrada Ethtool):
      [[inputs.ethtool]]
        # List of interfaces to pull metrics for
         interface_include = ["eth0"]
      
    • Cada vez que el script telegraf-utils se ejecuta con Telegraf de código abierto, el archivo cloudproxy-http.conf se sobrescribirá en la carpeta telegraf.d. Debe mantener un archivo de configuración diferente (por ejemplo, postgres.conf) para que otros complementos de entrada personalizados conserven la configuración.
  4. Inicie o reinicie Telegraf.