Portál AbcLinuxu, 14. července 2025 17:14


Dotaz: Jak testovat SET/GET na vlastní MIB (SNMP)?

26.7.2011 21:16 Lumen | skóre: 1
Jak testovat SET/GET na vlastní MIB (SNMP)?
Přečteno: 262×
Odpovědět | Admin
Mám základní znalosti o SNMP. Potřebuji vyvíjet monitorovací systém (Win,C#), který se dotazuje SNMP agenta (Linux) a zobrazuje v GUI příslušné hodnoty. Mám již vytvořený (ne mnou) MIB soubor. Chci se zeptat jestli potřebuji pro testování (nastavování hodnot v mé MIB) programovat ještě vlastního agenta nebo mi na to stačí standartní agent v linuxu snmpd?

Další problém je v tom, že data která mě v mé MIB pro monitorování zajímají jsou uloženy v tabulkách. Jak si budu moc testovat přidávání/odebírání řádků v těchto tabulkách?

Díky za jakékoli nasměrování a případné doporučení nějakých nástrojů...
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.7.2011 00:34 Ivan
Rozbalit Rozbalit vše Re: Jak testovat SET/GET na vlastní MIB (SNMP)?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jednoduse, stahni si zdrojaky net-snmp. Tam najdes tooly jako snmptranslate, apod. net-snmp taky umoznuje pridat si vlastni agenty (napsany jake shell scripty porp. v Perlu). Pomoci tehle agentu muzes snadno zpristupnit libovolne informace pres snmp protokol. snmp protokol je dost primitivni, jediny co musis implementovat jsou commandy GET/GETNEXT a SET.

Jeste existuje moznost napsat vlastniho SMUX agenta primo v Ccku. Kdysi jsem jednoho napsal pro AIX. Nebylo to nic slozityho, proste jsem vzal uz pripravenou kostru a pripsal do ni kod, kterej vraci nejaky hodnoty.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.