2017-01-11 75 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

相關問題