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:

Другие вопросы по тегам