7.5.2 interfaceA szekcióból több példány is lehet, de értelemszerűen kizárólag SNMP adatgyűjtő típus esetében kerül értelmezésre. A paraméterek három csoportra oszthatók: a) feltétel paraméterek, b) kizáró paraméter és c) konfigurációs paraméterek. Az elsők szabályozzák azt, hogy mikor esik egy interfész a szekció hatáskörébe, a második azt, hogy az interfészt fel kell-e venni, hogyha megfelel a feltétel paramétereknek, míg a harmadik csoport azt, hogy milyen értékekkel vegye fel a rendszer a mérést. Feltétel paraméterek: A feltétel paraméterek mindegyikénél értékként Perl reguláris kifejezést adhatunk meg, amit az eszköz felvétele során a rendszer az adott interfész tényleges érték(ei)re próbál illeszteni. Tehát például az Uplink szót tartalmazó interfészeket az ifdecription=Uplink .+ kifejezéssel gyűjthetjük ki. Ha valamelyik értéket nem adjuk meg, úgy azt nem vizsgálja a rendszer.
A rendszer tartalmaz egy „rejtett” feltételt is: azokat az interfészeket semmiképpen nem veszi fel, amelyekre nem lehet lekérdezni az interfész forgalom számlálókat. A normál eszköz szerkesztéshez hasonlóan automatikusan megállapítja, hogy a 32 vagy a 64 bites számlálókkal történjen az interfész forgalom mérése Kizáró paraméter Alapesetben, ha egy interfész beleesik a szekció hatáskörébe, úgy a PVSR a konfigurációs paramétereknél megadottaknak megfelelően felveszi azt. Azonban ha a szekcióban szerepel a exclude=1 sor, úgy az adott interfész nem kerül felvételre. Ennek a paraméternek segítségével meg lehet tiltani bizonyos interfész mérések felvételét, például hogy a PVSR ne vegye fel a loopback interfészeket. Konfigurációs paraméterek: A description kivételével mindegyik paraméter opcionális. · description: A felvett mérés neve. Az itt megadott értékben az <ifdescription> mező használható, amit a rendszer automatikusan módosít az interfész fentiek szerinti ifdescription értékére. · retention: Ha megadjuk, akkor a mérésre nem az eszköznél, hanem az itt beállított érték lesz érvényes. Csak konkrét szám-értéket adhatunk meg, <input> típusút nem · interval: Ha megadjuk, akkor a mérésre nem az eszköznél, hanem az itt beállított érték lesz érvényes. Csak konkrét szám-értéket adhatunk meg, <input> típusút nem · minimum: Ha megadjuk a szekcióban, és a rendszer az eszköz felvétele során a szekcióhoz ennél kevesebb példányt (pl. interfészt) talál, akkor nem veszi fel az eszközt, és hibát jelez · switch: Megfelel a normál eszköz felvételnél található Fordított mezőnek, ha igen, akkor 1, ha nem, akkor 0 értékkel. Alapesetben 0 · inoutoctet: Megfelel a normál eszköz felvételnél található Forgalom mezőnek, ha igen, akkor 1, ha nem, akkor 0 értékkel. Alapesetben 1 · inouterror: Megfelel a normál eszköz felvételnél található Hiba mezőnek, ha igen, akkor 1, ha nem, akkor 0 értékkel. Alapesetben 0 · inoutcarrier: Megfelel a normál eszköz felvételnél található Carrier mezőnek, ha igen, akkor 1, ha nem, akkor 0 értékkel. Alapesetben 0 · peek_y: Megfelel a normál eszköz felvételnél található Év mezőnek, ha igen, akkor 1, ha nem, akkor 0 értékkel. Alapesetben 0 · peek_m: Megfelel a normál eszköz felvételnél található Hónap mezőnek, ha igen, akkor 1, ha nem, akkor 0 értékkel. Alapesetben 0 · peek_w: Megfelel a normál eszköz felvételnél található Nap mezőnek, ha igen, akkor 1, ha nem, akkor 0 értékkel. Alapesetben 0 Példa: [interface1] #Csak 100Mbit-es up interfészek iftype=6 ifoperstatus=1 ifspeed=100000000 #mérjük az interfész hibát is description=<ifdescription> inouterror=1 #legalább 3 ilyen interfésszel kell rendelkezni a rendszernek minimum=3 interval=300 [interface2] #Csak az Uplink kezdetű nevű interfészek ifdescription=Uplink.+ #A maradék interfész előtt description=<ifdescription> |