System Information |
ue:memory:usedGauge |
Gauge |
Heap Memory usage of the UltraESB process reported in bytes |
ue:system:loadAvgGauge |
Gauge |
CPU load average of the UltraESB process reported as X, where X/1000 gives the load average to 3 decimal points |
ue:system:openFDGauge |
Gauge |
The file descriptor usage of the UltraESB process, in other words how many files being opened by UltraESB |
ue:thread:activeGauge |
Gauge |
Number of active Java threads in the UltraESB, including system threads |
ue:messages:receivedCount |
Counter |
Total number of messages received to the UltraESB irrespective of the transports or proxy services |
ue:messages:sentCount |
Counter |
Total number of messages sent out by the UltraESB irrespective of the transports or proxy services |
ue:fc:fileUsage |
Counter |
Global file cache usage of the UltraESB of all used file caches |
ue:wm:threadUsage |
Counter |
Global all work manager thread usage (task executions) of the UltraESB |
Transport Metrics |
trp:${name}:receivedMessageCount |
Counter |
Number of received messages through this transport |
trp:${name}:receivingFaultCount |
Counter |
Number of faults encountered while receiving messages through this transport |
trp:${name}:receivedBytesGauge |
Gauge |
Amount of bytes received by this transport |
trp:${name}:sentMessageCount |
Counter |
Number of messages sent by this transport |
trp:${name}:sendingFaultCount |
Counter |
Number of faults encountered while sending messages via this transport |
trp:${name}:sentBytesGauge |
Gauge |
Amount of bytes sent by this transport |
Proxy Service Metrics |
proxy:${name}:processedInCount |
Counter |
Number of incoming messages processed by this proxy service |
proxy:${name}:processedOutCount |
Counter |
Number of outgoing messages processed by this proxy service |
proxy:${name}:handledErrorInCount |
Counter |
Number of errors of incoming messages handled by this proxy service |
proxy:${name}:handledErrorOutCount |
Counter |
Number of errors of outgoing messages handled by this proxy service |
proxy:${name}:failedInCount |
Counter |
Number of incoming message un-handled failures in this proxy service |
proxy:${name}:failedOutCount |
Counter |
Number of outgoing message un-handled failures in this proxy service |
proxy:${name}:processingInTime |
Timer |
Amount of time it takes to process an incoming message in this proxy service reported in nano seconds |
proxy:${name}:processingOutTime |
Timer |
Amount of time it takes to process an outgoing message in this proxy service reported in nano seconds |
proxy:${name}:responseTime |
Timer |
Amount of time between message acceptance to response by the proxy service. |
Sequence Metrics |
seq:${name}:successCount |
Counter |
Number of messages that has been executed in this sequence successfully (without any errors) |
seq:${name}:handledErrorCount |
Counter |
Number of messages that encounter an error which is handled with an error sequence, within this sequence |
seq:${name}:unhandledErrorCount |
Counter |
Number of messages that encounter an error but has not been handled within this sequence |
seq:${name}:totalProcessedCount |
Counter |
All messages that reached this sequence |
seq:${name}:executionTime |
Timer |
The number of nano seconds it took for a message to execute within this sequence |
Endpoint Metrics |
ep:${name}:processedMessageCount |
Counter |
Number of messages that has reached this endpoint, including fail-over messages |
ep:${name}:uniqueMessageCount |
Counter |
Number of unique messages that has reached this endpoint (excluding fail-over messages) |
ep:${name}:failOverMessageCount |
Counter |
Number of fail-over messages that has reached this endpoint |
ep:${name}:successfulMessageCount |
Counter |
Number of messages that got successfully delivered over this endpoint |
ep:${name}:suspendErrorSendingMessageCount |
Counter |
Number of suspended errors that are encountered while sending the message to the remote EPR via this endpoint |
ep:${name}:suspendErrorReceivingMessageCount |
Counter |
Number of suspended errors that are encountered while receiving the response from the remote EPR in this endpoint |
ep:${name}:temporaryErrorSendingMessageCount |
Counter |
Number of temporary errors that are encountered while sending the message to the remote EPR via this endpoint |
ep:${name}:temporaryErrorReceivingMessageCount |
Counter |
Number of temporary errors that are encountered while receiving the response from the remote EPR in this endpoint |
ep:${name}:otherErrorsCount |
Counter |
Number of other uncategorized errors that are encountered within this endpoint |
ep:${name}:responseTime |
Timer |
The response (round-trip) time of this endpoint |
File Cache Metrics |
fc:${name}:fileCacheUsage |
Counter |
Number of files used from this file cache |
fc:${name}:fileCacheOverflow |
Counter |
Number of files that overflowed to disk from this file cache |
fc:${name}:createdFiles |
Counter |
Number of created files within the file cache |
fc:${name}:filesInUse |
Counter |
Number of files currently acquired for processing from this file cache |
fc:${name}:overflowFilesInUse |
Counter |
Number of files currently acquired for processing as overflowed files from this file cache |
Work Manager Metrics |
wm:${name}:primaryThreadUsage |
Counter |
Number of tasks that got invoked with primary threads from this work manager |
wm:${name}:secondaryThreadUsage |
Counter |
Number of tasks that got invoked with secondary threads from this work manager |
wm:${name}:wipMessages |
Counter |
Number of messages that are currently being processed (work-in-progress) by a thread of this work manager |
wm:${name}:messageQueueSize |
Counter |
Number of messages that are queued to be executed by this work manager |
Interceptor Metrics |
int:${name}:processedCount |
Counter |
Number of interceptor invocations |
int:${name}:successCount |
Counter |
Successful interceptor invocations without and error |
int:${name}:handledErrorCount |
Counter |
Number of errors that got handled by an error handler in an interceptor |
int:${name}:unhandledErrorCount |
Counter |
Number of errors that are not handled in an interceptor |
int:${name}:acceptedCount |
Counter |
Number of accepted invocations by the interceptor (# of return true, times) |
int:${name}:rejectedCount |
Counter |
Number of rejected invocations by the interceptor (# of return false, times) |
int:${name}:executionTime |
Timer |
Execution time of the interception |