Ako nainštalovať Munin na RHEL/CentOS/Fedora
Úvod
Munin je sieťový nástroj na monitorovanie zdrojov, ktorý môže pomôcť analyzovať trendy zdrojov. Má architektúru master/node, postavenú pre modularitu a plug and play. Zobrazuje všetky potrebné informácie v grafoch prostredníctvom webového rozhrania. Rámec Munin je napísaný v jazyku Perl a používa RRDTool.
Predpoklady
Ak chcete spustiť Munin, musíte splniť nasledujúce požiadavky:
- Perl 5.10 alebo novší
- Webový server (toto je voliteľné, ale v tomto návode použijeme Apache)
Inštalácia
Ak chcete nainštalovať Munin na RedHat, CentOS alebo Fedora, potrebujete úložisko EPEL.
Potom už len:
yum install munin-node
na všetkých uzloch a
yum install munin
na pánovi.
Nainštalujte webový server Apache
Ak ešte nie je nainštalovaný, nainštalujte Apache:
yum install httpd
a potom ho povoľte:
systemctl enable httpd
systemctl start httpd
Konfigurácia
Uzol
Najprv sa rozhodnite, ktoré doplnky chcete použiť. Najjednoduchším riešením je spustiť nasledujúci príkaz:
munin-node-configure --shell --families=contrib,auto | sh -x
Potom musíte nakonfigurovať prístup. V predvolenom nastavení munin uzol počúva na všetkých rozhraniach, ale má obmedzený prístupový zoznam. Takže musíte pridať IP adresu svojho majstra Munin pomocou príkazu cidr_allow.
Ďalšie informácie o syntaxi nájdete v časti Net::Server.
V tomto bode nemôžete spustiť agenta uzla ako root.
Majster
V hlavnom počítači musíte pridať niekoľko uzlov do konfiguračného súboru /etc/munin/munin.conf. Syntax je podobná INI.
Záver
To je všetko! Ak ste postupovali správne, teraz máte nástroj na monitorovanie zdrojov, ktorý výrazne zmení vašu prácu. Užite si to!