Инсталирајте и подесите Мунин
Подешавање мунин-чвора
Омогућавање додатака мунин-ноде
Мунин је апликација за надгледање и статус сервера која пружа две компоненте:
- мунин - серверска компонента у којој мунин-ноде извештава. Овај програм генерише ХТМЛ излаз.
- мунин-ноде - Инсталиран на машинама које треба надгледати, архитектура заснована на додацима омогућава праћење скоро сваког аспекта Вултр ВПС-а.
Мунин може да обезбеди статус и надгледање за било коју конфигурацију од једног ВПС-а до читавог центра података машина.
Следећи водич претпоставља да сте пријављени као роот и да користите ЦентОС 6 к64 на Вултр-у. Овај водич би требало да буде применљив и на ЦентОС 7.
Биће вам потребна два сервера.
- Сервер А: Наш сервер за надгледање где ће статус бити видљив. Од сада се назива 192.168.10.1.
- Сервер Б: Наш сервер који желимо да надгледамо. Помиње се као 192.168.10.2.
Note that you can also monitor Server A, if desired.
Инсталирајте и подесите Мунин
Следите ове кораке на серверу А.
Прво, инсталирајте Апацхе да би служио нашу страницу статуса Мунин сервера, као и сам Мунин.
yum install httpd munin
Инсталирајте нано ако вам не одговара ви.
yum install nano
Време је да уредимо Мунин конфигурацију да бисмо додали надзор над нашим додатним серверима, пошто Мунин подразумевано надгледа само локалну машину. Покрените следеће.
nano /etc/munin/munin.conf
При дну додајте следеће где је 192.168.10.2 замењено ИП адресом сервера Б, а „сервер“ је замењено описним именом хоста.
[serverb]
address 192.168.10.2
use_node_name yes
На исти начин се могу додати додатни сервери који ће се надгледати.
Подразумевано, Мунин није заштићен лозинком. Да бисте подесили лозинку, покрените следеће:
nano /etc/munin/munin-htpasswd
... и унесите лозинку да бисте обезбедили своју Мунин инсталацију.
Корисничко име је мунин .
Покрените Апацхе и Мунин-чвор.
service start httpd
service start munin-node
Сада ћете моћи да се пријавите http://[SERVER_A_IP]/muninса корисничким именом мунин и лозинком коју сте управо навели.
Наставите испод за подешавање мунин-ноде на додатним машинама и конфигурисање додатака мунин-ноде.
Подешавање мунин-чвора
Следеће се може применити на сервер А, сервер Б и онолико додатних сервера колико је потребно.
Инсталирајте мунин-ноде ако већ није инсталиран.
yum install munin-node
Уредите munin-node.confдатотеку.
nano /etc/munin/munin-node.conf
Додајте нови ред са ИП адресом сервера А. Адреса мора бити у формату регуларног израза. Замените „192.168.10.1“ ИП адресу сервера А.
allow ^192\.168\.10\.1$
У овом тренутку можете покренути мунин-ноде.
service munin-node restart
Статус сервера Б ће бити видљив на вашој страници статуса Мунин у http://[SERVER_A_IP]/muninроку од неколико минута.
Омогућавање додатака мунин-ноде
мунин-ноде долази у пакету са широким спектром додатака.
Да бисте прегледали доступне додатке:
cd /usr/share/munin/plugins/
ls
Сви додаци се могу омогућити креирањем симболичке везе до њих у /etc/munin/pluginsфасцикли. На пример, да бисте омогућили Апацхе статусне додатке, покрените следеће команде:
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_processes /etc/munin/plugins/apache_volume
... затим поново покрените мунин-чвор.
service munin-node restart
Сачекајте неколико минута и ваш статус ће бити доступан на вашем главном серверу.