Adapter KPI Definitions
The following table lists Adapter KPI definitions.
wm.brokerdc.CustomAdapter
A custom adapter is any Broker client that does not use the IBM webMethods Adapter Development Kit. A Custom Adapter component can be created for any Broker client.
Custom Adapter components are contained in Broker components.
Discovery Mechanism
Auto-discovery via Broker.
KPIs
| Name | Description |
|---|---|
| string AdapterType | Type of resource to which the adapter is connected. |
| string Name | Adapter system name. |
| string ApplicationName | Application name for the adapter. |
| string ClientGroup | Client group name. |
| struct ClientStats | Statistics for the adapter's Broker client. Includes queue and document processing statistics. |
| date now | Current time on the Broker host. |
| date createTime | Time when the client was created. |
| Int cumulativeNumEventsDelivered | Number of events delivered by this client. |
| Int cumulativeNumEventsPublished | Total number of events published by this client. |
| Int cumulativeNumEventsRetrieved | Number of events retrieved by this client. |
| int numEventsPublished | Delta value of the number of events published by this client. |
| int numEventsDelivered | Delta value of the number of events delivered by this client. |
| int numEventsRetrieved | Delta value of the number of events retrieved by this client. |
| date lastEventPublishTime | Time when the last event was published by this client. |
| date lastEventDeliveryTime | Time when the last event was delivered by this client. |
| date lastEventQueueTime | Time when the last event was queued for this client. |
| date lastEventRetrieveTime | Time when the last event was retrieved by this client. |
| int queueLength | Number of events in the client queue. |
| int queueByteSize | Number of bytes worth of events in client queue. |
| date queueHighestLengthTime | Time when QueueHighestLength was last set, Forever (zero date and time) if not yet queued. |
| int ObjectStatus | Indicates Operational or Failed status of the component. |
| boolean ContainsResourceMessage | Flag indicating a resource message, such as a log message or exception message, has been received from the monitored resource. |
| int MessageSeverity | Severity level of
the resource message:
Critical = 1 Major = 2 Minor = 3 Warning = 4 Info = 5 Ok = 6 Indeterminate = 7 |
com.wm.isextdc.AdapterService
This interface defines KPIs for Integration Server adapter service components.
Discovery Mechanism
Automatically discovered via Integration Server.
KPIs
| Name | Description |
|---|---|
| string UniversalNameLocalPart |
Local part of the service universal name. |
| string UniversalNameNSPart |
Namespace part of the service universal name. |
| boolean WebService |
True if this is a Web service. |
| string SystemName |
Service system name. |
| string Type |
Output template type. Possible
values are
|
| boolean Stateless |
True for a stateless service. |
| string ACL |
Access control list. |
| boolean EnforceInternalACL |
True if ACLs are enforced for nested service invocations. |
| string OutputTemplate |
Service output template file. |
| string TemplateType |
Possible values are |
| boolean Caching |
True if caching is enabled. |
| boolean CachingPrefetch |
True if caching prefetch is enabled. |
| int CachingExpiration |
Result cache expiration interval, in seconds. |
| int PrefetchActivate |
Cache prefetch for the service result. |
| long CurrentlyRunning |
Current number of requests being processed. |
| long CumulativeRunTime |
Cumulative run time for this service, in milliseconds. |
| long deltaCumulativeRunTime |
Delta of the cumulative run time for this service, in milliseconds. This KPI reports the difference between the last two continuous poll readings of cumulativeRunTime. |
| long Count |
Total number of service requests. |
| long deltaCount |
Delta of the total number of service requests. This KPI reports the difference between the last two continuous poll readings of count. |
| long RetryCount |
Number of the times the service failed and was retried. |
| long deltaRetryCount |
Delta of the number of the times the service failed and was retried. This KPI reports the difference between the last two continuous poll readings of retryCount. |
| string JavaClass |
Java class that implements this service. |
| string JavaMethod |
Java method that implements this service. |
| date LastRan |
Last time the service was invoked. |
| string LoadError |
Last error loading the service. |
| long EMAILProtocolCumulativeRunTime |
The cumulative run time for this service invoked by EMAIL Protocol. |
| long FTPProtocolCumulativeRunTime |
The cumulative run time for this service invoked by FTP Protocol. |
| long HTTPProtocolCumulativeRunTime |
The cumulative run time for this service invoked by HTTP Protocol. |
| long HTTPSProtocolCumulativeRunTime |
The cumulative run time for this service invoked by HTTPS Protocol. |
| long SOAPProtocolCumulativeRunTime |
The cumulative run time for this service invoked by SOAP Protocol. |
| long BROKERXPORTProtocolCumulativeRunTime |
The cumulative run time for this service invoked by Broker Transport Protocol. |
| long EMAILProtocolNumInvokes |
The number of times this service has been invoked by EMAIL protocol. |
| long FTPProtocolNumInvokes |
The number of times this service has been invoked by FTP protocol. |
| long HTTPProtocolNumInvokes |
The number of times this service has been invoked by HTTP protocol. |
| long HTTPSProtocolNumInvokes |
The number of times this service has been invoked by HTTPS protocol. |
| long SOAPProtocolNumInvokes |
The number of times this service has been invoked by SOAP protocol. |
| long BROKERXPORTProtocolNumInvokes |
The number of times this service has been invoked by Broker Transport protocol. |
| int ObjectStatus |
Indicates Operational or Failed status of the component. |
| boolean ContainsResourceMessage |
Flag indicating a resource message, such as a log message or exception message, has been received from the monitored resource. |
| int MessageSeverity |
Severity level of the resource
message:
|
com.wm.artextdc.ARTConnection
The ART Connection component monitors a configured connection of an adapter instance to a resource instance.
Discovery Mechanism
Auto-discovered with discovery of IS.
KPIs
| Name | Description |
|---|---|
| string AdapterType | Locale-sensitive information about the type of adapter used by this connection. |
| int TotalConnections | Total number of connections existing currently in a pool for the resource (busy connections and free connections). |
| int BusyConnections | Number of connections currently in use by adapter instances. |
| int FreeConnections | Number of connections currently available. |
| long CompletionCount | Number of successful connections to the resource. |
| long deltaCompletionCount | Delta of the number of successful connections to the resource. This KPI reports the difference between the last two continuous poll readings of completionCount. |
| long FailureCount | Number of failed connections to the resource. |
| long deltaFailureCount | Delta of the number of failed connections to the resource. This KPI reports the difference between the last two continuous poll readings of failureCount. |
| string ConnectionType | Locale-sensitive name for adapter connection type. |
| int ObjectStatus | Indicates Operational or Failed status of the component. |
| boolean ContainsResourceMessage | Flag indicating a resource message, such as a log message or exception message, has been received from the monitored resource. |
| boolean ResourceConnectionStatus | Indicates Operational or Failed status of a connection to a resource. |
| boolean ResourceConnectionError | Indicates whether an error was detected in between poll cycles. |
| int MessageSeverity | Severity level of
the resource message:
Critical = 1 Major = 2 Minor = 3 Warning = 4 Info = 5 Ok = 6 Indeterminate = 7 |
com.wm.artextdc.ARTListener
ART Listeners are configured to handle data pushed from a resource to an Integration Server.
Discovery Mechanism
Automatic discovery when Integration Server is discovered.
KPIs
| Name | Description |
|---|---|
| string ConnectionName | Locale-sensitive name for the connection the listener uses to connect to the resource for polling. |
| date CreationDate | When the listener was created. |
| long ExecutionCount | Total number of times the notification has been executed. |
| long deltaExecutionCount | Delta of the total number of times the notification has been executed. This KPI reports the difference between the last two continuous poll readings of executionCount. |
| long ExecutionTime | Sum time of all notification executions that have occurred. |
| long FailureCount | Number of failed executions. |
| long deltaFailureCount | Delta of the number of failed executions. This KPI reports the difference between the last two continuous poll readings of failureCount. |
| int ObjectStatus | Indicates Operational or Failed status of the component. |
| boolean ContainsResourceMessage | Flag indicating a resource message, such as a log message or exception message, has been received from the monitored resource. |
| int MessageSeverity | Severity level of
the resource message:
Critical = 1 Major = 2 Minor = 3 Warning = 4 Info = 5 Ok = 6 Indeterminate = 7 |
com.wm.artextdc.ARTListenerNotification
ART Listener notifications are configured to handle events from a resource.
Discovery Mechanism
Automatic discovery when Integration Server is managed.
KPIs
| Name | Description |
|---|---|
| double AverageNotificationTime | Average running time (totalTime/count). |
| long CompletionCount | Number of successful notifications. |
| long deltaCompletionCount | Delta of the umber of successful notifications. This KPI reports the difference between the last two continuous poll readings of completionCount. |
| long ConsecutiveCompletions | Number of consecutive completions without a failure. |
| long deltaConsecutiveCompletions | Delta of the number of consecutive completions without a failure. This KPI reports the difference between the last two continuous poll readings of consecutiveCompletions. |
| long ConsecutiveFailures | Number of consecutive completions without a successful completion. |
| long deltaConsecutiveFailures | Delta of the number of consecutive completions without a successful completion. This KPI reports the difference between the last two continuous poll readings of consecutiveFailures. |
| date CreationDate | Creation date for the listener notification. |
| long FailureCount | Number of failed notifications. |
| long deltaFailureCount | Delta of the number of failed notifications. This KPI reports the difference between the last two continuous poll readings of failureCount. |
| string ListenerName | Locale-sensitive information about the listener with which this notification is associated. |
| long NotificationCount | Total number of times the listener notification has been executed. |
| long deltaNotificationCount | Delta of the total number of times the listener notification has been executed. This KPI reports the difference between the last two continuous poll readings of notificationCount. |
| string NotificationType | Listener notification type (synchronous or asynchronous). |
| string PublishableDocumentName | Name of the document the asynchronous listener notification publishes. |
| string RequestDocumentName | Name of the document associated with listener notification that is input to service. |
| string ReplyDocumentName | Name of the document associated with service output. |
| string ServiceName | TotalNotificationTime divided by NotificationCount. |
| long TotalNotificationTime | Total number of milliseconds a notification has been running. |
| long deltaTotalNotificationTime | Delta of the total number of milliseconds a notification has been running. This KPI reports the difference between the last two continuous poll readings of totalNotificationTime. |
| int ObjectStatus | Indicates Operational or Failed status of the component. |
| boolean ContainsResourceMessage | Flag indicating a resource message, such as a log message or exception message, has been received from the monitored resource. |
| int MessageSeverity | Severity level of
the resource message:
Critical = 1 Major = 2 Minor = 3 Warning = 4 Info = 5 Ok = 6 Indeterminate = 7 |
com.wm.artextdc.ARTPollingNotification
ART Polling notifications use connections to poll the resource.
Discovery Mechanism
Automatically discovered via Integration Server.
KPIs
| Name | Description |
|---|---|
| string ConnectionName | Locale-sensitive name for the connection the polling notification uses to connect to the resource for polling. |
| string PollingInterval | Interval at which to poll the resource. |
| boolean PollingOverlap | Whether to configure polling notifications to overlap. |
| boolean PollingImmediate | Polling configured to start immediately after notification is enabled. |
| date CreationDate | Duration of polling notification has been running. |
| long NotificationCount | Total number of times the polling notification has been executed. |
| long deltaNotificationCount | Delta of the total number of times the polling notification has been executed. This KPI reports the difference between the last two continuous poll readings of notificationCount. |
| long CompletionCount | Number of successful invocations. |
| long deltaCompletionCount | Delta of the number of successful invocations. This KPI reports the difference between the last two continuous poll readings of completionCount. |
| long FailureCount | Number of failed invocations. |
| long deltaFailureCount | Delta of the number of failed invocations. This KPI reports the difference between the last two continuous poll readings of failureCount. |
| long ConsecutiveCompletions | Number of consecutive completions without a failure. |
| long deltaConsecutiveCompletions | Delta of the number of consecutive completions without a failure. This KPI reports the difference between the last two continuous poll readings of consecutiveCompletions. |
| long ConsecutiveFailures | Number of consecutive failures without a successful completion. |
| long deltaConsecutiveFailures | Delta of the number of consecutive failures without a successful completion. This KPI reports the difference between the last two continuous poll readings of consecutiveFailures. |
| long TotalNotificationTime | Total number of milliseconds a notification has been running. |
| long deltaTotalNotificationTime | Delta of the total number of milliseconds a notification has been running. This KPI reports the difference between the last two continuous poll readings of totalNotificationTime. |
| double AverageNotificationTime | TotalNotificationTime divided by NotificationCount. |
| int ObjectStatus | Indicates Operational or Failed status of the component. |
| boolean ContainsResourceMessage | Flag indicating a resource message, such as a log message or exception message, has been received from the monitored resource. |
| int MessageSeverity | Severity level of
the resource message:
Critical = 1 Major = 2 Minor = 3 Warning = 4 Info = 5 Ok = 6 Indeterminate = 7 |