“「K8S 生态周报」内容主要包含我所接触到的 K8S 生态相关的每周值得推荐的一些信息。欢迎订阅知乎专栏「k8s生态」[1]。
”
Prometheus blackbox_exporter v0.20.0 正式发布
Prometheus 中的 blackbox_exporter 我们一般使用它进行黑盒监控,比如对一些 HTTP/HTTPS,DNS,TCP 等接口或者请求。
在这个版本中又增加了很多有趣的特性,我们一起来看看。
#835 增加了对 gRPC 接口的健康检查,现在 gRPC 用的也越来越多了。要知道在两年前发起类似功能讨论的时候,当时的维护者还认为 gRPC 支持已经超过了项目的职责范围,不过目前可以看到 blackbox_exporter 已经基本涵盖到了我们所需要的各类协议。
如果你使用了这个功能的话,它会产生一些 metrics 可供我们进行监控告警。
probe_grpc_healthcheck_response{serving_status="UNKNOWN"}=0
probe_grpc_healthcheck_response{serving_status="SERVING"}=1
probe_grpc_healthcheck_response{serving_status="NOT_SERVING"}=0
probe_grpc_healthcheck_response{serving_status="SERVICE_UNKNOWN"}=0
#823 为 HTTP 类型的任务增加