...
| Kľúčové slovo | Plný názov | Popis | Jednotka | Náhradná hodnota | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Wait Timeout | Doba čakania na odpoveď pri čítaní hodnôt. | ms | 100 | |||||||
| Retry Count | Počet opakovaní žiadostí o hodnotu pri neúspešnom čakaní, potom sa pokračuje žiadosťou o inú hodnotu. | - | 3 | |||||||
| Max Error Count | Maximálny počet neúspešných dotazov, kým stanica prejde do stavu StCOMERR. Úspešne doručená hodnota nuluje počítadlo neúspechov a nastavuje stanicu opäť do stavu StON. | - | 1 | |||||||
AR | Trace Level | Ten istý význam ako parameter Trace level na linke, ale s platnosťou pre konkrétnu stanicu. Ak je na linke hodnota parametra Trace level vyššia, má prednosť. Poznámka: Vypisovanie informácií o prichádzajúcich hodnotách je ovplyvňované hodnotou parametra Trace level na linke, keďže po príchode hodnoty ešte nie je zrejmé, pre akú stanicu hodnota prišla. | - | 0 |
...
| Address Root | Prefix použiteľný v adrese meraného bodu, pomocou ktorého je možné skrátiť adresu meraného bodu. Príklad: Ak je Address Root=1.2.3.4.5.6.7.8 a adresa meraného bodu #ROOT#.9.10, tak po nahradení konštanty #ROOT# hodnotou parametra dostaneme výslednú adresu 1.2.3.4.5.6.7.8.9.10. | - | ||||||||
| Trace Level | Ten istý význam ako parameter Trace level na linke, ale s platnosťou pre konkrétnu stanicu. Ak je na linke hodnota parametra Trace level vyššia, má prednosť. Poznámka: Vypisovanie informácií o prichádzajúcich hodnotách je ovplyvňované hodnotou parametra Trace level na linke, keďže po príchode hodnoty ešte nie je zrejmé, pre akú stanicu hodnota prišla. | - | 0 |
| Kotva | ||||
|---|---|---|---|---|
|
...
Adresa: Udáva OID (object identifier) bodu, s ktorým chceme pracovať. OID adresa je uvádzaná v číselnom tvare, pričom jednotlivé čísla sú oddelené bodkou, napr. 1.3.6.1.2.1.1.1.0.
Meraný bod s takto zadanou adresou sa bude vyčítať vždy po linke, ktorá je práve funkčná (linka primary, backup je určovaná na základe úspešnosti odpovede pri predošlom obvolaní a v prípade potreby je automaticky prepínaná).
Ak by bolo potrebné mať informáciu o tom, či je primárna alebo záložná IP adresa zariadenia dostupná, je možné využiť tzv. vynútenú adresáciu a to tým, že zvolíme voľbu Len primárna, resp. Len záložná. Tým zaistíme, že získanie hodnoty meraného bodu sa bude zisťovať len z primárnej, resp. záložnej adresy stanice. Voľba všetky je štandardná voľba, kedy sa hodnoty meraných bodov získavajú priebežne z obidvoch adries stanice (pokiaľ sú nakonfigurované). Voľba pasívny znamená, že hodnota meraného bodu sa priamo nevyčítava, ale sa získa nepriamo ako kópia hodnoty iného meraného bodu s rovnakou adresou, ale v režime napr. Len primárna.
Ak na zariadení neexistuje bod s nami zadanou OID adresou, SNMP agent vráti odpoveď s chybovým kódom s inou OID adresou (pretože objekt s požadovanou OID neexistuje) a preto bude komunikácia označená ako neúspešná. Meraný bod prejde do stavu „Neznáma hodnota“. Ak je potrebné stav linky signalizovať zmenou hodnoty a nie platnosťou hodnoty objektu, je možné vytvoriť napr. objekt typu DI, žiadať hodnotu celočíselného typu (napr. UpTime) a využiť automatickú konverziu čísla na boolean, kedy hodnota
Adresa: Udáva OID (object identifier) bodu, s ktorým chceme pracovať. OID adresa je uvádzaná v číselnom tvare, pričom jednotlivé čísla sú oddelené bodkou, napr. 1.3.6.1.2.1.1.1.0.
Meraný bod s takto zadanou adresou sa bude vyčítať vždy po linke, ktorá je práve funkčná (linka primary, backup je určovaná na základe úspešnosti odpovede pri predošlom obvolaní a v prípade potreby je automaticky prepínaná).
Ak by bolo potrebné mať informáciu o tom, či je primárna alebo záložná IP adresa zariadenia dostupná, je možné využiť tzv. vynútenú adresáciu a to tým, že zvolíme voľbu Len primárna, resp. Len záložná. Tým zaistíme, že získanie hodnoty meraného bodu sa bude zisťovať len z primárnej, resp. záložnej adresy stanice. Voľba všetky je štandardná voľba, kedy sa hodnoty meraných bodov získavajú priebežne z obidvoch adries stanice (pokiaľ sú nakonfigurované). Voľba pasívny znamená, že hodnota meraného bodu sa priamo nevyčítava, ale sa získa nepriamo ako kópia hodnoty iného meraného bodu s rovnakou adresou, ale v režime napr. Len primárna.Ak na zariadení neexistuje bod s nami zadanou OID adresou, SNMP agent vráti odpoveď s chybovým kódom s inou OID adresou (pretože objekt s požadovanou OID neexistuje) a preto bude komunikácia označená ako neúspešná. Meraný bod prejde do stavu „Neznáma hodnota“. Ak je potrebné stav linky signalizovať zmenou hodnoty a nie platnosťou hodnoty objektu, je možné vytvoriť napr. objekt typu DI, žiadať hodnotu celočíselného typu (napr. UpTime) a využiť automatickú konverziu čísla na boolean, kedy hodnota 0 je false a ostatné True. Vo vlastnostiach objektu potom nastaviť používanie náhradnej hodnoty a ako default hodnotu nastaviť False. Potom bude objekt nadobúdať hodnôt len True alebo False v závislosti na dostupnosti objektu v SNMP agentovi.
...
| Adresa bodu | Dátový typ | Popis | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OID | Položka "Enterprise" trap správy: OID objektu generujúceho trap (pre konkrétne zariadenie konštanta). Poznámka: Z tohto OID sa dá často určiť výrobca zariadenia. | ||||||||||||
| Integer | Položka "Generic-trap" trap správy: identifikátor triedy trapu. Pre SNMP verziu 1 sú v RFC 1157 definované tieto hodnoty:
| ||||||||||||
| Integer | Položka "Specific-trap" trap správy: špecifický kód správy. | ||||||||||||
| TimeTicks | Položka "Time-stamp" trap správy: časová pečiatka (podľa RFC 1157 počet uplynutých stotín sekundy medzi poslednou sieťovou reinicializáciou zariadenia a vygenerovaním trapu.
Pokiaľ je meraný bod typu Ci - Celočíselný vstup, jeho hodnota bude v stotinách sekundy, tj. TimeTicks. Avšak pokiaľ dosiahne maximálnu hodnotu pre celočíselnú hodnotu v D2000 (t.j. 2^31-1, keďže celočíselný typ je implementovaný ako 32-bitový Integer so znamienkom), väčšie hodnoty nadobudnúť nemôže. Podľa RFC 1157 je Time-stamp typu TimeTicks, čo je podľa RFC 1155 nezáporný integer. T.j. môže nadobúdať aj väčšie hodnoty ako 2^31-1, ktoré sa nedajú zapísať do meraného bodu typu Ci - Celočíselný vstup. Preto odporúčame nakonfigurovať meraný bod typu Ai - Analóg vstup. Pokiaľ je meraný bod typu Ai - Analóg vstup, jeho hodnota bude v sekundách, tj. TimeTicks/100. | ||||||||||||
| OID | Položka "Object-name" trap správy: OID objektu, ktorý je príčinou vzniku trapu, alebo ktorého sa trap týka. | ||||||||||||
| ľubovoľný | Položka "Object-value" trap správy: hodnota objektu, ktorý je príčinou vzniku trapu alebo ktorého sa trap týka. Poznámka 1: Keďže typ hodnoty je ľubovoľný, je vhodné nakonfigurovať meraný bod typu TxtI - Textový vstup. V opačnom prípade budú niektoré hodnoty neskonvertovateľné (napr. na Celočíselný vstup) a hodnota TRAP_VALUE sa nezmení. Poznámka 2: Trap môže obsahovať aj niekoľko dvojíc (OID, hodnota). V tom prípade sa postupne nastavujú hodnoty meraných bodov s adresami TRAP_OID a TRAP_VALUE pre všetky tieto dvojice. Možné je napr. nakonfigurovať event spúšťaný na zmenu hodnoty meraného bodu s adresou TRAP_VALUE a dvojice (OID, hodnota) ukladať do databázy. | ||||||||||||
| Boolean | Meraný bod určený na potvrdzovanie spracovania hodnôt. Keďže v jednej správe Trap sa môže nachádzať niekoľko dvojíc (TRAP_OID, TRAP_VALUE), korektné spracovanie napr. ESL skriptom vyžaduje, aby KOM proces nastavil nasledujúcu dvojicu hodnôt až po spracovaní predchádzajúcej. Podobne aj hodnoty ostatných vstupných meraných bodov pre správy typu TRAP by mali byť nastavované až po signalizácii, že predchádzajúce hodnoty týchto meraných bodov boli už spracované. Pokiaľ existuje výstupný meraný bod s adresou TRAP_CONFIRM, tak KOM proces nastaví ďalšiu dvojicu hodnôt vstupných meraných bodov (TRAP_OID, TRAP_VALUE) až po zápise do výstupného meraného bodu s adresou TRAP_CONFIRM (zápis bude vykonávať zrejme ESL skript určený na spracovanie hodnôt ako jednu z posledných operácií). Hodnoty ostatných meraných bodov (s adresami TRAP_ENTERPRISE, TRAP_GENERIC_TRAP, TRAP_SPECIFIC_TRAP, TRAP_TIMESTAMP a TRAP_OID) budú nastavené, pokiaľ sa jedná o spracovanie prvej dvojice hodnôt (TRAP_OID, TRAP_VALUE) - v prípade ďalších dvojíc ostanú rovnaké a zmenia sa až pri spracovávaní ďalšej správy Trap. Pokiaľ výstupný meraný bod s adresou TRAP_CONFIRM neexistuje, hodnoty všetkých vstupných meraných bodov s adresami TRAP_* sú nastavované hneď po príchode správy Trap a teda môže dôjsť ku strate hodnôt v dôsledku výskytu viacerých dvojíc hodnôt v správe Trap alebo v dôsledku príchodu novej správy Trap skôr, ako užívateľský skript spracoval predchádzajúce hodnoty. |
...
