Я рассматриваю возможность использования gmetric4j для публикации показателей для ганглиев. До сих пор единственным документированным способом, который я нашел для этого, является использование его класса GSampler для создания опроса Metric Data Running, запускаемого в запланированные сроки.Публикация mterics to ganglia с использованием gmetric4j
В моем приложении было бы проще, если бы сами его компоненты публиковали метрические данные, когда они сочтут нужным (т. Е. Не в регулярные запланированные интервалы). Из проверки исходного кода gmetric4j я вижу, что это можно сделать с помощью объектов GMetric, но я не уверен, что это приведет к значимым результатам в конце.
Так что я хотел бы знать:
Вы можете публиковать данные ганглии через неравные промежутки время, и если да, то как агрегирование данных и временные ряды формируются в этом случае?
Также я не понял значения параметров «tmax» (-x в командной строке) и «dmax» (-d on command line) для gmetric-вызовов и если они имеют какое-либо отношение к вышеуказанной проблеме. Кто-нибудь знает об этом больше?