【Prometheus 】 Blackbox_exporter 指标 probe_http_duration_seconds
生活随笔
收集整理的這篇文章主要介紹了
【Prometheus 】 Blackbox_exporter 指标 probe_http_duration_seconds
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Prometheus 之 Blackbox_exporter 黑盒測試
probe_http_duration_seconds phase 值的解析- resolve:DNS解析持續時間 - connect:TCP連接建立的持續時間 - tls: TLS連接協商持續時間(我認為這包括TCP連接建立持續時間) - processing:建立連接與接收響應的第一個字節之間的持續時間 - transfer:轉移響應的持續時間
- resolve: DNS resolution duration
- connect: TCP connection establishment duration
- tls: TLS connection negotiation duration (I think this includes TCP connection establishment duration)
- processing: Duration between having established a connection and receiving the first byte of the response
- transfer: Duration for transferring the response
ICMP探針需要提升的特權才能運行:
- Windows:需要管理員權限。
- Linux:需要root用戶 或 CAP_NET_RAW 功能。
- 可以通過執行設置 setcap cap_net_raw+ep blackbox_exporter
- BSD / OS X:需要root用戶。
詳細解釋 prometheus job config 內容
- job_name: 'http'metrics_path: /probeparams:module: [http_2xx]static_configs:- targets: - 120.52.137.xxx:81- xxxxxx:123relabel_configs:- source_labels: [__address__]target_label: __param_target- source_labels: [__param_target]target_label: instance- target_label: __address__replacement: black-exporter:9115params聲明的參數將會是發送到黑盒的http接口當作參數,
向black-exporter:9115 的web路由/probe發送參數包含module和探測的target.
所以我們可以用curl模擬http(prometheus拉取metrics也是發同樣的http請求)請求能看到metrics信息輸出,
下面是一個curl獲取黑盒監控使用ping模塊去檢測192.168.1返回的metrics的例子
總結
以上是生活随笔為你收集整理的【Prometheus 】 Blackbox_exporter 指标 probe_http_duration_seconds的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【PHP】创建文件并写入内容
- 下一篇: 【PHP】 debian apt 安装P