Monitorización de clústeres de Datadog para VMware Tanzu

Información general

La Monitorización de clúster de Datadog para VMware Tanzu combina el Datadog Firehose Nozzle con el Datadog Agent, y permite a los usuarios y administradores de VMware Tanzu monitorizar el estado y el rendimiento de tus clústeres de VMware Tanzu. Consta de los tres componentes siguientes:

  • El Datadog Firehose Nozzle
  • El Datadog Agent
  • El Datadog Cluster Agent

El Datadog Firehose Nozzle es un componente de Cloud Foundry que reenvía métricas desde el Loggregator Firehose a la plataforma de monitorización de Datadog a la plataforma. Cualquier implementación de Cloud Foundry puede enviar métricas y eventos a Datadog. Los datos te ayudan a realizar un seguimiento del estado y la disponibilidad de todos los nodos de tu implementación, monitorizar los trabajos que ejecutan, recopilar métricas de Loggregator Firehose y mucho más.

Requisitos previos

La Monitorización de clúster de Datadog para VMware Tanzu tiene los siguientes requisitos:

Características principales

La Monitorización de clúster de Datadog para VMware Tanzu incluye las siguientes características clave:

  • Visualización de todas las métricas operativas a nivel de clúster y KPIs.
  • Alertas en el clúster de VMware Tanzu y el estado de los componentes.
  • Monitorización de puestos de trabajo.
  • Seguimiento e informes de eventos de BOSH.
  • Autodiscovery de integraciones.

Instalación

  1. Descarga el archivo de producto Datadog Cluster Monitoring for VMware Tanzu (Monitorización de clúster de Datadog para VMware Tanzu) desde la red de Pivotal.

  2. Ve al dashboard de instalación de Tanzu Ops Manager y haz clic en Import a Product (Importar un producto) para cargar el archivo del producto.

  3. Haz clic en Import a Product (Importar un producto) para cargar el archivo del producto.

  4. Selecciona el archivo de producto descargado en el paso 1. Esto añade el cuadro a tu área de preparación.

  5. Haz clic en el nuevo cuadro Datadog Cluster Monitoring for VMware Tanzu (Monitorización de clúster de Datadog para VMware Tanzu) .

  6. Introduce tu clave de API de Datadog en la sección Datadog Config (Configuración de Datadog). No modifiques la URL de la API de Datadog, a menos que el soporte de Datadog te indique lo contrario.

  7. Crea una cuenta de cliente de UAA para Datadog utilizando la CLI de UAA. El Firehose Nozzle requiere acceso al Loggregator Firehose.

    $ uaac client add datadog-firehose-nozzle \
         --name datadog-firehose-nozzle \
         --scope doppler.firehose,cloud_controller.admin_read_only,oauth.login \
         --authorities doppler.firehose,cloud_controller.admin_read_only,openid,oauth.approvals \
         --authorized_grant_types client_credentials,refresh_token \
         --access_token_validity 1209600 \
         -s $CLIENT_SECRET
    
  8. En la sección Cloud Foundry Settings (Configuración de Cloud Foundry), especifica un cliente de UAA y un secreto de UAA del paso anterior.

  9. Si Ops Manager requiere que cargues una célula madre, descarga una célula madre de la línea 621 de lanzamientos. Cárgala en Ops Manager con el botón Import Stemcell (Importar célula madre).

  10. La sección Datadog Firehose Nozzle Config (Configuración de Datadog Firehose Nozzle) contiene configuraciones opcionales para el Nozzle, y la sección Datadog Agent Config (Configuración del Datadog Agent) contiene configuraciones opcionales para el Agent. No es necesario configurar nada en ninguna de las dos secciones.

    Nota: Si utilizas una única cuenta de Datadog para monitorizar varias fundaciones, debes marcar la casilla Use UUID Hostname (Utilizar UUID de nombre de host).

  11. La sección Datadog Cluster Agent Settings (Configuración de Datadog Cluster Agent) contiene configuraciones para el Datadog Cluster Agent que proporciona Autodiscovery de integraciones y características de contenedor de aplicaciones. Introduce un Authentication token (Token de autenticación) en Datadog Cluster Agent Settings (Configuración de Datadog Cluster Agent), una cadena de 32 caracteres o más. Este token se comparte tanto por el Cluster Agent como por Datadog Agents para asegurar la comunicación.

  12. Vuelve al dashboard de instalación de Tanzu Ops Manager.

  13. Selecciona todos los cuadros en los que quieres instalar el Agent.

  14. Haz clic en Apply Changes (Aplicar cambios) para instalar Datadog Cluster Monitoring para el cuadro de VMware Tanzu.

Ver métricas y dashboards

  1. Revisa el dashboard de [Información general] de Cloud Foundry 18.
El dashboard de Información general de Cloud Foundry
  1. Explora cada una de las métricas en la página Metrics Explorer, busca métricas a partir de cloudfoundry.nozzle:
Métricas de Cloud Foundry que empiezan con cloudfoundry.nozzle
  1. Crea alertas para tus métricas de Cloud Foundry.
  2. Consulta la integración de Datadog Cloud Foundry para ver los pasos a seguir para solucionar problemas.

Referencias adicionales