Előző 5.9 Szerver modulok működési ciklusai Következő

5.9.14 Automatikus template újrafuttatás

Ez a PVSR modul képes eszköz templatek ütemezett újrafuttatására. Ilyen módon könnyedén kihasználható eszközök egy-egy csoportjára az eszköz sablonok által nyújtott könnyű konfiguráció, mérések és thresholdok egyszerű felvétele. A modul konfigurációs oldala a „Beállítások” menü „Site és eszköz konfiguráció” almenü „Automatikus template újrafuttatás” menüpontjában található. Itt lehet felvenni, módosítani, törölni és engedélyezni az ütemezett feladatokat. Egy feladat a következő paraméterekkel rendelkezik:

·       Név: a feladat neve, egyedinek kell lennie

·       Site szűrő:  az eszköz felettes site nevére vonatkozó feltétel, lefelé rekurzív vagyis ha egy site megfelel a feltételnek, akkor az összes alatta levő site is, opcionális paraméter

·       Eszköz szűrő: eszköz névre vonatkozó szűrő, opcionális paraméter

·       Eszköz template szűrő: csak azokra az eszközökre fog futni, amelyekhez legutoljára az itt megadott eszköz template lett beállítva, opcionális paraméter

·       Eszköz template: melyik eszköz template kerüljön alkalmazásra

·       Hány percenként fut: milyen gyakran kerüljön futtatásra a feladat, 1-24 óra

·       Párhuzamos felderítő processzek: a discovery folyamat hány párhuzamos szálat használhat

·       Template hozzárendelés mentése: elmentse-e a rendszer a template-et az eszközhöz a feldolgozás során

·       Nem sikeres mérések törlése: ha a checkbox ki van jelölve, akkor az alatta megjelenő időintervallumnak megfelelően a sikertelen mérések törlésre kerülnek

·       Nem létező mérések törlése: ha a checkbox ki van jelölve, akkor az alatta megjelenő időintervallumnak megfelelően azon mérések törlése, amelyek már nem találhatóak meg az eszközön

·       Időintervallum: mennyi ideje kell hogy sikertelen legyen a mérés törlés elött

·       Módosítsa-e meglévő mérések nevét az eszköz template alapján: a template-ben megadott mérés elnevezési szabályokat alkalmazza-e a már felvett mérésekre

Az eszköz és site névre vonatkozó szűrők között logikai ÉS kapcsolat van, vagyis mindkét feltételnek teljesülnie kell. Ha nincsen egyik feltétel sem megadva, akkor az összes a template típusának megfelelő eszközre vonatkozik.

20. ábra Automatikus template újrafuttás feladat tulajdonságai

 

A feladatokon négy műveletet lehet elvégezni:

·       edit: a meglévő feladat jellemzőinek módosítása

·       list: a megadott szűrő feltételek futtatása és az eredmények megjelenítése táblázatos formában

·       del: adott feladat törlése

·       activate / deactivate: adott feladat végrehajtásának engedélyezése vagy tiltása. Fontos megjegyezni, hogy a létrehozás után a feladat alapesetben nem engedélyezett

 

A modul működésének lépései:

1.      Az engedélyezett feladatok közül azok kigyűjtése, amelyeknek a következő futási ideje régebbi, mint az aktuális idő.

2.      A CONFIG_INI.pm-ben megadott számú gyerek procesessz elindítása (PVSR_AUTOTMPL_FORKS paraméter), feladatok szétosztása.

3.      A gyerek processz elkezdi a hozzá tartozó feladat végrehajtását: vonatkozó eszközök kikeresése, felderítése majd template alkalmazása. Egy processzen belül a feladatok végrehajtása sorosan történik.

4.      Végrehajtás után frissítésre kerül a következő futás időpontja.

5.      Ha minden gyerekprocessz végzett a modul maximum egy percig vár, majd újra kezdődik a folyamat.