Моніторинг за допомогою 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
.