webMethods Adapter Runtime 10.7 | webMethods Adapter Runtime Documentation | webMethods Adapter Runtime User’s Documentation | Predefined Health Indicator | Predefined Health Indicator for WmART based Adapters
 
Predefined Health Indicator for WmART based Adapters
Microservices Runtime includes predefined health indicators for some of its basic components.
*The threshold for the health indicator is not configurable for adapters.
*The health indicator status of the Adapters is always UP.
The health indicator captures the connection and listener health parameter details for all the WmART based adapters defined at runtime. The Connections health parameter contains the details of each connection as described in the following table:
Key
Key
Description
alias
Name of the connection for which you want the usage statistics.
packageName
Name of the package in which the connection resides.
runtimeState
current
State of connection when the health service is invoked.
last
Information about the last update of the connection.
pooling
*expireTimeout. Interval in milliseconds that an inactive connection can remain in the pool before it is closed and removed from the pool.
*heartBeatInterval. Interval in seconds that the connection pool checks the connectivity of the idle connections.
*heartbeatEnabled. Flag to indicate if heartbeat is enabled or disabled. Possible values are:
*true.
*false.
*minimumPoolSize. Minimum number of connections in the connection pool.
*state. State of the connection pool. Possible values are:
*enabled.
*disabled.
statistics
totalConnections
Total number of connection instances.
busyConnections
Number of connections in use by services, notifications, and listeners.
totalHits
Number of successful connections since the last reset.
totalMissess
Number of unsuccessful connections since the last reset (when the request timed out).
state
State of the connection. The value can be enabled, disabled, or suspended.
The Listeners health parameter contains the details of each listener as described in the following table:
Key
Description
alias
Name of the listener for which you want the usage statistics.
listenerClassName
Fully qualified listener class name.
packageName
Name of the package in which the listener resides.
properties
Dictionary of key-value pairs containing the properties of the specified adapter.
retryBackOffTimeout
Time (milliseconds) before backing off from the subsequent retry attempt.
retryLimit
Number of times to retry before giving up further retry attempts or displaying error.
runtimeState
Dictionary of key-value pairs containing the listeners' runtime state properties of the specified adapter.