2017-01-11 100 views
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)有关此服务已关闭/有一些错误

回答

0

up意味着普罗米修斯可以与黑匣子出口商交谈。 probe_success告诉你探针是否真正起作用。

+0

我检查probe_success,显示alertmanager,blackbox服务的1个值和所有其他服务的0(其中大多数是springboot应用程序) – Priyanka

相关问题