У кожного системного адміністратора в наборі повинен бути набір інструментів для моніторингу мережі, одним з таких є Munin.
Munin – хороше рішення для моніторингу невеликих мереж, показує дані про трафік, вміє будувати графіки за різними показниками, серед яких показник використання файлової системи, навантаження на процесор, використання пам’яті, і т. д. Його так само можна використовувати при тестуванні сайту під навантаженням, для відображення «самопочуття» самого сервера.
Для операційних систем CentOS є репозиторій rpmforge, який дозволяє швидко і безпроблемно встановити munin в систему.
Підключаємо репозиторій, в якості прикладу для систем CentOS 5, i386:
rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
Після того як репозиторій підключений, встановлюємо пакети munin і munin-node:
yum install munin munin-node
Ми встановлюємо дві частини Munin-а, пакет munin-node буде працювати на сервері, який моніторимо, сам же пакет munin можна розмістити і в іншому місці, ми ж не будемо ускладнювати і залишимо на тому ж сервері.
Конфігураційний файл розміщується по шляху: /etc/munin/munin-node.conf, доступ в ньому за умовчанням дозволений тільки локально.
Далі необхідно створити директорію, в яку munin буде генерувати файли:
mkdir /var/www/html/munin
chown munin:munin /var/www/html/munin
В конфігураційному файлі необхідно вказати цю директорію в параметрі htmldir.
Запускаємо пакет munin-node:
service munin-node start
Додаємо munin-node в автозавантаження:
chkconfig –level 345 munin-node on
По крону (/etc/cron.d/munin) кожні 5 хвилин munin буде оновлювати графіки, які будуть ковтати в директорію /var/www/html/munin.
Для перегляду гафиков, вам так само необхідно налаштувати доступ до директорії на веб-сервері, в нашому прикладі це директорія /var/www/html/munin.
Якщо ви використовуєте веб-сервер Apache, то зразок файлу конфігурації можна знайти тут: /etc/httpd/conf.d/munin.conf, вам потрібно буде поправити його під себе. Якщо ви не використовуєте Apache, то можна використовувати будь-який інший веб-сервер, т. к. munin генерує тільки статичні файли, і вони будуть відкриватися в будь-якому стандартному виконанні веб-сервера.
Додав: htmaker, 21.07.2015 р.
(Ще не оцінили)
Завантаження…
Діліться з друзями:
См. також:
Оновлення пакетів в CentOS
Рубрика: Linux
Bash: mail: command not found
Рубрика: Linux
Виставляємо тимчасову зону в CentOS 7
Рубрика: Linux
Налаштування SELinux, включення, відключення
Рубрика: Linux, Інф. безпека
Змінюємо пароль root в MySQL 5.7
Рубрика: Linux, MySQL
Установка і настройка mSMTP на Linux
Рубрика: Linux
Установка GIT на CentOS 7
Рубрика: Linux
Як відключити IPv6 в CentOS 7?
Рубрика: Linux
Ротація логів в Linux
Рубрика: Apache, Linux