0
prometheus, grafana 및 blackbox_exporter를 사용하여 ping (icmp)으로 서버를 모니터링하려고합니다. 최근에 우리는 불안정한 네트워크에 직면 해 있었지만 제 설정에는 경고가 표시되지 않습니다. 'probe_duration_seconds'또는 다른 프로브 메소드를 사용해야합니까?prometheus, grafana 및 blackbox_exporter를 ping 손실 속도로 설정하는 방법
grfana 설정 메트릭 : 여부에 따라
global:
scrape_interval: 15s
external_labels:
monitor: 'codelab-monitor'
scrape_configs:
- job_name: 'blackbox'
scrape_interval: 5s
metrics_path: /probe
params:
module: [icmp] #ping
static_configs:
- targets: ['192.168.1.29']
labels:
group: 'env A'
- targets: ['192.168.2.185', '192.168.3.185', '192.168.4.185']
labels:
group: 'env B'
relabel_configs:
- source_labels: [__address__]
regex: (.*)(:80)?
target_label: __param_target
replacement: ${1}
- source_labels: [__param_target]
regex: (.*)
target_label: instance
replacement: ${1}
- source_labels: []
regex: .*
target_label: __address__
replacement: 127.0.0.1:9115
필자의 경우 수동으로 'ping 192.168.2.185'를 입력하면 25 %가 손실됩니다. 더 좋은 방법이 있습니까? –
blackbox_explorer의 소스 코드를 훑어 본 결과, 두 개의 변수가 audio, probe_success 및 probe_duration_seconds 일 수있는 것으로 나타났습니다. –
probe_success의 모든 값이 0이기 때문에 쓸모가 없습니다. : –