У кожного системного адміністратора в наборі повинен бути набір інструментів для моніторингу мережі, одним з таких є 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