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