Előző 6.4 Threshold-ok Következő

6.4.9 Threshold egyedi parancsok

A menüpont alatt a threshold sértések esetén végrehajtandó parancsoknak átadott paramétereket lehet konfigurálni. A rendszer akkor használ egy itt létrehozott parancs paraméterezést, ha:

·       Az adott threshold-hoz be van állítva a Parancs attribútum

·       Az adott threshold-hoz be van állítva egy threshold típus

·       A típushoz threshold riasztás létrejötte esetén az SNMP Up Trap, megszűnése esetén az SNMP Down Trap paraméter be van állítva egy itt létrehozott trap-re

Amennyiben az első feltétel teljesül, de a többi közül valamelyik nem, úgy a rendszer a saját argumentum készletét használja:

·       Threshold azonosító

·       Threshold név

·       Threshold szint kód vagy 0, ha megszűnt a riasztás

·       Időpont

·       Egyéb site-eszköz-mérés paraméterek, de csak riasztás létrehozása esetén

 54. ábra Threshold egyedi parancs szerkesztése I.

 

Minden parancsnak egy fő paramétere van:

·       Név: a parancs egyedi neve a rendszerben

A parancs felvétele során átmásolhatjuk a változók definícióját egy már létező parancsból a „Parancs elemek átvétele innen” paraméter segítségével.

 

Minden parancs több változót is tartalmazhat, amelyeket a PVSR a megadott sorrendben szerepeltet a híváskor. A változókat a parancs sorában található [elements] link segítségével lehet szerkeszteni. Az oldalon a parancs fő paraméterei jelennek meg egy „Minta threshold” mezővel együtt. Ennek a segítségével lehetőség van egy meglévő threshold kiválasztására és így a paraméterek szerkesztése alatt a rendszer folyamatosan megmutatja azt, hogy az adott threshold esetében milyen értékek jelennének meg.

55. ábra Threshold egyedi parancs szerkesztése II.

Az elem felvétel során az alábbi paramétereket mindenképpen meg kell adni:

·       Objektum: itt lehet kiválasztani, hogy melyik objektumból kerüljön bele az érték a mezőbe. Amennyiben már van eleme a parancsnak, akkor a legutolsó elem objektumát választja ki a rendszer automatikusan.. A lehetséges esetek:

o   Konstans: ilyenkor a megadott értéket küldi el az alkalmazás

56. ábra Konstans egyedi parancs elem

o   Threshold: a threshold valamelyik paraméterét lehet kiválasztani

57. ábra Threshold egyedi parancs elem

o   Mérés: először a kérdéses mérés típust kell kiválasztani (használható a „bármelyik mérés típus” is). Egy threshold-on belül ugyanabból a mérés típusból több példány is előfordulhat (pl. „ha az A forgalom > 10MB vagy a B forgalom > 10MB”), így ezek közül a „Mérés sorszám” paraméter segítségével lehet választani. A rendszer a trap küldése során mindig a név alapján rakja sorrendbe a méréseket, így az előbbi példában az 1-es sorszámú az A, a 2-es sorszámú pedig a B mérés. Fontos megjegyezni, hogy a sorszám egy mérés típuson belül értendő, azaz ha a fenti kifejezésben például egy C nevű CPU mérés is található, a sorszáma annak is 1 lesz. Ez után meg kell még határozni azt is, hogy a mérés, azt öt tartalmazó eszköz, az eszközt tartalmazó valamelyik site vagy a site hierarchia legyen a kiválasztott objektum.

      

58. ábra Mérés egyedi parancs elem

·       Mező: az objektum mezőjét lehet kiválasztani. A legördülő lista elemei attól függően változnak, hogy milyen objektum típust választottunk ki, míg a konstant típus esetében ez a mező tartalmazza az elküldendő adatot.

 

A fentieken kívül minden elemhez, amennyiben az nem konstans, meg lehet még opcionálisan adni egy reguláris kifejezés és egy formátum paramétert. Az előbbi segítségével felbonthatjuk illetve ellenőrizhetjük a paraméter értékét, míg a második segítségével testreszabhatjuk a kiküldendő információt: a mező tetszőleges szöveget tartalmazhat, a $1, $2, … elemekkel pedig a reguláris kifejezésben lévő találati csoportokra lehet hivatkozni. Például ha a threshold paraméter értéke „switch1.intranet.company.local”, a kifjezés értéke „([^.]+)” és a formátumé „Eq: $1”, akkor az „Eq: switch1” érték kerül elküldésre.