я использую боцман для мониторинга моих серверов.
Одна странная проблема заключается в том, что в своей конфигурации по умолчанию он сообщает абсурдные цифры о дисковом пространстве. Например, на одном из моих серверов говорится, что корневой раздел свободен на 440%. Реальная цифра - около 51%.
Изучая это, я обнаружил, что метрика linux.disk.fs.space_total возвращает в два раза больше правильного размера моего диска ...
[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
С базами данных временных рядов Bosun по умолчанию, OpenTSDB, любые теги, которые вы не предложение будет агрегированным. Поэтому я думаю, почему вы получаете значения, которых не ожидаете, потому что вы не указали никакого значения для mount
тег:
против следующих, где *
предоставляется как значение тега монтирования: