NConf egy PHP alapú webes eszköz konfigurálásához Nagios monitorozó szoftver. Abban különbözik a hasonló eszközöket kínál a vállalati szintű funkciók, mint a sablonok, függőségek és képes beállítani egy nagyszabású, elosztott Nagios kiszolgáló topológia.
NConf elsősorban célzott sysadmins, akik már tudják, Nagios, de keres egy kényelmesebb módja kezelésének a konfigurációs fájlokat.
NConf fejlesztés kezdődött még 2006-ban a fő oka volt a projekt, hogy mi szükség van egy grafikus eszköz, amely kezelni olyan rendszergazda, és amely automatikusan rendelkezés elosztott Nagios kiszolgáló topológia. Mivel van egy fizikai határ, amelyen a szolgáltatás, hogy az egyik Nagios például nyomon tudja követni, mi az eszköz lehetővé teszi szolgáltatásokat kell engedélyezni szerte több Nagios esetben (nem kötelező).
Az eszköz alapja a PHP, Perl és MySQL. Hogy garantálja a rugalmasságot a jövőbeni változások a Nagios szoftver, mi végre az adatok összefoglaló modell, amely lehetővé teszi számunkra, hogy kiterjesszék az adatokat séma és integrálni az új lehetőségek állnak rendelkezésre belül Nagios. Ezért nincsenek & ldquo; host & rdquo ;, & ldquo; service & rdquo ;, & ldquo; SERVICEGROUP & rdquo; vagy más hasonló szervezetek belül található az adatbázisban. Ehelyett csökken minden entitás egy úgynevezett & ldquo; konfigurációs elem & rdquo ;. Minden elem egy bizonyos & ldquo; class & rdquo; és többszörös & ldquo; attribútumok & rdquo; hozzárendelve. A class hogy nagyjából a Nagios konfigurációs fájl. Attribútum értékek elkülönítve tárolják attribútumok, hogy attribútumok csak meg kell határozni egyszer minden osztályban. Tételek köthető egymással. A teljes adatbázis jelenleg mintegy 6 asztal.
A webes felület került megvalósításra a PHP. Minden nézetek és formák vannak megvalósítva dinamikusan lehet, hogy nem történik változás a PHP kódot is szükség van, ha Nagios konfigurációs attribútumok változás. Minden GUI keletkezik dinamikusan a attribútum információkat az adatbázisban. Ez lehetővé teszi számunkra, hogy jelentősen csökkentik a szükséges kód a GUI.
A hangsúly mindig is a használhatóság és az egyszerű használat. A megjelenés-ezte n & rsquo; érzést könnyen adaptálható egy-ezte s kedvére. Funkciója bekapcsolható vagy kikapcsolható szerint a felhasználó jogosultságait. Az eszköz alatt számos konfigurálható modulok hitelesítési, jelszó titkosítás és a konfiguráció kiépítését, valamint a szintaktikai ellenőrzés.
Tulajdonságok :
- Egyszerűen gondoskodik az elosztott Nagios topológia
- felhasználóbarát web-GUI
- host & szolgáltatássablonok
- grafikus függőség nézőt
- több hitelesítési mód
- Nagios config importőr
- CSV fájlba importőr
- perl adatbázis API
- adatokkal séma testre szabható és bővíthető
- fut Linux / Apache / PHP / MySQL
Mi az új ebben a kiadásban:
- Ez a verzió egy hatalmas előrelépés, és sok minden megváltozott , az alábbi szolgáltatásokat: új felhasználói felület alapján jQuery; szolgáltatás-gépcsoport feladat a fejlett szolgáltatások; gép- és szolgáltatás függőségek és automatikusan generált szolgáltatást függőségek; Az új konfiguráció kiépítését (SCP, rsync, HTTPS, és a helyi telepítési); javított CSV import / export; valamint egy kiterjesztett Perl API.
Mi az új verzióban 1.2.6-0:
- Fix "permission denied" hibát, amikor a "normál" felhasználó megpróbálja tisztázni a formában
- Fix "ismeretlen" felhasználói hiba követő bejegyzés létrehozásakor frissített Nagios config
- Fix MAX_LENGTH határa "cím" mezőben másolás közben a fogadó
- Javítva egy hiba a jelformái szolgáltatási paraméterek (megfelelő kezelését a "!" Karakter)
- Javítva egy probléma "multi_modify" nem érvényesíti ONCALL_GROUPS beállítás
- Fix idézetek bug & quot; (Dupla) és "(egyetlen) az attribútumok -> Show / Add formában típusú attribútumok" válassza ", és minden más szöveges mezők (attribútum & név, leírás, lehetséges értékeit, előre meghatározott érték)
- A korábban CSV importőr és például szkriptek importálni bármilyen típusú termékeket egy CSV fájlból NConf
- Bekerült egy ID-wrapper script (id_wrapper.php), amely lehetővé teszi a felhasználók beágyazni egy linket a NConf "részletek" oldalon, jóllehet csak a nevét egy elemet (az elem nevét és Besorolás kerülnek átadásra GET-paraméterek)
- Added beállítási lehetőség OVERVIEW_QUANTITY_STANDARD
- Added beállítási lehetőség SELECT_VALUE_SEPARATOR
- hozzáadott "host-template" osztályú és attribútumok, hozzá több, előre megadott host-template tételek
- hozzáadott "service-template" osztályú és attribútumok, hozzá több, előre megadott service-template tételek
- A korábban "használat" attribútum a "hosts" és a "szolgáltatás" osztályok
- Egy új "host_template" és a "service_template" tulajdonítanak timeperiods, Nagios-gyűjtők és nagios-monitorok. Ez lehetővé teszi a felhasználók számára, hogy adja sablonok automatikusan jelöljük, hogy az egyes szolgáltatások, amely kapcsolódik ezeket az elemeket.
- hozzáadott "default_service_name" attribútumot checkcommand osztályban. Ez az érték lesz, amikor új szolgáltatások helyett a checkcommand nevét.
- hozzáadott "megjegyzések" és a "notes_url" tulajdonítja a gépcsoport és SERVICEGROUP osztályok.
- hozzáadott "stale_service_command" attribútum "nagios-monitor" osztály. Ha be van állítva, írja a "dummy" check_command, hogy minden szolgáltatás a "nagios-monitor. Az ál check_command tehát már nem váltja ki a "active_checks_enabled" jelzőt.
- Hozzáadott új adattípus "assign_cust_order" a ConfigAttrs asztal és GUI. Ez lehetővé teszi a felhasználók számára, hogy megadja, hogy hogyan kapcsolódik tételeket kell írni, hogy a config (szükséges "használat" attribútumok meghatározása érdekében a sablonok).
- Egyesített generate_config.pl a NConf perl-API költözött bizonyos funkciók Perl modulok
- RENAMED régi NConf host-sablonokat "host előre beállított"
- átnevezett "normal_check_interval" és a "retry_check_interval" tulajdonítja a "check_interval" és a "retry_interval"
- törölnek dependent_service_description "attribútum a" szolgáltatás "class
- változott 'áttekintése ": felhasználó Most ki lehet választani az összeg a bejegyzéseket akar látni, és azt is ugrik az első / utolsó oldalon
- változott 'add szolgáltatás ": szolgáltatásokat lehet újra felhasználni ugyanazt a fogadó anélkül, hogy nevezze át a meglévőket első (service auto-átnevezték" _2 ")
- Megváltozott elrendezés a "assign_many" select-dobozok. New is egy élő-keresési funkció gyorsabb szűrésére sok bejegyzés.
- változott 'Haladó' fület, hogy marad nyitva, amíg Nézet váltása (sütiket engedélyezni kell a böngészőben)
- megváltoztatott érték elválasztó típusú attribútumok "válassza" a "," a "::"
- VÁLTOZÁS Nagios konfigurációs importőr: import fájlok is feldolgozott sorrendben. Tételek nem olvassa véletlenszerűen többé.
- megváltozott, és kiterjesztett több funkció a NConf perl-API (lásd API dokumentációját)
- változott 'generál config ": ki lehessen használni% ...% stílusban NConf makrók bármilyen szöveges attribútum (pl% NAGIOS_SERVER_NAME% stb.)
- változott 'generál config ": hozzáadott" check_result_path' = nconf / temp / a temp / test / nagios.cfg a szintaktikai ellenőrzés. Ez kiküszöböli a gyakori hiba "nem lehet írni check_result_path".
- VÁLTOZÁS ConfigAttrs.link_as_child attribútum az adatbázisban ENUM ("igen", "nem") NOT NULL default 'nem'
- megváltozott több fogadó, szerviz, timeperiod, Nagios-gyűjtő és nagios-monitor tulajdonítja a "kötelező", hogy "nem kötelező"
- megváltoztatta a több szempontból örökölt timeperiods alapján check_period & notification_period attribútumok (lásd kiadási megjegyzések!)
- VÁLTOZÁS searchfilters: "% 'maszk most megváltozott" * "és" * "nem fog változni vissza"%' már
- VÁLTOZÁS searchfilter a "Show szolgáltatások": most szűri a hostname ÉS servicename kombinált
követelmények :
- Nagios
- PHP
Hozzászólás nem található