Я хочу использовать kafka
как транспортный уровень для collectd
. Я обнаружил, что есть write_kafka
плагин для collectd
, который отправляет все собранные метрики в kafka
тема.
Я намеревался привлечь несколько хозяев в качестве коллекционеров (работающих в качестве kafka
группы потребителей), чтобы вывести эти показатели за рамки темы и поместить их в базу данных временных рядов (influxdb
или graphite
).
collectd
не имеет kafka
плагин пользовательского ввода. graphite
не могу читать kafka
прямо либо (я так думаю?). Какое программное обеспечение мне здесь не хватает?
Вот потребитель Kafka для InfluxDB, написанный на Python: https://github.com/mre/kafka-influxdb