Munin telepítése ubuntuban
A kiszolgálók elhelyezése megbízható európai adatközpontokba. Nyissa meg a felhőalapú VPS / VDS szervert gyors SSD-ken 1 percen belül!
Legjobb tárhely:
- védi az adatokat a nem kívánt hozzáféréstől egy védett európai adatközpontban
- elfogadja a fizetést legalább a bitcoinban.
- elosztja terjesztését
- védelem a DDos támadásoktól
- mentes mentés
- Uptime 99.9999%
- Adatközpont - TIER III
- szolgáltató - TIER I
Támogatjuk az oroszban 24/7/365 Jogi személyekkel és természetes személyekkel dolgozunk. Most szüksége van 24 magra és 72 GB RAM-ra. Kérlek!
Kedvező tarifáink bizonyítják, hogy még nem tudta az olcsó tárhelyet!
Perc: válassza ki a konfigurációt, a fizetést és a CMS-t a VPS készen áll.
Pénzvisszafizetés - 30 nap!
Bankkártyák, e-deviza, Qiwi, Webmoney, PayPal, Novoplat stb.
Kérdezzen a 24/7/365 támogatáshoz
Válaszokat talál az adatbázisunkban, és ismerkedjen meg az ajánlásokkal
Ajánlat a 8host.com oldalról
A Munin olyan rendszer, hálózat és infrastruktúra felügyeletére irányuló alkalmazás, amely böngészőben grafikonok formájában szolgáltat információkat. A Munin kliens-szerver architektúrán van kifejlesztve, így konfigurálható, hogy ellenőrizze a gépet, amelyen telepítve van (Munin master), és számos ügyfélgépet (Munin csomópontot).
Megjegyzés. Az útmutató útmutatásai szerint összegyűjtheti a csomóponti ügyfelek számát.
követelmények
- Két előre konfigurált Ubuntu kiszolgáló 14.04.
- Nem root felhasználó, aki minden kiszolgálón hozzáférést ad a sudo-nak. A kézikönyv összes parancsát futtatni kell a felhasználó munkamenetében.
1: A függőségek beállítása
Először telepítenie kell a szükséges összes csomagot a kiszolgálóra (Munin master).
A Munin számos webszerverrel (például Nginx és Lighttpd) dolgozhat, de alapértelmezés szerint Apache-nak készült. Telepítse az Apache webszervert:
sudo apt-get frissítés
sudo apt-get telepítése -y apache2 apache2-utils
A dinamikus skálázási funkció grafikonokba történő telepítéséhez telepítse a következő csomagokat:
sudo apt-get telepítése -y libcgi-fast-perl libapache2-mod-fcgid
Ezt követően engedélyeznie kell az fcgid modult. Ehhez írja be:
/ usr / sbin / apachectl -M | grep -i cgi
Ha a modul már be van kapcsolva, a következő kimenet jelenik meg a képernyőn:
Ha a parancs üres képernyőt adott vissza, akkor a modult be kell kapcsolni.
sudo a2enmod fcgid
A következő figyelmeztetés fordulhat elő az apachectl parancs végrehajtásakor:
Nem sikerült megbízhatóan meghatározni a kiszolgáló teljesen minősített tartománynevét.
Nem lehet figyelmen kívül hagyni, Apache továbbra is kölcsönhatásba kerül Muninnal.
2: Telepítse Munin-t a kiszolgálóra
A Munin csomagok az Ubuntu repository-ban érhetők el, így az alkalmazás telepíthető szabványos csomagkezelő segítségével. Állítsa be az alkalmazás stabil ágát. A legfrissebb verzió a repository-ban található.
sudo apt-get install -y munin
3: A munin mester konfigurálása
A Munin master, munin.conf és egyéb konfigurációs fájlok fő konfigurációs állománya megtalálható a / etc / munin könyvtárban és annak alkönyvtáraiban. Ez a rész bemutatja a Munin master és a Munin és Apache interakciók (apache.conf fájl) konfigurálását.
A konfigurációs fájl a minimális - globális beállítások (globális) és a gazdagép-beállítások (gazdagép) két részéből áll; Opcionálisan lehet egy szakaszcsoport is. A gazda- és csoportszekcióknak a gazdanévvel vagy a csoportnévvel kell kezdődniük szögletes zárójelben. A fájl magában tartalmaz változó fogalommeghatározásokat és irányelveket, amelyek megmondják, hogy mely szerverek és szolgáltatások figyelhetők meg és hogyan kell ezt végrehajtani.
A konfigurációs fájl szerkesztése:
cd / etc / munin
sudo nano munin.conf
- A dbdir tárolja az összes ellenőrző adatot tartalmazó .rrd fájlt;
- A htmldir webhelyfájlokat tartalmaz;
- logdir támogatja a naplókat;
- rundir tárolja az állapotfájlokat;
- A tmpldir HTML sablonokat tartalmaz.
A htmldir módosítása a / var / cache / munin / www könyvtár megadásával a / var / www / munin helyett:
dbdir / var / lib / munin
htmldir / var / www / munin
logdir / var / log / munin
rundir / var / run / munin
tmpldir / etc / munin / sablonok
Mivel a htmldir könyvtár nem létezik, létre kell hoznia és engedélyt kell adnia a munin felhasználónak:
sudo mkdir / var / www / munin
sudo chown munin: munin / var / www / munin
Ezután megtalálja a gazdák fáját a munin.conf-ban:
[Localhost.localdomain]
cím 127.0.0.1
use_node_name igen
Módosítsa a fa nevét egy egyedi és leíróbb (ebben az esetben MuninMaster) kiválasztásával.
[MuninMaster]
cím 127.0.0.1
use_node_name igen
Mentse és zárja be a fájlt.
Most az / etc / munin könyvtárban kell szerkeszteni az apache24.conf fájlt, amely az alkalmazás interakciójának konfigurálásáért felelős az Apache webszerverrel. Egy szimbolikus hivatkozással kapcsolódik az /etc/apache2/conf-available/munin.conf fájlhoz.
sudo nano apache.conf
Alias / munin / var / www / munin
Keresse meg a Directory részt. A távoli hozzáférés beállításához a Munin webes felületén törölje a jelen cikk tartalmát, és cserélje ki a következő kóddal:
# Rendelkezik, tagadja
#Adja ki a localhost 127.0.0.0/8 fájlt. 1
# Engedélyezze mindenkit
#Opciók Nincs
Mindenkit megkövetel
Lehetőségek FollowSymLinks SymLinksIfOwnerMatch
.
.
# Rendelkezik, tagadja
#Adja ki a localhost 127.0.0.0/8 fájlt. 1
Mindenkit megkövetel
Lehetőségek FollowSymLinks SymLinksIfOwnerMatch
.
.
Ugyanezt tegye az utolsó részben is:
# Rendelkezik, tagadja
#Adja ki a localhost 127.0.0.0/8 fájlt. 1
Mindenkit megkövetel
Lehetőségek FollowSymLinks SymLinksIfOwnerMatch
.
.
Mentse és zárja be a fájlt. Indítsa újra Apache és Munin.
sudo service apache2 újraindítás
sudo service munin-node újraindítása
Most a Munin webes felület elérhető a szerver-ip-cím / munin linken keresztül.
4: Ügyfél hozzáadása
Most hozzá kell adni a Munin csomópontot a Munin mester kiszolgálóhoz. Ehhez meg kell adnia a gazdafiút az ügyfélnek a Munin master konfigurációs fájlban, telepítenie kell a Munin csomópontcsomagot az ügyfélen, majd szerkesztenie kell az ügyfél konfigurációs fájlját.
Menjen az ügyfélhez, frissítse a rendszercsomagok listáját, és telepítse a Munin csomópontcsomagot:
sudo apt-get frissítés
sudo apt-get install -y munin-csomópont
A sikeres telepítés után nyissa meg a konfigurációs fájlt:
sudo nano /etc/munin/munin-node.conf
[címke /etc/munin/munin-node.conf>
engedje meg a ^ 123 \ .456 \ .78 \ .100 $ -t
Mentse és zárja be a fájlt, majd indítsa újra a Munint:
sudo service munin-node újraindítása
Visszatérés a Munin mesterhez, nyissa meg a fő konfigurációs fájlt:
sudo nano /etc/munin/munin.conf
[MuninNode]
cím csomópont-ip-cím
use_node_name igen
Mentse és zárja be a fájlt. Indítsa újra az Apache-t.
sudo service apache2 újraindítás
Munin 5 percenként ellenőrzi az új csomópontokat. Várjon néhány percet, majd indítsa újra a Munin varázsló webes felületét. Meg kell látnia az új csomópont bejegyzését. Ha ilyen felvétel még nem jelent meg, várjon még 5 percet.
Megjegyzés. Az ebben a részben található utasítások lehetővé teszik, hogy bármilyen számú csomópontot hozzáadjon.
5: További plug-inek
Munin felügyeli a rendszert plugin szkriptekkel; Alapértelmezés szerint körülbelül tíz készletet telepítenek és elérhetők. Az elérhető plug-inek teljes listája megtalálható a / usr / share / munin / plugins mappában. Annak megállapításához, hogy milyen bővítményeket használhat ezen a rendszeren, használja a következő parancsot:
sudo munin-node-configure - legugróbb
Megjelenik a plug-inek listája a képernyőn:
Plugin | Használt Javaslatok
------ | | ---- | -----------
cps_ | nem | nincs
cpu | igen | igen
cpuspeed | nem | nincs [hiányzik / sys / devices / system / cpu / cpu0 / cpufreq / stats / time_in_state]
cupsys_pages | nem | nem [nem találtam logdir]
df | igen | igen
df_inode | igen | igen
fail2ban | nem | igen
ip_ | nem | igen
Ha a Javaslatok oszlop igen, akkor egy ilyen plugin használható. Ha igen, a Használt oszlopban használják, akkor ez a plugin már használatban van. Ha mindkét oszlop nem tartalmaz, akkor ezt a bővítményt nem használják, és nem használhatók erre a rendszerre.
A Munin kiszolgálón és kliensen a rendelkezésre álló pluginek listája megtalálható az / etc / munin / plugins könyvtárban.
A munin-plugins-extra csomagot telepíteni kell a Munin telepítése során. Ha nem, akkor telepítse most:
sudo apt-get install munin-plugins-extra
A rendelkezésre álló plugin engedélyezéséhez hozzon létre egy szimbolikus linket a / etc / munin / plugin könyvtárban található / usr / share / munin / plugins könyvtárból.
Például a Fail2ban plug-in engedélyezéséhez először telepítse a Fail2ban programot:
sudo apt-get install fail2ban
Ezután hozzon létre egy szimbolikus linket, amely tartalmazza a plugint:
sudo ln -s / usr / megosztás / munin / plugins / fail2ban / etc / munin / plugins
sudo systemctl restart munin-node
Problémák elhárítása
Ha problémái vannak a Munin ügyfél vagy kiszolgáló konfigurálásával, illetve az interakció konfigurálásakor, ellenőrizze a naplófájlok hibáit:
- Munin master: /var/log/munin/munin-update.log
- Munin csomópont: /var/log/munin/munin-node.log
Szintén segítségért a projekt webhelyére hivatkozhat.
következtetés
A Munin úgy konfigurálható, hogy ellenőrizze a rendszer működését, amelyben telepítve van. A távoli ügyfelek hozzáadása egyszerű, csak telepítse a munin-csomópont-csomagot a távoli gépen, és konfigurálja a kapcsolatot a kiszolgálóval.
A Munin plugineket is használhat, de nem mindegyik elérhető bizonyos rendszerekben. További információt a projekt weboldalán talál.