Portál AbcLinuxu, 10. května 2025 01:58

Dotaz: Net-SNMP a extTable

16.11.2007 21:07 hates | skóre: 30 | blog: Jak_jsem_se_dostal_k_linuxu
Net-SNMP a extTable
Přečteno: 787×
Odpovědět | Admin
Mam dotaz jak vyexportovat data do extTable v SNMP v konfiguracnim souboru snmpd.conf mam tohle
exec   mailcount_sent           /bin/cat /var/tmp/mailsent
a soubor /var/tmp/mailsent existuje a obsahuje cislo. ja bych prave tohle cislo potreboval vypsat pomoci SNMP ale nejak se mi to nedari. pristupuji k tomu takhle
snmpget -v 2c -c public localhost UCD-SNMP-MIB::extTable
a nevypise mi to zadnyt vysledek jen tohle
UCD-SNMP-MIB::extTable = No Such Object available on this agent at this OID
prosim jak tam dostat ten vystup popripade jak zjistim OID ke kteremu mam pristupovat
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.11.2007 11:07 mlz
Rozbalit Rozbalit vše Re: Net-SNMP a extTable
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nepristupujete k promenne, ale k snmpwalk HOST iso.org.dod.internet.private.enterprises.ucdavis.extTable

A potom vycist, pod kterym indexem a promennou to najdete. Ja to mam jako iso.org.dod.internet.private.enterprises.ucdavis.extTable.1.extOutput.2
19.11.2007 13:34 hates | skóre: 30 | blog: Jak_jsem_se_dostal_k_linuxu
Rozbalit Rozbalit vše Re: Net-SNMP a extTable
No nejak mi to porad nefunguje. pokud yadam tohle
snmpwalk -v 2c -c public 192.168.1.5 iso.org.dod.internet.private.enterprises.ucdavis.extTable.mailcount_sent
tak dostanu vzpis
iso.org.dod.internet.private.enterprises.ucdavis.extTable.mailcount_sent: Unknown Object Identifier (Sub-id not found: extTable -> mailcount_sent)

co na tom delam spatne. zapis v snmpd.conf mam pridanz tenhle radek
exec   mailcount_sent           /bin/cat /var/tmp/mailsent
19.11.2007 14:11 mlz
Rozbalit Rozbalit vše Re: Net-SNMP a extTable
Pokud zadate (zapomnel jsem na index) snmpwalk -v 2c -c public 192.168.1.5 iso.org.dod.internet.private.enterprises.ucdavis.extTable

Dostanete co ? To by mel byt zacatek stromu s "exec"

grep mailcount by mel identifikovat index (v pripade, ze je N prikazu exec)

snmpwalk -v 2c -c public 192.168.1.5 iso.org.dod.internet.private.enterprises.ucdavis.extTable.N.extOutput.N

je vypis STDOUT N-teho EXEC prikazu ``

extResult.N je navratovy kod N-teho prikazu extNames.N je Nazev N-teho prikazu (tedy mailcount_sent)

N se pocita od jedne

potom snmpget ... iso.org.dod.internet.private.enterprises.ucdavis.extTable.1.extOutput.1 by mela byt ta hodnota
19.11.2007 14:39 hates | skóre: 30 | blog: Jak_jsem_se_dostal_k_linuxu
Rozbalit Rozbalit vše Re: Net-SNMP a extTable
pokud zadam
snmpwalk -v 2c -c public 192.168.1.5 iso.org.dod.internet.private.enterprises.ucdavis.extTable
tak mi to vypise nasledujici
UCD-SNMP-MIB::extTable = No more variables left in this MIB View (It is past the end of the MIB tree)
to sdame pise jiz pri zadani
snmpwalk -v 2c -c public 192.168.1.5 iso.org.dod.internet.private
coz mi pripada ze ten strom tam jiz neni. co bych mel mit v konfiguraku aby se mi to zobrazovalo.
21.11.2007 13:40 mlz
Rozbalit Rozbalit vše Re: Net-SNMP a extTable
Numericky by to melo byt
.1.3.6.1.4.1.2021.8.1.100.N je RESULT (navrat. kod)
.... 101.N  je OUTPUT
tedy snmpwalk ... HOST .1.3.6.1.4.1.2021.8.1.100 funguje ?
21.11.2007 14:31 hates | skóre: 30 | blog: Jak_jsem_se_dostal_k_linuxu
Rozbalit Rozbalit vše Re: Net-SNMP a extTable
bohuzel ne. dostanu se pouze na cislo .1.3.6.1
například jiz při .1.3.6.1.4 to pise tohle
SNMPv2-SMI::private = No more variables left in this MIB View (It is past the end of the MIB tree)
pro jakekoliv vyssi cislo je to to same

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.