7.7.1 chart A chart szekcióból csak egy lehet, és így a neve után nem is állhat szám. A szekció a template által létrehozandó alap grafikon beállításokat és a template futását módosító változókat tartalmazza. Két fő eset van, amikor egy grafikon template-et hozunk létre: · Maximum egy grafikon lesz eszközönként a template alapján. Ebben az esetben a global_regexp és chart_name paraméterek használata nem ajánlott. Példa: Unix/Linux Load factor · Több grafikon is lesz eszközönként a template alapján. Ebben az esetben mindenképpen kell használni a global_regexp és chart_name paramétereket. A rendszer az összes lehetséges mérés nevet figyelembe veszi és a global_regexp paraméter illetve a chart_name paraméter segítségével elő is állítja az összes lehetséges grafikont. Példa: Oracle tablespace MByte A szekció változói két részre bonthatók: Felületen megjelenhet: A template lehetséges értékei - <input> Ez esetben a grafikon felvétele során megjelenik ugyanaz a mező, mint a normál felvétel esetén
- <input;default érték> Ez esetben a grafikon felvétele során megjelenik ugyanaz a mező, mint a normál felvétel esetén, viszont alapesetben a default érték részben szereplő szöveggel
- Egyéb eset: Ilyenkor nem jelenik meg mező, és az értéke a template-ben megadott érték lesz.
Az ilyen típusú mezők: - ylegend: A grafikon mértékegysége, azaz az y tengely felirata. Kötelező szerepelnie
- min_value: A grafikon minimum értéke: vagy szám vagy szám és százalék jel egyben. Ha nincsen megadva, akkor úgy tekinti a rendszer, mintha üres értékkel lenne megadva, ilyenkor a minimum a 0 érték lesz
- max_value: A grafikon maximum értéke: vagy szám vagy szám és százalék jel egyben. Ha nincsen megadva, akkor úgy tekinti a rendszer, mintha üres értékkel lenne megadva, ilyenkor a maximum az automatikusan megállapított érték lesz a normál grafikonoknál láthatóan
- max_displayed: A maximum megjelenített grafikon elemek száma
- other_color: Az Egyéb kategória szine ha nem az összes elem kerül megjelenítésre. Az értéket #RRGGBB formátumban kell megadni. Ha nem kerül megadásra, akkor az alkalmazás az alap szürke színt fogja használni
- summary: A grafikonon legyen-e összesítés a változók összegére. A lehetséges default illetve nem input mezős érték 0 vagy 1 lehet. Mint a grafikon módosításnál is szerepel, összesítés csak akkor használható, ha mindegyik grafikon elemnél a nulla pont az előző változó értéke (base mező a member szekcióban), így az itt megadott érték is felülbírálásra kerül a grafikon felvétel során, ha valamelyik elem nulla pontja az előző elem nulla pontja. Ha nincsen megadva, akkor úgy tekinti a rendszer, mintha 0 értékkel lenne megadva, azaz nem lesz összesítés.
- help_url: A grafikonhoz rendelt help oldalra mutató URL
Felületen nem jelenhet meg Ebben az esetben a template rögzítetten tartalmazza az értéket, azt a példányosítás során már nem lehet változtatni. Az ilyen típusú mezők - global_regexp: Opcionális reguláris kifejezés szűrő paraméter a grafikonra helyezendő mérések nevére. A kifejezésben található reguláris kifejezés csoportokat (a “(“ és “)” karakterek) fel lehet használni a grafikon elnevezésében
- chart_name: A létrehozandó grafikon neve. Ha nincsen megadva, akkor a név az eszköz és a grafikon template nevéből fog állni. Kétféle változót lehet felhasználni az elnevezésben:
- <equip>: az eszköz neve
- <global_regexp_N>: az N-edik reguláris kifejezés csoport a global_regexp paraméterből
- minimum: Legalább hány mérést kell találnia a rendszernek a grafikonhoz, hogy alkalmazni tudja a template-et. Ha nincsen megadva, akkor az értéke 0
- maximum: Maximum hány mérést talál a rendszer a grafikonhoz. Ha nincsen megadva, akkor az értéke 50
- need_confirm: Ha az értéke 1, akkor az elmentés előtt a rendszer megmutatja azokat a méréseket, amit megtalált a grafikonhoz, és ezek közül kézzel még ki lehet szedni azokat, amelyekre a felhasználónak nincsen szüksége, ha 0, akkor rögtön létrehozásra kerül a grafikon. Ha nincsen megadva, akkor az értéke 1
- remove_common_prefix: Ha az értéke 1, akkor a rendszer a megtalált grafikon elem nevek elejéből leszedi a megegyező teljes szavakból álló szövegrészleteket, ha az értéke 2, akkor a bármilyen megegyező értékeket, ha 0, akkor nem változtat azokon. Példa: ha két elem név kerül meghatározásra AAA BBB1 és AAA BBB2, akkor az 1 érték esetén ezek BBB1-re és BBB2-re módosulnak, 2 érték esetén 1-re és 2-re. Ha nincsen megadva, akkor az értéke 1
- remove_common_postfix: Ha az értéke 1, akkor a rendszer a megtalált grafikon elem nevek végéből leszedi a megegyező teljes szavakból álló szövegrészleteket, ha az értéke 2, akkor a bármilyen megegyező értékeket, ha 0, akkor nem változtat azokon. Példa: ha két elem név kerül meghatározásra 1BBB AAA és 2BBB AAA, akkor az 1 érték esetén ezek 1BBB-re és 2BBB-re módosulnak, 2 érték esetén 1-re és 2-re. Ha nincsen megadva, akkor az értéke 1
- colors: A példány létrehozása során ezeket a színeket használja a rendszer. A színeket mindenképpen listából veszi, ha a lehetséges értékek elfogytak, akkor újrakezdve a listát. Egy színt igényel egy elem ha nincsen szükség csúcs rajzolására, amúgy kettőt. Ha nincsen megadva itt érték, akkor a színeket az alap konfiguráció szerint veszi (ahogy a grafikon szerkesztő oldalon is megjelennek). Színeket megadni vesszővel elválasztott színkódok sorozatával lehet, #PPZZKK formátumban, azaz a piros-zöld-kék árnyalatnak hexadecimális értékkel
Példa: [chart] #A mértékegység módosítható, de alapból Bits per Second ylegend=<input;Bits per Second> #A grafikon minimuma 0 lesz, mintha a sor nem is szerepelne min_value= #Legalább egy mérést kell találnia a rendszenek minimum=1 #Csak kék és zöld színeket használ colors=#0000FF,#00FF00 |