С munin не работал, но всё вышеперечисленное — решения на базе rrdtool «из коробки». При этом нельзя сказать, что они негибкие или простые при детальном изучении.
Хотелось понять и разобраться как это работает, а установив готовую систему и включив в конфиге отображение нужных графиков это сделать не получилось. Данный способ минималистичен, и ведь большинству как раз нужно отображения всего нескольких показателей, а использовать для этого такие гиганты считаю не целесообразно.
Так демон работает сам по себе, ему от Вас нужны только конфиги и все. Да и какие гиганты? возьмите тот же CGP — минималистичный динамический интерфейс, для работы нужен web-сервер и PHP. От Вашего отличается лишь наличием PHP, но уровень панели несколько другой, чем просто изображения статики.
Ко всему прочему есть еще Zabbix, который может не только снимать статистику но и предупреждать по удобному каналу связи или задействовать скрипты, если значения принятых данных отличаются от заднных порогов. Хорошо документирован к тому же.
Да простит меня автор, но при помощи утилит для работы с Round-robin БД ничего мониторить нельзя. Можно только удобно хранить результаты мониторинга (и не только) и строить удобные графики тоже можно, что и делается в большинстве систем. Короче говоря, переименуйте в «Хранение и отображение результатов мониторинга ресурсов сервера под управлением *nix при помощи RRDtool»
Это ужасающе кривое и неэффективное решение. Ко всему прочему, администрировать это (особенно расширять) — пытка. Если вам так нравится collectd, почему бы не воспользоваться штатными GUI для него? Например, графики отлично рисует Graphite. Если вам нужен простой мониторинг на полпинка — используйте munin — он элементарно настраивается и очень легко расширяется. Если вам надо мониторить очень много и очень сложно (правила, зависимости, эскалации, SLA/SLS и прочие страшные штуки) — ваш выбор — Zabbix или Zeus (последний, правда, платный, хотя есть и бесплатная лицензия). Если вы мониторите оборудование, куда поставить агента невозможно физически — вам поможет cacti или тот же заббикс (но настраивать его на SNMP — пытка, и я вас предупредил!). Мониторинг — это очень древняя задача для админа, собственно работа админа и начиналась с двух задач — мониторинга и бэкапа. Инструментов для мониторинга — тьма. А хороший админ никогда не станет делать велосипед, если есть подходящее ему готовое решение.
Не нужно рассматривать данный топик как инструкцию к проектированию и внедрению системы мониторинга — это туториал, в котором объясняется как работают все подобные системы и как сделать свое элементарное решение и понять как это работает. Речь идет все лишь о простом мониторинге ресурсов одного сервера.
Мониторинг ресурсов сервера под управлением *nix с помошью RRDtool