В настоящее время я использую графики Munin с несколькими VPS, и большинство из них работают под управлением Ubuntu версии 10.04 LTS или выше.
Проблема в том, что я устанавливаю munin-node из репо по умолчанию, НО некоторые VPS показывают графики Apache на munin-server, а некоторые нет (на всех серверах установлен Apache, поэтому он должен выбрать Apache)
Любая помощь?
Похоже, плагины, которые вы хотите, не включены.
Вы можете включить плагин, создав символическую ссылку на / usr / share / munin / plugins /plugin_name в / etc / munin / plugins / на каждом из серверов, на которых запущен munin-node.
Например. чтобы включить apache_accesses, apache_processes и apache_volume, запустите (как root):
ln -s /usr/share/munin/plugins/apache_accesses /etc/munin/plugins/apache_accesses ln -s /usr/share/munin/plugins/apache_processes /etc/munin/plugins/apache_processes ln -s /usr/share/munin/plugins/apache_volume /etc/munin/plugins/apache_volume
а потом /etc/init.d/munin-node restart
так что munin-node видит новые плагины.
Если он по-прежнему не работает, возможно, у вас не включена страница состояния сервера Apache на этих конкретных VPS (все три плагина munin apache требуют этого).
Я предпочитаю использовать nginx, поэтому я не могу дать вам конкретных инструкций из опыта, но на этой странице есть красивое руководство по настройке mod_status в Ubuntu. Если у вас нет веской причины, вы должны ограничить его локальным хостом, как говорится на этой странице (это может считаться уязвимостью безопасности, чтобы оставить его открытым для мира, поскольку он показывает информацию о вашем сервере, IP-адресах ваших посетителей и URL-адресах. они получают доступ.)