Portál AbcLinuxu, 14. července 2025 02:35


Dotaz: SNMP a monitorovani.Vytvoreni vlastnich oid.

4.5.2007 11:07 Lemmy
SNMP a monitorovani.Vytvoreni vlastnich oid.
Přečteno: 1126×
Odpovědět | Admin
Ahoj,
chtel bych pozadat a vasi radu a zkusenosti s monitorovanim.

Stavajici stav: V zakladni konfiguraci a monitorovani neni problem, s tim zkusenosti mam. Problem je v tom, ze chci monitorovat i prutok dat pro jednotlive ip adresy v nekterych vzdalenych LAN (tj. ip accounting).

Ziskat data o prutoku a ulozit je do grafu pro jednotlive ip adresy na lokalnim serveru umim, ale nevim jak tyto data dostat na vzdaleny monitorovaci server.

Napadlo mne, ze by treba bylo mozne vytvorit si vlastni oid, do toho pak data pomoci skriptu ukladat a ty pak jednoduse pomoci snmp tahat na monitorovaci server, ale nemam predstavu jak moc slozite a casove narocne by to bylo.

Druha moznost, ktera mne napadla, je vyuzit nejakeho stavajiciho nevyuziteho oid a do nej data ukladat.

Dalsi moznosti by pak mozna bylo vyuzit vlastnost nagiosu, ktery umi na vzdalenem linuxovem stroji spoustet skripty a ziskavat data z techto skriptu.

Chtel bych se tedy zeptat jestli je nejakym rozumnym zpusobem mozne vytvorit vlastni oid a ukladat do nej pomoci skriptu data.
A samozrejmne budu vdecny i za vase postrechy, zkusenosti a napady ohledne monitorovaciho systemu, tak jak je popsan vyse.

Diky moc.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.5.2007 12:28 mlz | skóre: 12 | blog: Obcas
Rozbalit Rozbalit vše Re: SNMP a monitorovani.Vytvoreni vlastnich oid.
Odpovědět | | Sbalit | Link | Blokovat | Admin
?Nerozumím Proč? Získám-li data SNMPGET, tak je mám a mohu si s nima dělat co chci. Vystačil bych si s MRTG.

Vlastní OID/Agent je věc, o které bych rád věděl více. Používám v snmpd.conf exec test /root/src/pokus.pl a nagios si šahá pro OID iso.org.dod.internet.private.enterprises.ucdavis.extTable.1.extOutput.1 Snad to bude stačit
4.5.2007 12:38 Lemmy
Rozbalit Rozbalit vše Re: SNMP a monitorovani.Vytvoreni vlastnich oid.
Protoze ta data pomoci snmpget ziskat nemuzu. Musim je nejdriv vytvorit. Jde mi o to monitorovat pomoci snmp veci, ktere standardne oid nemaji.

Proste si udelam skript, ktery bude na vystupu vracet nejake cislo a ja to cislo potrebuju ziskat pomoci snmp ze vzdaleneho serveru.
4.5.2007 13:03 ivan | skóre: 17 | blog: ivan
Rozbalit Rozbalit vše Re: SNMP a monitorovani.Vytvoreni vlastnich oid.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ve zdrojacich SNMP daemona jsou na to hezky ukazky. Psal agenta v Cecku neni moc pracny, ale nastesti SNMP umoznuje pluginy jako shell nebo perl scripty. Jedna moznost je, ze zkopirujes example shell script, kterej bere asi tri parametry a vraci na stdout 2 radky: oid dalsiho zaznamu a hodnotu pozadovanyho oid. Takovej script zaregistrujes v snmpd.conf do vendor specifis stromu. Neni ani potreba k tomu psat nejakou ASN specifikaci. Slozitejsi, ale vykonejsi je moznost napsat Perl script. Ten bezi neustale jako syn snmp demona a prijima podavky od otce pres sdilenou rouru.

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.