Моніторинг за допомогою Munin⚓︎
Для моніторингу активності служб renderd та mod_tile можна використовувати "Munin". Munin доступний на багатьох платформах; ця інструкція була протестована на Ubuntu Linux 22.04 в червні 2022 та Ubuntu Linux 24.04 у квітні 2024.
Встановимо потрібне програмне забезпечення:
Якщо ви подивитесь у /etc/apache2/conf-available, ви побачите, що munin.conf є символічним посиланням на ../../munin/apache24.conf, що насправді є /etc/munin/apache24.conf.
Файл /etc/munin/apache24.conf є конфігураційним файлом munin для Apache. У ньому, якщо ви бажаєте мати доступ до munin не тільки локально, змініть в обох випадках Require local на Require all granted.
Відредагуйте /etc/munin/munin.conf. Розкоментуйте наступні рядки:
Перезапустіть munin та apache:
Перейдіть за посиланням http://ip.адреса.вашого.сервера/munin. Ви маєте бачити сторінку що показує apache, disk, munin й так далі.
Додайте втулки з mod_tile та renderd до munin:
sudo ln -s /usr/share/munin/plugins/mod_tile* /etc/munin/plugins/
sudo ln -s /usr/share/munin/plugins/renderd* /etc/munin/plugins/
Має бути 4 втулки mod_tile та 5 renderd. Запустіть завдання cron для munin вручну:
Перезапустіть munin та apache занов:
Після деякої паузи, оновіть http://ip.адреса.вашого.сервера/munin, тепер сторінка має показувати mod_tile та renderd.
Munin оновлює графіки кожні 5 хвилин, частота оновлення налаштовується в cron – /etc/cron.d/munin.