Назад | Перейти на главную страницу

Использование munin для мониторинга сервера

Я хочу использовать munin для мониторинга своих VPS-серверов. Меня просто интересует, можно ли его использовать без установки apache? Так можно ли установить только munin-node на каждый узел, который я хочу отслеживать, и установить munin и apache только на моем ноутбуке MacOS?

Да, но не очень хорошо. Центральный сервер munin должен опрашивать узлы каждые пять минут, чтобы вести непрерывный учет данных; если вы запустите его на ноутбуке, то данные будут опрашиваться, файлы rrd сохраняться, а графики обновляться, пока ноутбук включен и подключен. В остальное время данные будут потеряны, так как munin-node не хранит исторические данные.

Вам лучше запустить центральный сервер munin и связанный httpd, только на одном из VPS, и пусть он собирает данные со всех других серверов через их локальные munin-node процессы. Еще лучше, если вы можете себе это позволить, запустить собственный VPS в качестве центрального сервера мониторинга; таким образом ни один из ваших реальных узлов не должен запускать ничего, кроме munin-node, как хотите, но данные все равно будут собираться и обрабатываться в реальном времени.

редактировать: правильно настроенный munin очень легкий. Вам нужно убедиться, что munin-nodes будет принимать запросы только от мастера munin, и это httpd настроен так, чтобы никто не мог получить к нему доступ.