Nagios - sysadmin notebookja

A Nagios egy nyílt forráskódú monitorprogram, amelyet számítógépes rendszerek és hálózatok tesztelésére terveztek. Megfelelően figyeli a megadott webhelyeket és szolgáltatásokat, és értesíti az adminisztrátort, ha bármelyik rendszer leállt vagy újraindult, vagy nem érhető el.

Nagios (a "nagios"), korábban Netsaint néven ismerték, Ethan Galstad tervezte. Ma is támogatja és fejleszti a rendszert a fejlesztőcsapattal együtt. És mind a hivatalos, mind a nem hivatalos plug-inekkel foglalkoznak.

A Nagios eredetileg Linux alatt dolgozott. de más operációs rendszereken is jól működik, mint például a Sun Solaris. AIX és HP-UX. A Nagios a GPL licence alapján kerül kiadásra.

Jellemzők áttekintése

Hálózati szolgáltatások felügyelete SMTP, POP3, HTTP, NNTP, ICMP, SNMP

A gazdaállomások állapotának felügyelete (CPU-használat, lemezhasználat, rendszernaplók). A legtöbb hálózati operációs rendszerben még a Microsoft Windows is az NRPE_NT-vel

Távoli felügyelet támogatása titkosított SSH vagy SSL alagutakon keresztül

Egyszerű építészet modulok (plug-in) lehetővé teszi, hogy bármilyen programozási nyelv választás (Shell. C ++. Perl. Python. PHP és mások), hogy könnyen fejleszteni a saját módszerük tesztelési szolgáltatások

Párhuzamos szervizcsekk

A hálózati házirendek hierarchiájának meghatározása a "szülő" állomás segítségével lehetővé teszi, hogy felismerje és megkülönböztesse a nem rendezett és a nem elérhetõ állomásokat

Riasztások küldése problémák esetén a szolgáltatás vagy gép (levélben, pager, SMS, vagy bármilyen más módon a felhasználó által megadott rendszeren keresztül modul)

Olyan eseménykezelők definiálása, amelyek a szolgáltatásokkal vagy a házigazdákkal a problémák proaktív megoldása érdekében történtek

A naplófájlok automatikus forgatása

Több felügyeleti rendszer közös működtetésének lehetősége a megbízhatóság növelése és elosztott megfigyelési rendszer létrehozása érdekében

Magában foglalja a nagiostats segédprogramot, amely az ellenőrzés alatt álló összes gazda általános összefoglalását jeleníti meg.

  • Telepítés a CentOS segítségével példaként Vágja le a selinuxot, ha nem tudjuk beállítani:

echo 0> / selinux / enforce

sed -i / SELINUX = érvényesítés / SELINUX = tiltás / '/ etc / selinux / config

Frissítsük a csomagok listáját, és tedd a szükségeseket:

yum install httpd php php-cli gcc glibc glibc-common gd gd-devel Net-SNMP kicsomagoló perl-Time-HiRes

Hozzon létre egy felhasználót, állítsa be jelszavát és adja hozzá a megfelelő csoportokhoz:

Problémák és megoldások

  • Sajnáljuk, de a Nagios jelenleg nem ellenőrzi a külső parancsokat

Külső parancsok végrehajtása nem megengedett a böngésző használatával. Menj a nagios.cfg-be, és javítsd a 0-1-t. sor:

  • Hiba: Nem lehet stat () parancsfájl '/var/lib/nagios3/rw/nagios.cmd'!

Az Apache webszervernek nincs joga a megadott fájlhoz, vagy egyszerűen nem létezik. Hozz létre!

chmod a + rw /var/lib/nagios3/rw/nagios.cmd

Az Apache sem adhatja meg a / var / lib / nagios3 / rw fájlt - javítsa meg!

chmod a + rxw / var / lib / nagios3 / rw

  • «Motion
  • A webhely összes cikke
  • Nestopia »
Nagios - sysadmin notebookja

Mit tehetek itt:

Nagios - sysadmin notebookja
Alexey Ubozhenko a rendszergazdai szakember. notebook Wikiadmin Ramenskoe, Moszkva

A projektjeim jelenleg:
hostel sergiev posad

Kapcsolódó cikkek