Instaloni dhe konfiguroni Munin
Vendosja e nyjes munin
Aktivizimi i shtojcave munin-node
Munin është një aplikacion i monitorimit dhe statusit të serverit që ofron dy komponentë:
- munin - Komponenti i serverit në të cilin raporton munin-node. Ky program gjeneron daljen HTML.
- munin-node - I instaluar në makinat që do të monitorohen, arkitektura e bazuar në shtojca lejon monitorimin e pothuajse çdo aspekti të një Vultr VPS.
Munin mund të sigurojë statusin dhe monitorimin për çdo konfigurim nga një VPS e vetme në një qendër të tërë të dhënash makinerish.
Udhëzuesi i mëposhtëm supozon se jeni regjistruar si rrënjë dhe po ekzekutoni CentOS 6 x64 në Vultr. Ky udhëzues duhet të jetë i zbatueshëm edhe për CentOS 7.
Do t'ju duhen dy serverë.
- Serveri A: Serveri ynë i monitorimit ku statusi do të jetë i dukshëm. Referuar tani e tutje si 192.168.10.1.
- Serveri B: Serveri ynë që duam të monitorojmë. Referuar si 192.168.10.2.
Note that you can also monitor Server A, if desired.
Instaloni dhe konfiguroni Munin
Ndiqni këto hapa në Serverin A.
Së pari, instaloni Apache për të shërbyer faqen tonë të statusit të serverit Munin, si dhe vetë Munin.
yum install httpd munin
Instaloni nano nëse nuk jeni rehat në vi.
yum install nano
Është koha për të modifikuar konfigurimin Munin për të shtuar monitorimin e serverëve tanë shtesë, pasi si parazgjedhje Munin monitoron vetëm makinën lokale. Drejtoni sa vijon.
nano /etc/munin/munin.conf
Në fund, bashkëngjitni sa vijon ku 192.168.10.2 zëvendësohet me adresën IP të Serverit B dhe "serverb" zëvendësohet me një emër përshkrues të hostit.
[serverb]
address 192.168.10.2
use_node_name yes
Serverët shtesë që do të monitorohen mund të shtohen në të njëjtën mënyrë.
Si parazgjedhje, Munin nuk është i siguruar me një fjalëkalim. Për të vendosur një fjalëkalim, ekzekutoni sa më poshtë:
nano /etc/munin/munin-htpasswd
... dhe futni një fjalëkalim për të siguruar instalimin tuaj Munin.
Emri i përdoruesit është munin .
Filloni Apache dhe Munin-node.
service start httpd
service start munin-node
Tani do të mund të identifikoheni http://[SERVER_A_IP]/muninme emrin e përdoruesit munin dhe fjalëkalimin që sapo keni specifikuar.
Vazhdoni më poshtë për konfigurimin e munin-node në makina shtesë dhe konfigurimin e shtojcave munin-node.
Vendosja e nyjes munin
Sa më poshtë mund të zbatohet për serverin A, serverin B dhe aq serverë shtesë sipas nevojës.
Instaloni munin-node nëse nuk është instaluar tashmë.
yum install munin-node
Redaktoni munin-node.confskedarin.
nano /etc/munin/munin-node.conf
Shtoni një rresht të ri me adresën IP të Serverit A. Adresa duhet të jetë në formatin e një shprehjeje të rregullt. Zëvendësoni "192.168.10.1" adresën IP të serverit A.
allow ^192\.168\.10\.1$
Në këtë pikë, mund të filloni munin-node.
service munin-node restart
Statusi i serverit B do të jetë i dukshëm në faqen tuaj të statusit Munin http://[SERVER_A_IP]/muninbrenda pak minutash.
Aktivizimi i shtojcave munin-node
munin-node vjen i paketuar me një shumëllojshmëri të gjerë shtojcash.
Për të shfletuar shtojcat e disponueshme:
cd /usr/share/munin/plugins/
ls
Të gjitha shtojcat mund të aktivizohen duke krijuar një lidhje simbolike me të në /etc/munin/pluginsdosje. Për shembull, për të aktivizuar shtojcat e statusit të Apache, ekzekutoni komandat e mëposhtme:
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
... pastaj rinisni munin-node.
service munin-node restart
Prisni disa minuta dhe statusi juaj do të jetë i disponueshëm në serverin tuaj kryesor.