[netsnmp] snmpget operating system?

Pagina: 1
Acties:
  • 158 views sinds 30-01-2008
  • Reageer

  • debian123
  • Registratie: Februari 2005
  • Laatst online: 06-02-2024
Hallo ik heb zowel net-snmp als windows snmp geinstalleerd: beide werken goed. Bij windows-snmp kan ik niet mn eigen variablen toevoegen. Ik wil graag via netsnmp(win32) (operating system Windows xp,me,2003, etc) opvragen, en het type processor. Dat soort zaken zitten standaard niet in snmp.

Bij netsnmp heb ik dit wel onder linux. Dan gebruik ik in netsnmpd.conf:
exec .1.3.6.1.4.1.2021.50.3 sysinfo /bin/sh sysinfo
exec .1.3.6.1.4.1.2021.50.4 backupstatus /bin/sh backupstatus
om deze variablen door te sturen.
(cat /etc/debian-version etc.)

In windows werkt dit niet: ik heb gelezen dat je paden zoals dit moet gebruiken
exec .1.3.6.1.4.1.2021.50.3 sysinfo c:/cygwin/bin/sh c:/bin/sysinfo

Weet iemand hier meer over? Het is voor een monitoring systeem dat ik in php maak.
Ook werkt dit niet:
disk c:/ 100000

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Pak een goeie OIDwalker, zorg dat je de juiste MIBproviders op de te monitoren dozen hebt staan en je kan ook het OS uitlezen..

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


  • debian123
  • Registratie: Februari 2005
  • Laatst online: 06-02-2024
Ik weet niet waarover je het hebt. Ik wil een opensource oplossing.

Ik heb wat vooruitgang geboekt in netsnmp:
exec .1.3.6.1.4.1.2021.50.2 cpuinfo c:/cygwin/bin/sh c:/bin/cpuinfo
werkt op windows.

nu alleen nog het feit dat de disk entry niet wordt ondersteund:
disk c:/
??
Iktest gewoon met snmpwalk en snmpget

[ Voor 7% gewijzigd door debian123 op 11-05-2006 00:11 ]


  • Kabouterplop01
  • Registratie: Maart 2002
  • Laatst online: 15-02 20:26

Kabouterplop01

chown -R me base:all

Die code die uit getalletjes bestaat is een MIB en die kun je uitvragen met een communitystring.
dus hoe meer MIBS je hebt voor een bepaald type machine hoe meer je te weten kunt komen/uitvragen.
Overigens zitten bij MIB files wel vertalingen, want er zijn maar weinig mensen die MIBS zo kunnen lezen.
misschien vind je er hier een poar http://www.somix.com/support/mib_resources.php

  • Equator
  • Registratie: April 2001
  • Laatst online: 18-02 14:11

Equator

Crew Council

#whisky #barista

Kabouterplop01 schreef op donderdag 11 mei 2006 @ 00:35:
Die code die uit getalletjes bestaat is een MIB en die kun je uitvragen met een communitystring.
dus hoe meer MIBS je hebt voor een bepaald type machine hoe meer je te weten kunt komen/uitvragen.
Overigens zitten bij MIB files wel vertalingen, want er zijn maar weinig mensen die MIBS zo kunnen lezen.
misschien vind je er hier een poar http://www.somix.com/support/mib_resources.php
Bijna,

De reeks met getallen is de zogeheten OID. De vertaling van OID naar een readable formaat gebeurt d.m.v. een MIB file.
Een monitoring systeem die deze vertaling wil doen heeft de beschikking tot deze MIB files nodig. Denk dan aan HP SIM, HP Openview en de andere bekende..

Een server waar de SNMP service draait krijgt uit het systeem(en services) de data gevoed. De hoeveelheid MIB files brengt daar geen verandering aan. Vaak wordt ook het OS en disk usage enzo standaard wel meegegeven.
Blijkbaar kan je met de snmp daemon die de TS gebruikt eventueel zelf nog zaken toevoegen.

Bij een walk krijg je alle oid's voor je kiezen met de waarde. Jammer dat je niet weet wat (fictief getal) 1.3.6.45.85.447.125.15.20.2 met waarde 20 betekend. HIervoor heb je dus een MIB file nodig.

Ik gebruikte altijd een freeware tooltje welke zelf al een aantal mib files had. HIermee kon je fijn browsen in de snmp ongeving. Ik kijk even of ik het tooltje nog kan vinden..

EDIT:
Hebbes, Getif ;)
http://www.wtcs.org/snmp4tpc/getif.htm

[ Voor 3% gewijzigd door Equator op 11-05-2006 07:33 ]


  • TrailBlazer
  • Registratie: Oktober 2000
  • Laatst online: 07-02 09:48

TrailBlazer

Karnemelk FTW

