Формат команды запроса UDP для collectd

Я пытаюсь отправить запрос UDP через collectd в Signalfx. Запрос UDP содержит имя метрики, значение метрики, тип метрики и, что наиболее важно, пользовательские теги. Пользовательские теги должны содержать пары «ключ-значение» нескольких измерений, и мы должны иметь возможность фильтровать нашу метрику в Signalfx в соответствии с этими тегами. Каков формат сообщения команды UDP, которое будет отправлено вместе с пользовательскими тегами в Signalfx?


person lonecoder    schedule 26.01.2018    source источник


Ответы (1)


Вы говорите об использовании collectd в качестве демона UDP statsd, который затем пересылает ваши данные в SignalFx, как описано в https://github.com/signalfx/integrations/tree/master/collectd-statsd ?

Если это так, вам следует прочитать этот раздел, в частности: https://github.com/signalfx/integrations/tree/master/collectd-statsd#adding-dimensions-to-statsd-metrics, в котором рассказывается о том, как добавлять пользовательские теги/параметры к вашим показателям. при записи в эту конечную точку statsd UDP.

Как описано, следующая строка:

statsd.[foo=bar,dim=val]test:1|g

выдаст точку данных со значением 1 для метрики датчика statsd.test с измерениями foo=bar и dim=val.

person Maxime Petazzoni    schedule 07.03.2018