Mantenimiento de gRPC

Supported OS Linux

Versión de la integración1.0.2

Información general

Este check monitoriza los endpoints que implementan el protocolo de check de mantenimiento de gRPC a través del Datadog Agent .

Configuración

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

Instalación

Host

Para instalar el check de grpc_check en tu host:

sudo -u dd-agent datadog-agent integration install -t datadog-grpc-check==1.0.2

Dockerfile

Crea la imagen del Agent con este Dockerfile.

FROM datadog/agent:7
RUN agent integration install -r -t datadog-grpc-check==1.0.2 \
  && /opt/datadog-agent/embedded/bin/pip3 install grpcio grpcio-health-checking

Configuración

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

  2. Reinicia el Agent.

Validación

Ejecuta el subcomando de estado del Agent y busca grpc_check en la sección checks.

Datos recopilados

Métricas

grpc_check.healthy
(gauge)
Whether the grpc server is healthy, 1 if true, 0 otherwise.
grpc_check.unhealthy
(gauge)
Whether the grpc server is unhealthy, 1 if true, 0 otherwise.

Eventos

La integración de grpc_check no incluye ningún evento.

Checks de servicio

grpc.healthy
Returns CRITICAL if the gRPC server is unhealthy. Returns OK if the gRPC server is healthy.
Statuses: ok, critical

Solucionar problemas

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

PREVIEWING: lucas.kretvix/dsm-add-new-tech-pages