Для мониторинга и построения графиков серверов и сервисов я хотел бы сделать настройку, в которой collectd является агентом, собирающим данные на сервере, а munin находится на сервере мониторинга, собирая данные от агентов и обрабатывая их.
Причины такой настройки заключаются в том, что у collectd меньше места на серверах, а у munin (v2) лучший интерфейс.
Мне было интересно, есть ли интерфейс для этого соединения или есть ли у кого-то мнение о том, почему мне не следует этого делать.
Вы можете отправить все ваши сборочные узлы (с помощью сетевого плагина) на центральный узел, который, в свою очередь, запишет все данные в rrd-файлы. Теперь вы можете «обмануть» munin, используя эти значения для построения графиков. Итак, оба инструмента не знают друг о друге и используют одни и те же файлы.
Однако я рекомендую использовать панель собранных графиков в качестве RRD-Presenter. Это просто, но настраивается. Это простой скрипт PHP, поэтому его очень легко развернуть.
Я сомневаюсь, что это возможно. Collectd использует метод выталкивания, а Munin - вытягивающий, так что вам следует хотя бы найти способ сделать данные доступными для внешнего интерфейса Munin. Collectd предлагает довольно широкий спектр доступных веб-интерфейсов. Вы уверены, что ни один из них не соответствует вашим потребностям так, как Munin?