CA Unified Infrastructure Management Probe Guide for Performance Collector v1.8 series Copyright Notice This online help system (the "System") is for your informational purposes only and is subject to change or withdrawal by CA at any time. This System may not be copied, transferred, reproduced, disclosed, modified or duplicated, in whole or in part, without the prior written consent of CA. This System is confidential and proprietary information of CA and protected by the copyright laws of the United States and international treaties. This System may not be disclosed by you or used for any purpose other than as may be permitted in a separate agreement between you and CA governing your use of the CA software to which the System relates (the “CA Software”). Such agreement is not modified in any way by the terms of this notice. Notwithstanding the foregoing, if you are a licensed user of the CA Software you may make one copy of the System for internal use by you and your employees, provided that all CA copyright notices and legends are affixed to the reproduced copy. The right to make a copy of the System is limited to the period during which the license for the CA Software remains in full force and effect. Should the license terminate for any reason, it shall be your responsibility to certify in writing to CA that all copies and partial copies of the System have been destroyed. TO THE EXTENT PERMITTED BY APPLICABLE LAW, CA PROVIDES THIS SYSTEM “AS IS” WITHOUT WARRANTY OF ANY KIND, INCLUDING WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. IN NO EVENT WILL CA BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY LOSS OR DAMAGE, DIRECT OR INDIRECT, FROM THE USE OF THIS SYSTEM, INCLUDING WITHOUT LIMITATION, LOST PROFITS, LOST INVESTMENT, BUSINESS INTERRUPTION, GOODWILL, OR LOST DATA, EVEN IF CA IS EXPRESSLY ADVISED IN ADVANCE OF THE POSSIBILITY OF SUCH LOSS OR DAMAGE. The manufacturer of this System is CA. Provided with “Restricted Rights.” Use, duplication or disclosure by the United States Government is subject to the restrictions set forth in FAR Sections 12.212, 52.227-14, and 52.227-19(c)(1) - (2) and DFARS Section 252.227-7014(b)(3), as applicable, or their successors. Copyright © 2014 CA. All rights reserved. All trademarks, trade names, service marks, and logos referenced herein belong to their respective companies. Legal information on third-party and public domain software used in this product is documented in the Third-Party Licenses and Terms of Use (http://docs.nimsoft.com/prodhelp/en_US/Library/Legal.html). Contact CA Contact CA Support For your convenience, CA Technologies provides one site where you can access the information that you need for your Home Office, Small Business, and Enterprise CA Technologies products. At http://ca.com/support, you can access the following resources: ■ Online and telephone contact information for technical assistance and customer services ■ Information about user communities and forums ■ Product and documentation downloads ■ CA Support policies and guidelines ■ Other helpful resources appropriate for your product Providing Feedback about Product Documentation Send comments or questions about CA Technologies product documentation to [email protected]. To provide feedback about general CA Technologies product documentation, complete our short customer survey which is available on the support website at http://ca.com/docs. Contents Chapter 1: ntperf 1.8 7 ntperf Overview ........................................................................................................................................................... 7 Chapter 2: ntperf Probe Deployment 9 Prerequisites ................................................................................................................................................................ 9 Configure Instances for Performance Object Counter ........................................................................................ 10 Supported Platforms .................................................................................................................................................. 10 System Requirements ................................................................................................................................................ 10 Software Requirements ............................................................................................................................................. 11 Monitoring System Requirements ............................................................................................................................. 11 Probe Deployment Information ................................................................................................................................. 11 Chapter 3: ntperf Configuration 13 Probe Defaults ............................................................................................................................................................ 13 Probe Configuration Interface Installation for ntperf ................................................................................................ 13 Probe Configuration ................................................................................................................................................... 13 Setup Tab ............................................................................................................................................................ 14 Status Tab ............................................................................................................................................................ 15 Messages Tab ...................................................................................................................................................... 25 Chapter 4: QoS Threshold Metrics 29 ntperf QoS Metrics ..................................................................................................................................................... 29 ntperf Alert Metrics Default Settings ......................................................................................................................... 30 Contents 5 Chapter 1: ntperf 1.8 This description applies to ntperf version 1.8x. This section contains the following topics: ntperf Overview (see page 7) Documentation Changes (see page 8) ntperf Overview The Performance Collector probe can monitor performance counters on Windows NT. The probe is configured to send alarms on unexpected values and generate quality of service (QoS) messages.The QoS messages may contain performance values. Chapter 1: ntperf 1.8 7 ntperf Overview Documentation Changes This table describes the version history for this document. Version Date What's New? 1.8 October 2014 Updated the Alarm on Value Tab and Alarm on Value Change Tab topics. 1.8 September 2014 Updated the Object Selection Tab, ntperf QoS Metrics, and added the Configure Instances for Performance Object Counter topic. 1.8 March 2014 Updated Probe Configuration section. 1.8 February 2013 ■ Added Probe Defaults topic. ■ Added support for reading alarm tokens from configuration. ■ Added support for web-based SOC. Related Documentation Documentation for other versions of the ntperf probe The Release Notes for the ntperf probe Monitor Metrics Reference Information for CA Unified Infrastructure Management Probes (http://docs.nimsoft.com/prodhelp/en_US/Probes/ProbeReference/index.htm) 8 Probe Guide for Performance Collector Chapter 2: ntperf Probe Deployment This section contains the prerequisites, system requirements and deployment information for the ntperf probe. This section contains the following topics: Prerequisites (see page 9) Supported Platforms (see page 10) System Requirements (see page 10) Software Requirements (see page 11) Monitoring System Requirements (see page 11) Probe Deployment Information (see page 11) Prerequisites While installing ntperf probe on 64-bit Windows, both the ntperf and ntperf64 probes are installed. The ntperf64 probe is a native 64-bit program that will only read 64-bit objects. For 32-bit performance objects, the ntperf probe should be used. Chapter 2: ntperf Probe Deployment 9 Supported Platforms Configure Instances for Performance Object Counter When you create a monitoring profile, the Object Selection Tab lets you select performance object for monitoring along with their threshold values. When you select an Object and a Counter, there can be instances with similar name. You must add a new key value in your system registry to show instances in the application_pprocessID format. Notes: ■ This registry key impacts only .NET applications being monitored. ■ You require administrator rights on your system to modify the registry. Follow these steps: 1. Open regedit in your system. 2. Navigate to the following registry key: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\.NETFramework\Perfo rmance 3. Right-click in the blank space and select New > DWORD (32-bit) Value. 4. Enter the following parameters for the new value: ■ Value name: ProcessNameFormat ■ Value type: REG_DWORD ■ Value: 1 (0x00000001) Instances for Performance Object Counter are configured. Supported Platforms Refer to the Compatibility Support Matrix for the latest information about supported platforms. See also the Support Matrix for Probes for more specific information about the probe. System Requirements The ntperf probe should be installed on systems with the following minimum resources: ■ Memory: 2-4GB of RAM. Probe's OOB configuration requires 256MB of RAM ■ CPU: 3GHz dual-core processor, 32-bit or 64-bit 10 Probe Guide for Performance Collector Software Requirements Software Requirements The ntperf probe requires the following software environment: ■ Nimsoft Monitor Server 7.1 to 7.6 or CA Unified Infrastructure Management 8.0 or later ■ Robot 5.23 or later ■ Java Virtual Machine 1.6 or later Monitoring System Requirements The ntperf probe monitors selected object/instance/counter values in the performance registry of Windows NT systems. Probe Deployment Information There are three ways to distribute archive packages. You can distribute the package within the web-based Admin Console (for supported probes), from within Infrastructure Manager, or use the standalone Distribution application. See Probe Deployment for more information on deploying probes. Chapter 2: ntperf Probe Deployment 11 Chapter 3: ntperf Configuration This section describes the configuration concepts and procedures for setting up the ntperf probe. This section contains the following topics: Probe Defaults (see page 13) Probe Configuration Interface Installation for ntperf (see page 13) Probe Configuration (see page 13) Probe Defaults At the time of deploying a probe for the first time on robot, some default configuration will get deployed automatically. These probe defaults could be Alarms, QoS, Profiles, and so on which save time to configure the default settings. These probe defaults will be seen on a fresh install, that is no instance of that probe is already available on that robot in activated or deactivated state. Probe Configuration Interface Installation for ntperf The probe configuration interface is automatically downloaded and installed by the Infrastructure Manager when the probe is deployed on a robot. Probe Configuration The ntperf probe is configured by defining one or more profiles, each identifying a particular performance value. You can set a threshold value for this value. When the performance value exceeds this value, the probe will send an alarm. There are three main tabs as listed below: ■ Setup (see page 14) ■ Status (see page 15) ■ Messages (see page 25) Chapter 3: ntperf Configuration 13 Probe Configuration Setup Tab The Setup tab is used to configure some general settings for the probe, which are common for all monitoring profiles. 14 Probe Guide for Performance Collector Probe Configuration The fields displayed in the above dialog are explained below: Check interval Specify the time interval at which the performance values are sampled. Please refer to the description of Alarms on Value (see page 20) tab for more details about sampling. Default message level Specify the default message level for alarm messages. This value can be overridden in each watcher. Configurator request timeout Specify the time out limit to list all performance objects and performance counters on GUI. While adding new profiles (or editing existing ones), sometimes It may take a lot of time to update these lists. Specifying a time out limit you allow the configurator to wait before canceling the request automatically. Log file Specify the file to which the probe logs information about its internal activity and the level of details written to the log file. Log level Specify the depth of details for which the log should be maintained. Log as little as possible during normal operation to minimize disk consumption, and increase the amount of detail when debugging. Status Tab The Status tab displays a list of performance profiles currently configured. Each profile can be activated or deactivated directly with a check box. Chapter 3: ntperf Configuration 15 Probe Configuration Right-clicking in the Performance profiles list gives you the following options: ■ Add profile - create a new performance watcher. ■ Edit profile - edit the currently selected watcher. ■ Remove profile - remove the currently selected watcher. Note: To Add/Edit a performance profile refer the Profile Configuration section (see page 13). Profile Configuration On the Status tab (see page 15) when you right-click and select the Add profile or Edit profile option, the Profile properties dialog is displayed. This dialog is used to configure profile specific parameters. 16 Probe Guide for Performance Collector Probe Configuration The fields displayed in the above dialog are explained below: Name Defines the name of profile. You must give a logical profile name so that it would be easier to remember its configuration details. Active Used to activate or deactivate the profile. Description Defines a brief information about the profile based on the parameters configured to give idea about profile function. Apart from these common fields there are four tabs as listed below: ■ Object Selection (see page 18) ■ Alarm on Value (see page 20) ■ Alarm on Value Change (see page 22) ■ Miscellaneous (see page 24) Chapter 3: ntperf Configuration 17 Probe Configuration Object Selection Tab The Object Selection tab is used to select the performance object to be monitored along with their threshold values. 18 Probe Guide for Performance Collector Probe Configuration The fields displayed in the above dialog are explained below: Object Specify the performance object to monitor. Counter Specify the counter for which the value will be extracted. Instance Specify the instance of the selected counter. When a performance object can have several instances (e.g. Process), the particular instance is identified here. If no value is specified, the watcher will be applied to all instances found. Note: When you select an Object and a Counter, there can be instances with similar name. You must add a new key value in your system registry to show instances in the application_pprocessID format. The registry key value only works for the .NET applications under monitoring. For more information, refer the Configure Instances for Performance Object Counter (see page 10) section. Calculate Value using scaling ratio Select this option if you wish to specify a scaling ratio to calculate the value. Chapter 3: ntperf Configuration 19 Probe Configuration Alarm on Value Tab The Alarm on Value tab is used to set a threshold value. If this threshold value is exceeded, the alarm specified will be issued. 20 Probe Guide for Performance Collector Probe Configuration The fields displayed in the above dialog are explained below: Watch Specifies the threshold parameters for monitoring the counter value and generating alarms. Threshold Operator Specifies the threshold operator (for example, = and <=) for comparing the actual value with the threshold value. Threshold Value Specifies the threshold value for generating alarm. For example, if your threshold operator is <= (less than or equal to), threshold value is 1250, and the monitor value is 1355; then the probe generates an alarm. If the monitor value is below or equal to 1250, no alarm is generated in the given scenario. Fetch Current Fetches the current value of the counter and displays it in the Threshold Value field. Sampling Specifies the number of performance values for which average based on the Check Interval period (specified in the Setup tab (see page 14)) will be computed. For example, if the Sampling value is specified as 5 and the Check Interval is configured to 60 seconds, then average of the latest 5 performance values received during each 60-second period will be computed. Alarm message Specifies the Alarm message to be raised, when the threshold value is breached. It overrides the built-in alarm message definition with your own values. Chapter 3: ntperf Configuration 21 Probe Configuration Alarm on Value Change Tab The Alarm on Value Change tab is used set a threshold for the expected change of the measured value. If this threshold value is exceeded, the alarm is issued. 22 Probe Guide for Performance Collector Probe Configuration The fields displayed in the above dialog are explained below: Watch Specifies the parameter for tracking the change in the counter value. Threshold Operator Specifies the threshold operator (for example, = and <=) for comparing the actual value with the threshold value. Threshold Value Specifies the threshold value for generating alarms. For example, if your threshold operator is <= (less than or equal to), threshold value is 100, and the change in monitor value is 105; then the probe generates an alarm. If the change in monitor value is below or equal to 100, no alarm is generated in the given scenario. Sampling Change summarized over all samples Select this option to make a summary of changes occurred in the counter value. For example, you have configured 3 in the Samples field of the Alarm on Value tab; then probe calculates delta between 3rd and 1st sample values. Change between each sample Select this option to record changes in each sample individually. For example, you have configured 3 in the Samples field of the Alarm on Value tab; then probe calculates delta between 1st and 2nd sample values, and between 3rd and 2nd sample values. Note: If the value in the Samples field under the Alarm on Value tab is set as one, then delta value is always zero. Messages Message Specifies the alarm message to be raised, when changes are beyond the threshold limit. Clear Message Specifies the clear alarm message. Chapter 3: ntperf Configuration 23 Probe Configuration Miscellaneous Tab The Miscellaneous tab is used to define alarm when specified object is not available for monitoring and the QoS message settings. 24 Probe Guide for Performance Collector Probe Configuration The fields in the above dialog are explained below: Not Found message Specifies a message (text, severity level and subsystem) to be issued if the object is not found. Quality of Service message on Enables the value check box(es) for the QoS message(s) you want to send for this profile. Quality of Service options If this option is not checked, the profile name will be used as QoS table name. If enabled, the name of instances found (if any) will be added to the QoS table name, giving a table name on the format <profile name>/<instance name>. QoS Max Value Scaling Select the Calculate Value using scaling ratio option if you wish to specify a scaling ratio to calculate the value. Messages Tab The Messages tab displays a list of currently configured alarm messages for ntperf probe. On the first configuration, this tab displays some default messages, which can be edited by the user. Users can also add their own messages. Right-clicking the Message pool list displays the following options: ■ New Message - Creates a new alarm message. ■ Edit Message - Modifies the currently selected message details. ■ Delete Message - Removes the currently selected message. Chapter 3: ntperf Configuration 25 Probe Configuration Add/Edit Message The ntperf probe maintains a pool of messages for different type of severities like Error Message, Warning Message and so on. You can add new messages to this pool and edit existing message details as required. Follow theses steps: 1. Right click in the Messages pool list, under Messages tab, and select New Message... option. The Message properties dialog appears: 26 Probe Guide for Performance Collector Probe Configuration The fields displayed in above dialog are explained below: Message text Enter the text to be displayed for the message. You can use variables by typing $ and using the variables from the list displayed. Severity Choose a severity level for the alarm from the drop-down list. Message token Choose a token for the message from the drop-down list. Message subsystem A descriptive text name for the subsystem. In the text field, the following variables can be used: $watcher $description $operation $limit $value $object $instance $counter 2. Configure the message parameters as described above. 3. Click OK to close the Message properties dialog. The New message dialog appears. 4. Define appropriate message name and click OK to save new alarm the message. The New message dialog do not appears, while editing an existing message. Once saved, the alarm is displayed in the message pool list of Messages tab. Note: To edit existing alarm details you have to select the Edit Message... option, rest of the process remains same.However, you cannot edit the message name and it appears in the title of Message Properties dialog. Chapter 3: ntperf Configuration 27 Chapter 4: QoS Threshold Metrics CA Nimsoft Monitor probes contain default QoS threshold values set. The default threshold values provide an idea of the type of values to be entered in the fields. However, the default values are not necessarily recommended best practice values. To aid in tuning thresholds and reducing false-positive alarms, this section describes the QoS metrics and provides the default QoS thresholds. This section contains the following topics: ntperf QoS Metrics (see page 29) ntperf Alert Metrics Default Settings (see page 30) ntperf QoS Metrics The following table describes the checkpoint metrics that can be configured using the ntperf probe. Monitor Name Units Description QOS_WIN_PERF Value Displays the performance data of an operating system, an application, service, or driver. QOS_WIN_PERF_DELTA Value Displays the difference in the incoming performance data over the specified number of samples. QOS_WIN_PERF_DELTA_DAY Value Displays the difference in the incoming performance data over the specified number of samples during a day. QOS_WIN_PERF_DELTA_HOUR Value Displays the difference in the incoming performance data over the specified number of samples during an hour. QOS_WIN_PERF_MAX Value Displays the largest value over the specified time period. Chapter 4: QoS Threshold Metrics 29 ntperf Alert Metrics Default Settings ntperf Alert Metrics Default Settings This section contains the alert metric default settings for the Performance Collector probe. QoS Metric Warning Threshold Warning Severity Error Threshold Error Severity Description AlarmOnDelta - - - critical Difference in monitored value at two intervals exceeds the threshold value. AlarmOnValue - - - critical Specified monitored value exceeds the threshold value. ClearOnDelta - - - clear Difference in monitored value at two intervals is within the threshold. ClearOnValue - - - clear Specified value is within the threshold. - critical No event found. NoFound - 30 Probe Guide for Performance Collector -
© Copyright 2025