|
Windows Performance Monitoring |
|
|
Objective The aim of this tool is to incorporate Windows performance data, important to the proper functioning of your applications, within your PATROL environment. Alerts can be set to provide immediate notification in case one of the parameters you are monitoring is above or below a given range. Performance monitor collects information about objects on your Windows NT/2000/2003 computer and measures them. Theses objects can be processors, threads, processes, memory, etc., with each one having an associate set of counters and possibly instances. The data gathered by the Windows performances about specific components can be used to identify problems and bottlenecks within your application and plan ahead for your future needs. A Windows performance is defined by a performance object name and a counter name, as well as anything from none to several instances. Furthermore, each performance counter contains a unique set of counters and instances. Some objects are built into the system, typically corresponding to the major hardware components, but others will only be accessible if the associated software has been installed. Here are some definitions of the items as described by Microsoft:
If an object has several instances, it is possible to monitor them either individually or all at once. In the latter case, you can choose to monitor the minimum, maximum, average or total value of the instances. Create or edit a Windows Performance monitoring To create a Windows Performance monitoring, right-click the Application/Container icon in the PATROL Console and select KM Commands > New > Windows Performance monitoring... To edit an existing Windows Performance monitoring, right-click the Windows Performance monitoring icon in the PATROL Console and select KM Commands > Edit. Step 1: Selecting the Windows Performance object As explained above, a Windows performance counter is composed of two or three items:
Since counters and instances are specific to a Windows performance object, the first thing you have to do is select an object from the list of available performances on your system.
Windows Performance Monitoring Wizard — Welcome Page Step 2: Counter and instances
Windows Performance Monitoring Wizard — Definition Page This panel is displayed if one or more instances of the selected Windows Performance is found. Otherwise, a much simpler panel is shown displaying only the list of counters and the scale.
PATROL object creation and type of value obtained: This is only relevant if more than one instance is selected. The radio buttons at the bottom of the panel can be used to select the creation mode of the Windows performance PATROL object instance: Create one PATROL object per instance: All selected instances will have their own PATROL object and will be monitored separately. Group all selected instances into one PATROL object: All selected instances are grouped into one PATROL object and are monitored all together. If you select this option, you must choose one of the following:
Step 3: Monitoring Studio settings
Windows Performance Monitoring Wizard — Settings Page Object display name: Label displayed in the PATROL Console for this Windows Performance monitoring. Object internal identifier (ID): PATROL internal identifier. What thresholds do you want to set for the newly created instance? A drop-down list allows you to select the mode of setting alert thresholds:
Windows Performance counter monitoring objects are instances of the SW_NTPERFORMANCE class. |