Назад | Перейти на главную страницу

Bosun 0.3.0 / Scollector постоянно сообщает о неверном размере файловой системы

я использую боцман для мониторинга моих серверов.

Одна странная проблема заключается в том, что в своей конфигурации по умолчанию он сообщает абсурдные цифры о дисковом пространстве. Например, на одном из моих серверов говорится, что корневой раздел свободен на 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 тег:

против следующих, где * предоставляется как значение тега монтирования: