Traffic Server

Supported OS Linux Windows Mac OS

Versión de la integración3.2.0

Información general

Este check monitoriza el Traffic Server a través del Datadog Agent.

Habilita la integración de Datadog y Apache Traffic Server para:

  • Garantizar la disponibilidad y el rendimiento de los recursos en línea, como sitios web y aplicaciones.
  • Rastrear métricas como visitas, volumen y cambios en el tráfico a sitios web y aplicaciones.
  • Determinar los tiempos y tamaños medios de respuesta de las solicitudes.
  • Monitorizar los logs de sistema y error.

Configuración

Sigue las siguientes instrucciones para instalar y configurar este check para un Agent que se ejecuta en un host. Para entornos en contenedores, consulta las plantillas de integración de Autodiscovery para obtener orientación sobre la aplicación de estas instrucciones.

Instalación

El check de Traffic Server está incluido en el paquete del Datadog Agent.

Para habilitar la monitorización en Traffic Server, habilita el complemento Stats Over HTTP en tu Traffic Server añadiendo la siguiente línea a tu archivo plugin.config y recargando Traffic Server:

stats_over_http.so

Configuración

  1. Edita el archivo traffic_server.d/conf.yaml, en la carpeta conf.d/ en la raíz de la configuración de directorio de tu Agent para empezar a recopilar tus datos de rendimiento de Traffic Server. Consulta el traffic_server.d/conf.yaml de ejemplo para conocer todas las opciones disponibles de configuración.

Nota: Cuando se utiliza el archivo de configuración por defecto, no se recopilan todas las métricas por defecto.

Comenta la opción metric_patterns para recopilar todas las métricas disponible, o edítala para recopilar un subconjunto diferente de métricas:

    ## @param metric_patterns - mapping - optional
    ## A mapping of metrics to include or exclude, with each entry being a regular expression.
    ##
    ## Metrics defined in `exclude` will take precedence in case of overlap.
    ## Comment out this option to collect all available metrics.
    #
    metric_patterns:
      include:
         - <METRIC_1>
         - <METRIC_2>
  1. Reinicia el Agent.

Validación

Ejecuta el subcomando de estado del Agent y busca traffic_server en la sección Checks.

Datos recopilados

Métricas

Recopilación de logs

Disponible para versiones >6.0 del Agent

  1. Los logs de Traffic Server son altamente personalizables, pero el pipeline de integración de Datadog admite el patrón de conversión por defecto. Clona y edita el pipeline de integración si tienes un formato diferente.

  2. La recopilación de logs está desactivada por defecto en el Datadog Agent . Actívala en tu archivo datadog.yaml:

    logs_enabled: true
    
  3. Anula los comentarios y edita el bloque de configuración de logs en tu archivo traffic_server.d/conf.yaml. Cambia los valores de los parámetros path y service en función de tu entorno. Consulta el traffic_server.d/.yaml de ejemplo para conocer todas las opciones disponibles de configuración.

    logs:
       - type: file
         path: /opt/trafficserver/var/log/trafficserver/traffic.out
         source: traffic_server
       - type: file
         path: /opt/trafficserver/var/log/trafficserver/diags.log
         source: traffic_server
       - type: file
         path: /opt/trafficserver/var/log/trafficserver/error.log
         source: traffic_server
    

Eventos

La integración de Traffic Server no incluye ningún evento.

Checks de servicio

Solucionar problemas

¿Necesitas ayuda? Ponte en contacto con el soporte de Datadog.

PREVIEWING: may/restructure-op-docs