DumbMonit

IntegracionesSitios web y servidores web

gRPC service

Calls the standard gRPC health check (grpc.health.v1): catches a service that is up but reports itself unhealthy.

Documentación

Las descripciones están en inglés, como en el producto. Las etiquetas de la página siguen su idioma.

Qué vigila DumbMonit

Uso habitual. Microservice, etcd: the standard gRPC health check

Ejemplos

  • A gRPC microservice
  • etcd
  • A service behind Envoy or a service mesh
  • Any server that registers grpc.health.v1

Cómo se conecta

No hace falta ninguna cuenta.

Puerto por defecto: 50051

Pasos de configuración: Monitor a gRPC service
  1. Check that the server registers the standard health service (grpc.health.v1.Health): most gRPC frameworks have a one-line helper for it.

  2. In DumbMonit, enter the server with its port, for example grpc.home.lan:50051.

  3. Tick Encrypted connection (TLS) for a server that requires it; the port then defaults to 443.

  4. Optional: name a Service, to check its own health instead of the whole server's.

Ojo. The check only sees what the health service reports: a server that always answers SERVING proves nothing about the methods behind it.