Hej
Jeg er selv rimeligt grøn på området, og har ikke umiddelbart et svar på
dine spørgsmål. Mht. dine programønsker, så prøv at kigge på programmet
GetIf (
http://www.geocities.com/SiliconValley/Hills/8260/)
Et godt link vedr. SNMP på Windows NT/2000 er
http://www.wtcs.org/snmp4tpc/
Jeg ved der er noget bøv hvis du vil læse CPU belastning på fler-CPU Windows
maskiner. Det ligger (vistnok) i Windows arkitekturen. Jeg har selv haft
held til at bruge MIB's leveret af hardwareleverandøren (Compaq i mit
tilfælde).
/Allan
"Brian Ipsen" <no@spam.mail> skrev i en meddelelse
news:tb925t4ko9pqf1kbrnlksa201q7jjoqj53@4ax.com...
> Hej!
>
> Jeg roder i øjeblikket en smule rundt med SNMP og MIB's på Win2000 og er
> ikke helt klar over sammenhængen:
>
> Variable =
> host.hrDevice.hrProcessorTable.hrProcessorEntry.hrProcessorFrwID.3
> Value = ObjectID 0.0
>
> Variable =
> host.hrDevice.hrProcessorTable.hrProcessorEntry.hrProcessorFrwID.4
> Value = ObjectID 0.0
>
> Variable =
host.hrDevice.hrProcessorTable.hrProcessorEntry.hrProcessorLoad.3
> Value = Integer32 50
>
> Variable =
host.hrDevice.hrProcessorTable.hrProcessorEntry.hrProcessorLoad.4
> Value = Integer32 72
>
> De 2 sidste entries skulle angive CPU-load'en i maskinen (dual-CPU).
> MIB-entry har jeg fundet på nettet - ovenstående resultat kom som en del
af
> en snmpwalk på .1.3.6.1.2.1.25.3 - men hvordan hænger det sammen med
> ovenstående ??? Hvad ville jeg skulle skrive, hvis jeg vil have load'en
for
> CPU1 ?? Og hvordan er nemmeste måde at finde ud af antal processorer i
> maskinen samt hvor man skal spørge efter load'en på hver enkelt af dem ??
>
> Fra en webside (
http://snmpboy.rte.microsoft.com/asp/perfmibhack.asp)
findes
> følgende til MRTG:
>
> Target[localhost.processorLoad]:
> .1.3.6.1.2.1.25.3.3.1.2.1&.1.3.6.1.2.1.25.3.3.1.2.1:<public>@localhost
>
> Hvad peges der egentlig på her - jeg er klar over, at det er CPU-load, men
> hvordan er man nået frem til de tal ?? Hvis jeg laver en SNMP GET på
f.eks.
> .1.3.6.1.2.1.25.3.3.1.2.1 får jeg en fejl.... ??
> Ved forsøg har jeg fundet frem til at .1.3.6.1.2.1.25.3.3.1.2.3 og
> .1.3.6.1.2.1.25.3.3.1.2.4 virker på min maskine - men hvor i systemet
finder
> jeg ud af, at det er "entry" 3 & 4, der skal laves en GET på ??? Tager man
> bare .1.3.6.1.2.1.25.3.3.1.2 og laver en "WALK" og så kigger på tingene
> bagefter ??
>
> Findes der en eller anden form for værktøj (freeware/shareware), som kan
> hjælpe med at kigge SNMP-træet igennem og hjælpe med at fortolke MIB-filer
> ... Jeg er jo ikke ligefrem millionær og har råd til at købe HP OpenView
> eller lignende management system for at fumle rundt med SNMP
>
>
> /Brian
>
> --
> Spammers read this: US CODE title 47, chapter 5, sub-chapter 2,
> section 227(b)(1)(C), section 227(b)(3)(B) and section 227(b)(3)(C)