簡體   English   中英

使用 Prometheus 和 Grafana 的網絡傳輸速度(以 MB/s 為單位)

[英]Network Transfer Speeds (in MB/s) using Prometheus & Grafana

我正在嘗試使用以下 Prometheus 查詢在 Grafana 中創建一個圖表以顯示機器的網絡傳輸速度(以 MB/s 或類似單位)

rate(node_network_receive_bytes_total[1m]) * 8

但是,這給了我一個非常平坦的圖表,並且該值似乎也處於錯誤的數量級。

在此處輸入圖像描述

Prometheus 正在抓取默認節點導出器以獲取包括node_network_receive_bytes_totalnode_network_transmit_bytes_total在內的指標。

在此處輸入圖像描述

iftop顯示下載傳輸速度約為 10+ Mbps,遠高於 Grafana 圖中計算的 1 KBps。

在 Prometheus/Grafana 中計算網絡傳輸帶寬的正確查詢應該是什么?

編輯:節點導出器在 Docker 容器內運行。

如果您在 docker 容器中運行節點導出器,可能會發生這種情況。 只需配置使用容器主機系統網絡

docker run --network host

或在撰寫中添加

network_mode: host

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM