This panel allows you to monitor any object from the WMI (Windows Management Instrumentation) inside the Performance panel.
The WMI contains numerous types of system data, such as memory, performance, network adapters, batteries, running processes, printer queue, and much more. Each of these is represented by an object that has many properties. The panel allows you to monitor these objects and properties. For example, you might monitor the IPAdress property of the Win32_NetworkAdapterConfiguration object to see your current IP address.
Requirements:
- Desktop Sidebar version 1.05 build 116 or better.
- .NET Framework 2.0 Redistributable.
Download and Installation:
Download the file from the Extension Exchange page.
Double click it to install the panel in Desktop Sidebar. Then close and restart Desktop Sidebar. Now, right click a Performance panel (or add one using the Add Panel dialog box), and click Panel Properties. In the Panel Properties dialog box, click Add. Choose WMI Watcher from the list. Configure the panel to your liking and click OK.
Version 1.0, Released Oct. 8, 2006, Features:
- Monitors any WMI object that is available on your computer.
- Can monitor remote computers as well as the local computer.
- Has the ability to filter the objects to display only the instances and properties you wants.
- Three different views: List, Text and Chart. The List view can display multiple objects at the same time.
- Predefined settings are available for common uses of the panel.
- Import/export settings to make sure you don't lose the configuration.
- "Advanced Mode" to manually configure the queries.
- Configurable refresh rate.
Notes:
- The most useful objects are in the root\CIMV2 namespace (it's the default), and their names start with Win32_****. There are WMI objects for performance counters, their names are Win32_PerfFormattedData_****.
- When adding this performance ticket to your sidebar you might notice an increase in memory usage and processor time consumption. This is natural because reading the WMI is a rather resource intensive task. Hopefully, however, there is no memory leak - meaning the panel releases the memory it uses over time.
- I recommend considering the refresh rate and setting it to the highest useful value. Refreshing the panel too often will cause a noticable performance hit.
- If you have any ideas for adding predefined settings that can be useful to other people, simply Export your settings and send them to me, and I will add them to the default installation.
