PerfMIB /Win2k, WinXP

From: Mohit Tendolkar (mtendolkar_at_hotmail.com)
Date: 03/19/04


Date: 19 Mar 2004 09:41:49 -0800

Hi,

Windows NT provided a functionality whereby one could access counter
objects known to the Windows performance monitoring system via SNMP
though a Windows performance MIB referred to as the "perfMIB". This
optional software was provided via the Windows NT resource kit.

By browsing through former discussions in various newsgroups, it is
apparent that for some reason, Microsoft does not support this feature
on its Win2k+ platforms.

However, owing to its usefulness, it appears many parties have managed
to "hack" this functionality onto the Win2K+ operating systems. I need
to be able to export a bunch of custom performance monitoring objects
via SNMP, and the "perfMIB" approach appeared to be a nice solution,
since no SNMP specific development effort was required.

I do know how to install the perfMIB related software on a windows
system, and I have got it running on a Win2K box.

However, I observe that for most "MIB table" objects, the table
objects instead of being indexed by an integer as specified by the
perfMIB, the objects are indexed on a string that identifies the
instance name of the performance monitor counter object - and while
performing an SnmpGetNext operation on such MIB table objects, the
perfmib SNMP extension agent gives incorrect results (the agent is
unable to completely "walk" all the MIB objects defined by the table).

So, for the guys who managed to "hack" this perfmib functionality on
newer Windows platforms, could you please let me know how you managed
to get around this problem?

Do let me know,
regards
Mohit



Relevant Pages

  • PerfMIB /Win2k, WinXP
    ... Windows NT provided a functionality whereby one could access counter ... objects known to the Windows performance monitoring system via SNMP ... However, I observe that for most "MIB table" objects, the table ...
    (microsoft.public.win32.programmer.wmi)
  • PerfMIB /Win2k, WinXP
    ... Windows NT provided a functionality whereby one could access counter ... objects known to the Windows performance monitoring system via SNMP ... However, I observe that for most "MIB table" objects, the table ...
    (microsoft.public.win2000.networking)
  • Re: eigene MIB zu Windows SNMP Agent hinzufügen
    ... Der Windows SNMP Dienst kann mittels Extension Agents ... Wie kann ich da eine eigene MIB einhängen/einbauen? ... >> Hallo Jolly, ...
    (microsoft.public.de.german.win2000.networking)
  • Re: SNMP + WMI/WBEM
    ... SNMP Provider is merely a tool to expose the already existing SNMP ... WMI Test Engineer ... > translate MIB modules into CIM modules and one can query SNMP ... a windows programmer can "get" information exported by the ...
    (microsoft.public.win32.programmer.wmi)
  • [NT] Unchecked Buffer in SNMP Service Could Enable Arbitrary Code Execution
    ... Simple Network Management Protocol is an Internet standard protocol ... All versions of Windows, except for Windows ME, provide an SNMP ... A patch is under development to eliminate the vulnerability. ...
    (Securiteam)