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

Munin telepítése ubuntuban

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.

Kapcsolódó cikkek