HWNPM2131W Performance data could not be collected for device device name, because the device or data source cannot be reached (reason reason code). The current samples are skipped.

Explanation

The current attempt to retrieve a set of performance data from the device failed. No performance data will be inserted for the device in this time period. The next performance data sample recorded into the database might represent an average over more than the configured interval length.

The immediate operation of the running performance monitor is unaffected. The reason code can be used to help identify the exact cause of the problem encountered:

  1. Reason Code 0 indicates that the exact reason for the failure could not be determined. This should be a rare occurrence.
  2. Reason Code 1 indicates a bad target (device or data source) address. This condition can can occur when the user-specified host name or IP address, or the target port number are invalid such that they would cause the formation of an invalid URL or IP Address. This type of failure is rare and can usually also be identified via a java.net.MalformedURLException printed in the trace logs.
  3. Reason Code 2 indicates the problem to be an unknown target address. This condition can occur when a hostname rather than an IP address was specified as target address, and:
    • either the network is down,
    • the specified hostname cannot be resolved (i.e. the nameserver cannot be contacted, or the nameserver is down, or the specified hostname is not known to the nameserver), or
    • the specified hostname can be resolved by the nameserver but no longer exists on the network.
    This type of failure can usually also be identified via a java.net.UnknownHostException printed in the trace logs.
  4. Reason Code 3 indicates the problem to be an unreachable target address. This condition can occur when an IP address rather than a hostname was specified as target address, and either the network or a part of the network is down or is blocked by a firewall (the host cannot be contacted), or the specified IP address does not exist on the network. This type of failure can usually also be identified via a java.net.NoRouteToHostException in the trace logs.
  5. Reason Code 4 indicates the problem to be an unresponsive target. This condition can occur when the target server is powered off, or when the server is not listening on the port which is the target of the communication (for example if the web server or SMI-S provider is not operational). This type of failure can usually also be identified via a java.net.ConnectException printed in the trace logs.
  6. Reason Code 5 indicates a communication time-out for communication that uses UDP rather than TCP, for example when using SNMP data sources. This condition can occur when the target server cannot be reached, or when the SNMP data source is disabled on the target server, or when the SNMP port (161) is blocked by a firewall.

Action

If the problem persists for an hour or longer, ensure that your device and data source (if applicable) are operational. Also ensure that a network path exists between the IBM Spectrum Control server and the device or data source, including any appropriate firewall pass-throughs. If there is nothing wrong with the device or device agent, or with the network path, try cancelling and restarting the performance monitor job. If the problem is still not resolved, contact your IBM support representative.