wat de TS wil is in SNMPD daemon op je de windows machine eigen OID's toeveogen. Op het moment dat deze OID wordt aangeroepen wordt dan het commando wat bij die OID hoort uitgevoerd?

  • debian123
  • Registratie: Februari 2005
  • Laatst online: 06-02-2024
Sorry maar; ik snap allang hoe dat werkt met OID's: OID's uitlezen is erg simpel.
laten we eens terug gaan naar de vraag:

exec .1.3.6.1.4.1.2021.50.2 cpuinfo c:/cygwin/bin/sh c:/bin/cpuinfo
wordt goed uitgevoerd: dus dat is geen issue meer.

Maar nu: als ik een disk entry aanmaak in snmpd.conf zoals:
disk c:/
wordt deze niet gevonden: Is dit een bug in net-snmp for windows?

  • TrailBlazer
  • Registratie: Oktober 2000
  • Laatst online: 07-02 09:48

TrailBlazer

Karnemelk FTW

mishcien heel stom maar moet de slash niet andersom

  • Equator
  • Registratie: April 2001
  • Laatst online: 18-02 14:11

Equator

Crew Council

#whisky #barista

TrailBlazer schreef op donderdag 11 mei 2006 @ 07:59:
wat de TS wil is in SNMPD daemon op je de windows machine eigen OID's toeveogen. Op het moment dat deze OID wordt aangeroepen wordt dan het commando wat bij die OID hoort uitgevoerd?
Mijn verhaal was ook meer voor KabouterPlop bedoeld. ;)

En ik gegrijp ook dat de TS eigen OID's wil toevoegen (wist zelf niet dat dit kon)
debian123 schreef op donderdag 11 mei 2006 @ 09:36:
Sorry maar; ik snap allang hoe dat werkt met OID's: OID's uitlezen is erg simpel.
laten we eens terug gaan naar de vraag:

exec .1.3.6.1.4.1.2021.50.2 cpuinfo c:/cygwin/bin/sh c:/bin/cpuinfo
wordt goed uitgevoerd: dus dat is geen issue meer.

Maar nu: als ik een disk entry aanmaak in snmpd.conf zoals:
disk c:/
wordt deze niet gevonden: Is dit een bug in net-snmp for windows?
MIsschien quotes eromheen -> "disk c:" of probeer disk-c :?

  • Kabouterplop01
  • Registratie: Maart 2002
  • Laatst online: 15-02 20:26

Kabouterplop01

chown -R me base:all

thnx Equator _/-\o_

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

debian123 schreef op donderdag 11 mei 2006 @ 09:36:
Maar nu: als ik een disk entry aanmaak in snmpd.conf zoals:
disk c:/
wordt deze niet gevonden: Is dit een bug in net-snmp for windows?
.iso.org.dod.internet.mgmt.mib-2.host.hrStorage
OIDtree:
.1.3.6.1.2.1.25.2.3
Ik zou het daarmee eens proberen.
(waar Getif toch al niet goed voor is...)

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


Verwijderd

debian123 schreef op donderdag 11 mei 2006 @ 00:04:
Ik weet niet waarover je het hebt. Ik wil een opensource oplossing.

Ik heb wat vooruitgang geboekt in netsnmp:
exec .1.3.6.1.4.1.2021.50.2 cpuinfo c:/cygwin/bin/sh c:/bin/cpuinfo
werkt op windows.

nu alleen nog het feit dat de disk entry niet wordt ondersteund:
disk c:/
??
Iktest gewoon met snmpwalk en snmpget
OpenSource oplossingen zijn er bij de vleet.
Tools die ik veel tegenkom zijn bijvoorbeeld MRTG en BigBrother.
BigBrother wel aardig in server beheer. Bijvoorbeeld voor het monitoren van vrije diskruimte, geheugengebruik en processor belasting. Ook services kun je ermee monitoren.

Misschien iets om daar eerst eens naar te kijken....

  • debian123
  • Registratie: Februari 2005
  • Laatst online: 06-02-2024
Ik heb mn eigen snmp programma geschreven; iets waarbij big brother in het niets valt ;)
Ik gebruik rechtreeks rrdtool en geen mrtg.
Disk en processor info heb ik opgelost met microsoft OID's (zie boven; bedankt); onder linux kan ik alles.

Punt is dat ik de windows versie (nog) niet kan opvragen; volgens mij heeft microsoft dat niet ingebouwd.

[ Voor 18% gewijzigd door Koffie op 10-07-2006 09:51 . Reden: gebruk de gewone merknamen aub! ]


  • bakkerl
  • Registratie: Augustus 2001
  • Laatst online: 20-01 20:59

bakkerl

Let there be light.

<niet goed gelezen>

[ Voor 96% gewijzigd door bakkerl op 10-07-2006 10:00 ]

Pagina: 1