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

Представленные gmetric данные не соответствуют значению dmax

У меня есть собственный сценарий, который запрашивает порт метрики для приложения, которое я запускаю, и отправляет проанализированные значения в ганглии через gmetric. Скрипт запускается каждую минуту, поэтому я отправляю данные в ганглии, используя следующие параметры gmetric:

/usr/sbin/gmetric  -g ec2 -s positive -t uint32 -d 600 -n "$NAME" -v $VALUE -x 60

Но почему-то в данных графиков все еще есть пробелы:

Есть ли что-то в моем форматировании, что препятствует соблюдению dmax / ttl последней полученной метрики? Есть ли кто-нибудь, кто занимается сбором настраиваемых показателей и сталкивался с этой проблемой раньше, и может пролить некоторое представление или дать несколько советов о том, как лучше всего это исправить?

очевидно, ганглии не работают со счетчиками. закрытие этого вопроса. ganglia вставляет данные в rrds каждые 15 секунд, поэтому для каждого значения на графике есть 3 одинаковых значения, следовательно, значения 0.