Munin monitoring segédprogram

A telepítésnek legalább két módja van: 1) a 2-es tárolóból kézi úton.

1) Telepítés a tárolókból.

A régi 1.x változat Munin a Linux rep, tehát egy parancsot telepíthet:







apt-get install munin munin-node

De ha hozzá kell adnunk a saját pluginjeinket, vagy el kell távolítanunk, vagy hozzá kell adnunk egy új kiszolgálót, hogy felépítsük az adatokat, majd forduljunk a konfigurációhoz, de később rájuk.

2) Kézi összeszerelés (vagy a régi verzió frissítése)

apt-get purge munin

És mögötte töröljük a / etc / munin /, / usr / share / munin könyvtárakat stb.

Végül mindennek kettőre van szüksége:

a) Először írd be a /tmp/munin-2.0.10/Makefile.config nevet

és először Munin-ot

majd a Munin-csomópont-kiszolgálót

make install-common-prime telepítés-node-prime install-plugins-prime

Most telepítve van, de nem fog elindulni. A valószínűség 99% -a ezt adja meg

Nem találom az IO / Socket / INET6.pm-t @INC-ben

Ez azt jelenti, hogy nincs elég ilyen könyvtár:

apt-get install libio-socket-inet6-perl

Most létre kell hoznunk (vagy változtatnunk kell) az Apache konfigurációt, hogy a web-fülünk működőképes legyen - a /etc/apache2/conf.d/ mappában létrehozunk egy olyan fájlt, amelynek neve: munin és tartalom:

Alias ​​/ munin / opt / munin / www / docs

A rendelés megengedi, tagadja
Engedélyezze mindenkinek
Opciók None (Nincs)

#AuthName "Munin"
#AuthType Basic
#require érvényes felhasználó

ExpiresActive On
ExpiresDefault M310

És most elmondom, ahogy fentebb ígértem, a Munin plugin-einek konfigurálásáról. Kezdetben Munin egy csomó előtelepített plugin. Mindegyik a mappában található (ebben a példában) / opt / munin / lib / plugins /. Ott láthatod őket. Annak érdekében, hogy a plug-in működjön, létre kell hoznia egy szimbolikus linket az / etc / munin / plugins / mappában. Például készítsen egy plugint a hálózati felületről. Akkor hívják if_. Hozzon létre egy szimbolikus linket:







ln -s / opt / munin / lib / pluginok / if_ / etc / munin / plugins / if_eth0

Észrevette, hogy a plug-in neve aláhúzással fejeződött be, és a kapcsolat létrehozásához hozzáadtuk a kapcsolatunk nevét a szimbolikus link létrehozásakor. Ez az egyik konfigurációs zseton - ha a plugin neve _-vel végződik. akkor ez azt jelenti, hogy paramétert kell megadni, utasítások nélkül nem fog működni. Miért? Például az eth0, wlan0 és ppp0 interfészek vannak. Információkat szeretnénk kapni az eth0, a wlan0 és a ppp0 közötti kapcsolatokról. Egyszerűen létre két utalást az eredeti egy és ugyanazon plug-in, de a végén minden alkalommal, amikor befejezi a neve a mi interfészek és szerezzen eredményeként két szimbolikus kapcsolatot if_eth0 nevét és if_wlan0 .Most látni fogjuk gráfok statisztikák a két interfész.

Most, ennek alapján fel kell venned és meg kell csinálnod a Munin szükséges pluginjeit, így véget kell vetni a konfigurációnak. Most van néhány lényeges pont - add meg a Cron-nak, hogy automatikusan frissítse a statisztikákat, és futtassa a munin-csomópontot.

A statisztikákat általában 5 percenként frissítik. Lehetőség van többre, kevésbé lehetséges - saját belátás szerint. Ehhez létrehozunk egy fájlt a korona feladatával. A /etc/cron.d/ mappában hozzon létre egy munin-csomópont-fájlt a következő tartalommal:

* / 5 * * * * munin / opt / munin / bin / munin-cron

Itt kérjük a Krónot 5 percenként a munin felhasználónévtől a frissítési alkalmazás futtatásához. Ezt az alkalmazást csak a munin nevében kell futtatni, a másik nevében pedig nem fog működni.Ez több a gyökér nevéből, ha nem adja meg, akinek nevében futtatni.

Most csak a Munin-csomópontot kell futtatni. Hogy őszinte legyek, az írás idején problémám van a bevezetés pontosságával kapcsolatban, az a tény, hogy a régi változatból elhagyott gyönyörű indítószkript az idő múlásával működik. Ahogy most már értem, az indítást a script / opt / munin / sbin / munin-node végzi. Amikor befejeztem a szkriptet a csomópont futtatásához és kezeléséhez, itt befejezem.

Tehát úgy gondoljuk, hogy minden telepítve van és dolgozik nekünk! Gratulálunk)

És egy kicsit arról, hogy információt gyűjtsünk különböző szerverekről: meg kell adnunk azt a kiszolgálót, ahonnan az munin-csomópontot telepítjük, és a config /etc/munin/munin-node.conf fájlban

Tetszett ez:




Kapcsolódó cikkek