collectd-как установить плагин write_riemann

Я новичок в collectiond и Riemann. По сути, я пытаюсь направить журналы collectd на экземпляр сервера riemann. Я понимаю, что мне нужно установить плагин write_riemann. Я попытался скомпилировать исходные файлы для write_riemann, доступные в Интернете, но он включает файл с именем «riemann.pb-c.h», который нигде не найден. Пожалуйста помоги!


person Noob    schedule 13.01.2016    source источник


Ответы (1)


Скачать бинарник. После запуска сценария сборки при запуске сценария настройки включите «--enable-write_riemann», это должно установить его. У меня было много зависимостей, отсутствующих в CentOS, что вызывало много ошибок. После их установки был скомпилирован и установлен плагин write_riemann. Другая проблема, с которой вы можете столкнуться при установке зависимости, заключается в том, что вы не можете найти нужные пакеты для protobuf-c. Я использовал установщик пакетов yum. Перейдите в sudo vi /etc/yum.repos.d/epel.repo и измените enable с 0 на 1. После этого процессор protobuf-c был распознан при запуске скрипта configure. Это решило мою проблему. Надеюсь, что и у вас тоже!

person Noob    schedule 14.01.2016