Bosun 0.3.0 / Scollector последовательно сообщает о неправильном размере файловой системы
Я использую Bosun для мониторинга своих серверов.
Одна странная проблема заключается в том, что в конфигурации по умолчанию он сообщает абсурдные цифры дискового пространства. Например, на одном из моих серверов написано, что корневой раздел свободен на 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% /
Заявка Bosun/ Scollector:
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
1 ответ
С базами данных временных рядов Bosun по умолчанию, OpenTSDB, любые теги, которые вы не предоставите, будут агрегированы. Поэтому я думаю, почему вы получаете значения, которые вы не ожидаете, потому что вы не указали значение для mount
тег:
против следующего, где *
предоставляется в качестве значения для тега mount: