web-dev-qa-db-ja.com

Bosun 0.3.0 / Scollectorは一貫して間違ったファイルシステムサイズを報告します

サーバーの監視に bosun を使用しています。

奇妙な問題の1つは、デフォルトの構成では、ディスク容量の異常な数値を報告していることです。たとえば、私のサーバーの1つでは、ルートパーティションが440%空いていると表示されます。本当の数字は約51%です。

これを調べてみると、linux.disk.fs.space_totalメトリックがディスクの正しいサイズの2倍を返していることがわかりました...

[root@my-Host-name ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1      8.0G  3.9G  4.2G  49% /

ボースン/コレクターの主張:

linux.disk.fs.space_total{environment=staging,Host=my-Host-name,role=gordo}: 16.10907G

不思議なことに、使用されるスペースの測定はまだ正しいです:

linux.disk.fs.space_used{environment=staging,Host=my-Host-name,role=gordo}: 4.36486G

私はscollectorにそのファイルシステムのもののための奇妙な設定を与えていません。誰かが正しい数字を取得するための指針を教えてもらえますか?

ソフトウェアのバージョンは次のとおりです。

[root@my-Host-name ~]# /opt/go/bin/scollector -version
scollector version 0.3.0-dev

root@bosun:/data/bosun# /opt/bosun-linux-AMD64 -version
bosun version 0.3.0 (9386abc03b9d074e42dbbe5eb5944ee88ca641f6) built 2015-07-13T15:17:11Z
2
Alex Hewson

Bosunのデフォルトの時系列データベースであるOpenTSDBを使用すると、提供しないタグが集約されます。したがって、mountタグに値を指定しなかったために、予期しない値が取得されるのはなぜだと思います。

enter image description here

対以下、ここで*は、マウントタグの値として提供されます。

enter image description here

2
Kyle Brandt