Hálózat felügyelet

A „hálózatfelügyelet” (network management) célja – leegyszerűsítve – az alábbi, informatikai rendszerünkkel kapcsolatos, legalapvetőbb kívánságaink teljesítése.

  1. Hozzáférhessünk a működés legfontosabb, aktuális adataihoz, méghozzá központosított és egyszerű módon, grafikus képernyőn.
  2. Az esetlegesen bekövetkező üzemzavarokról vagy más rendellenességekről mihamarább, automatikusan tudomást szerezhessünk. A legkézenfekvőbb események, amelyekről általában értesülni szeretnénk:
    • egyes, kiemelt fontosságú számítógépek – amik általában kiszolgálók – elérhetetlenné válása vagy belső üzemállapotukban fellépő rendellenesség
    • hálózati eszközök elérhetetlenné válása
    • hálózati szolgáltatások (pl. egy kiszolgálón futó webszolgáltatás) kiesése
    • adatbázisokban tárolt, az üzletmenet vonatkozásában kritikus fontosságú valós idejű folyamatokat leíró paraméterek viselkedése azt sejteti, hogy üzleti folyamatainkban probléma lépett fel (pl. egy bank esetén az ATM tranzakciók száma az egész országban percenként 10 alá csökkent)
  3. Üzemzavar vagy rendellenesség fellépte esetén legyen lehetőség:
    • a hálózatfelügyeleti rendszer által végzett automatikus beavatkozásra, amit a rendszergazdának kell előkészítenie azáltal, hogy kritériumokat definiál és egy-egy kritérium teljesülése esetén adott műveletek elvégzését ill. parancsok végrehajtását írja elő.
    • az operátor által végzett manuális beavatkozásra, amit megint csak a rendszergazdának kell előkészítenie azáltal, hogy a hálózatfelügyeleti eszköz konzolján (képernyőjén) egyrészt vizuálisan felhívja az operátor figyelmét a beavatkozás szükségességére, másrészt ugyanott az elvégzendő műveletekre (kiadandó parancsokra) vonatkozó útmutatót jelenít meg

Fentiekre - az igények függvényében - két hálózatfelügyeleti alkalmazást javasolunk:

Nagios

  • nyílt forráskódú, ingyenes alkalmazás
  • különböző komplexitású hálózatok felügyeletére kiválóan alkalmazható
  • ha „kincstári” szolgáltatásai nem elegendőek számunkra, további bővítőmodulokat találhatunk a Nagios fejlesztői oldalain
  • az általa felügyelt számítógépek Windows és Linux operációs rendszert futtathatnak
  • szolgáltatásai az egyszerű, robusztus, ám megbízható működésre optimalizáltak

 

IBM Tivoli Monitoring

  • nagyobb méretű hálózatok felügyeletére optimalizált
  • az általa felügyelt számítógépek nem csak Windows és Linux, hanem IBM AIX, Sun Solaris, HPUX stb. operációs rendszert futtathatnak
  • szolgáltatásai kifinomultak és igen széleskörűek