0
我已经安装了prometheus来监视kubernetes群集,并且还使用blackbox-exporter设置了一项探测服务的工作。即使相关吊舱出现故障,服务状态仍为UP
- job_name: 'kubernetes-services'
scheme: http
metrics_path: /probe
params:
module: [http_2xx]
kubernetes_sd_configs:
- role: service
relabel_configs:
- source_labels: [__meta_kubernetes_service_annotation_prometheus_io_probe]
action: keep
regex: true
- source_labels: [__address__]
target_label: __param_target
- target_label: __address__
replacement: blackbox:9115
- source_labels: [__param_target]
target_label: instance
- action: labelmap
regex: __meta_kubernetes_service_label_(.+)
- source_labels: [__meta_kubernetes_service_namespace]
target_label: kubernetes_namespace
- source_labels: [__meta_kubernetes_service_name]
target_label: kubernetes_name
添加注释服务文件 - prometheus.io/probe: “真正的”
所以它的显示状态为UP
但其作为DOWN不显示状态时部署(POD)有关此服务已关闭/有一些错误
我检查probe_success,显示alertmanager,blackbox服务的1个值和所有其他服务的0(其中大多数是springboot应用程序) – Priyanka