10.2.3 PFM - RM for Platform was started, but no performance data is being collected
If the Status field value in the PD record is ERROR, take appropriate action based on the Reason field value. If the cause of the error cannot be determined after you perform appropriate action, collect maintenance data and contact the system administrator.
The following describes the items to be checked for each Reason field value.
- Organization of this subsection
(1) Connection failed: Connection to the monitored host failed.
- When the monitored host is running Windows
-
-
Is the monitored host running?
-
Is the WMI service running on the monitored host?
-
Were the settings for the following specified correctly when the monitoring target was set up?#1
• TargetHost
-
Can the name be resolved by the host name (TargetHost) that was specified when the monitoring target was set up?
-
Were the following WMI connection setup procedures performed correctly?
• DCOM setting at the PFM - RM host
• WMI namespace setting at the monitored host
• Firewall setting at the monitored host
-
If there is a firewall between PFM - RM for Platform and the monitoring target, is the firewall passage port set appropriately?
-
- When the monitored host is running UNIX
-
-
Is the monitored host running?
-
Is the SSH service running on the monitored host?
-
Were the following settings specified correctly when the monitored host was set up?#1
• Target Host
• UseCommonAccount#2
• User#3
• Private_Key_File#3
•Port
-
Can the name be resolved by the host name (TargetHost) that was specified when the monitoring target was set up?
-
Were the settings for the following items specified correctly when the instance environment was set up?#4 (This applies only when the PFM - RM host is running Windows.)
•SSH_Type
•SSH_Client
•Perl_Module
-
Was the SSH connection setup procedure performed correctly?
-
If there is a firewall between PFM - RM for Platform and the monitoring target, is the firewall passage port set appropriately?
-
- #1
-
To check the items that have been set up, execute the jpcconf target setup command. If you are using common account information, execute the jpcconf acc display command to check the setting items. Alternatively, in PFM - Web Console, from the Remote Monitor Collector service of PFM - RM for Platform, view the Remote Monitor Configuration property to check the settings.
- #2
-
This item is displayed when both the version of PFM - RM for Platform and the version of the prerequisite program (PFM - Manager or PFM - Base) in the same machine as PFM - RM for Platform are 10-50 or later.
- #3
-
If you are using common account information, the values of User and Private_Key_File are the respective values that are specified in User and Private_Key_File in common account information (ssh).
- #4
-
To check the items that have been set up, execute the jpcconf inst setup command. Alternatively, in PFM - Web Console, from the Remote Monitor Collector service of PFM - RM for Platform, view the Remote Monitor Configuration property to check the settings.
(2) Authorization failed: Authorization of the monitored host failed.
The items to be checked in Windows are described below. This error is not applicable to UNIX.
- When the monitored host is running Windows
-
-
Were the following settings specified correctly when the monitoring target was set up?#1
•UseCommonAccount#2
• User#3
• Password#3
• Domain#3
-
Were the following WMI connection setup procedures performed correctly?
• DCOM setting on the PFM - RM host
• DCOM setting on the monitored host
-
- #1
-
To check the settings, execute the jpcconf target setup command. If you are using common account information, execute the jpcconf acc display command to check the setting items. Alternatively, use PFM - Web Console to check the settings by displaying the Remote Monitor Configuration properties from the Remote Monitor Collector service of PFM - RM for Platform.
- #2
-
This item is displayed when both the version of PFM - RM for Platform and the version of the prerequisite program (PFM - Manager or PFM - Base) in the same machine as PFM - RM for Platform are 10-50 or later.
- #3
-
If you are using common account information, the values of User, Password, and Domain are the respective values that are specified in User, Password, and Domain in common account information (wmi).
(3) Collection timeout: Performance data collection did not end within the specified time
- When the monitored host is running Windows
-
-
In the instance environment, is the collection interval of the collection process for the monitored host too short?
The collection interval of the collection process means the Interval setting in the instance environment. If this interval is short, either reduce the number of monitoring targets in the instance environment or lengthen the collection interval of the collection process.
-
Has the monitored host been started?
-
Were settings specified correctly when the monitored host was set up?#1
-
Was the WMI connection setting procedure followed correctly?
-
Is the PFM - RM host or the monitored host under a heavy system load?
-
- When the monitored host is running UNIX
-
-
In the instance environment, is the collection interval of the collection process for the monitored host too short?
The collection interval of the collection process means the Interval setting in the instance environment. If this interval is short, either reduce the number of monitoring targets in the instance environment or lengthen the collection interval of the collection process.
-
Has the monitored host been started?
-
Were settings specified correctly when the monitored host was set up?#1
-
Was the SSH connection setting procedure followed correctly?
-
Is the PFM - RM host or the monitored host under a heavy system load?
-
Was no set for UseDNS#3 in the /etc/ssh/sshd_config#2 file on the SSH server of the monitored host?
If the environment takes time to resolve the PFM - RM for Platform host name on the SSH server of the monitored host, a timeout might occur when collecting performance data from PFM - RM for Platform. In this case, this issue might be solved by setting no for UseDNS#3 in the /etc/ssh/sshd_config#2 file on the SSH server of the monitored host.
-
- #1
-
To check the items that have been set up, execute the jpcconf target setup command. Alternatively, in PFM - Web Console, from the Remote Monitor Collector service of PFM - RM for Platform, view the Remote Monitor Configuration property to check the settings.
- #2
-
This will be /opt/ssh/etc/sshd_config when using HP-UX.
- #3
-
This will be LookupClientHostname when using Solaris.
(4) Invalid environment (SSH_Client): The file specified in SSH_Client when the instance environment was set up does not exist (when the PFM - RM host is running Windows and the monitored host is running UNIX)
The item to be checked when the PFM - RM host is running Windows and the monitored host is running UNIX is shown below. This error is not applicable when the monitored host is running Windows or when the PFM - RM host is running UNIX.
-
Was the following setting specified correctly when the instance environment was set up?#
SSH_Client
- #
-
To check the item that has been set up, execute the jpcconf inst setup command. Alternatively, in PFM - Web Console, from the Remote Monitor Collector service of PFM - RM for Platform, view the Remote Monitor Configuration property to check the setting.
(5) Invalid environment (Perl_Module): The file specified in Perl_Module when the instance environment was set up does not exist (when the PFM - RM host is running Windows and the monitored host is running UNIX)
The item to be checked when the PFM - RM host is running Windows and the monitored host is running UNIX is shown below. This error is not applicable when the monitored host is running Windows or when the PFM - RM host is running UNIX.
-
Was the following setting specified correctly when the instance environment was set up?#
Perl_Module
- #
-
To check the item that has been set up, execute the jpcconf inst setup command. Alternatively, in PFM - Web Console, from the Remote Monitor Collector service of PFM - RM for Platform, view the Remote Monitor Configuration property to check the setting.
(6) Invalid environment (Private_Key_File): The file specified in Private_Key_File when the monitored host was set up does not exist
The environment where the message The file specified in Private_Key_File when the monitored host was set up does not exist is output differs according to the version of PFM - RM for Platform, as follows:
-
When the version of PFM - RM for Platform is from 09-50 to 10-00: The message is output if the PFM - RM host is running Windows, and the monitored host is running UNIX.
-
When the version of PFM - RM for Platform is 10-50 or later: The message is output if the PFM - RM host is running Windows or UNIX, and the monitored host is running UNIX.
The items below are checked when the monitored host is running UNIX. This error is not applicable when the monitored host is running Windows.
-
Were the following items specified correctly when the monitored host was set up?#1
•UseCommonAccount#2
•Private_Key_File#3
- #1
-
To check the item that has been set up, execute the jpcconf target setup command. If you are using common account information, execute the jpcconf acc display command to check the setting items.
Alternatively, in PFM - Web Console, from the Remote Monitor Collector service of PFM - RM for Platform, view the Remote Monitor Configuration property to check the setting.
- #2
-
This item is displayed when both the version of PFM - RM for Platform and the version of the prerequisite program (PFM - Manager or PFM - Base) in the same machine as PFM - RM for Platform are 10-50 or later.
- #3
-
If you are using common account information, the value of Private_Key_File is the value that is specified in Private_Key_File in common account information (ssh).
(7) Values other than those described above
-
Collect maintenance data and contact the system administrator.
-
If the monitored host is running Windows, check the application event log and take the appropriate corrective action.
To use PFM - RM for Platform to collect performance data for the records listed below, PFM - RM for Platform must be set up so that objects can be monitored on the performance console.# The table below lists the objects corresponding to each record, the source (service) names that are output to the event log, and the performance extension DLLs.
- #
-
You can use Performance to check the object name that corresponds to each record. If there is no corresponding object, specify the settings according to the procedure provided in Microsoft Knowledge Base by Microsoft so that the objects can be monitored.
Table 10‒1: Objects corresponding to each record, the source (service) names that are output to the event log, and the performance extension DLLs No.
Category
Record name (record ID)
Object name
Source (service) name that is output to the event log
Performance extension DLL
1
Disk
Logical Disk Overview (PI_LDSK)
LogicalDisk
WinMgmt
perfdisk.dll
2
Physical Disk Overview (PI_PDSK)
PhysicalDisk
3
Network-related
Network Interface Overview (PI_NET)
Network Interface
perfctrs.dll
4
OS in general (such as processors and memory)
System Overview (PI)
Memory
perfos.dll
5
System
6
Processor
7
Processor Overview (PI_CPU)
Processor
If the name WinMgmt is recorded in the application event log, PFM - RM for Platform might not function correctly or the records corresponding to that source (service) might not be collected. If the application event log contains the events shown in the table below, either reinstall the source (service) or eliminate the cause of the error that is disclosed in Microsoft Knowledge Base, or contact the developer of the source (service), and then repair the environment so that the application event logs are not recorded.
The following table shows examples of application event logs when PFM - RM for Platform is not functioning correctly or the records for the source (service) cannot be collected.
Table 10‒2: Examples of application event logs when records are not collected successfully No.
Event ID
Source (service) name
Event log information
1
37
WinMgmt
WMI ADAP 0x0 was unable to read the file-name performance library due to an unknown problem in the library.
2
41
WMI ADAP did not create object index n for the performance library service-name because the value was not found by the 009 subkey.
3
61
WMI ADAP was unable to process the file-name performance library due to a time violation in the open function.
-
If the monitoring target is running UNIX, check whether the df command can be correctly executed, then take the appropriate recovery step.
If the monitoring target is running UNIX, PFM - RM for Platform needs to run in a state in which the df command can be executed normally and the information in the mounted remote file system can be referenced. If you specify Y for the setting Disk_Category of the instance environment when the df command cannot be executed normally and the remote file system does not return a response, the Remote Agent service will not be able to collect performance data correctly. In this case, take the following actions:
-
Change the setting Disk_Category of the instance environment to N.
-
Execute either of the following commands to stop the df process on the remote host specified as the monitoring target:
• kill -TERM df-process-ID
• kill df-process-ID
-
Correctly mount the remote file system by taking the appropriate action, such as restarting the NFS daemon.
-
Return the setting Disk_Category of the instance environment to Y.
-