1

次の Prometheus クエリを使用して、マシンのネットワーク転送速度 (MB/秒など) を表示するグラフを Grafana で作成しようとしています。

rate(node_network_receive_bytes_total[1m]) * 8

ただし、これにより非常に平坦なグラフが得られ、値も間違った順序になっているようです。

ここに画像の説明を入力

Prometheus は、デフォルトのノード エクスポータをスクレイピングして、node_network_receive_bytes_totalおよびを含むメトリックを取得していますnode_network_transmit_bytes_total

ここに画像の説明を入力

iftopは、ダウンロード転送速度が約 10+ Mbps であることを示しています。これは、Grafana グラフで計算された 1 KBps よりもはるかに高速です。

Prometheus/Grafana でネットワーク転送帯域幅を計算するための正しいクエリは何ですか?

編集: ノード エクスポーターは Docker コンテナー内で実行されています。

4

1 に答える 1