Catalog of Application Metrics
These tables describe metrics that you can use to assess the operation of any client application or service process.
Standard Application Metrics
TIBCO FTL software gathers these metrics for processes, event queues, transports, and endpoints.
Unless otherwise specified, a metric reports a counter's value at the end of each sample interval, and the counter resets to zero for the next interval.
ID | Metric Type | Description | Tracking |
---|---|---|---|
1 | Messages Sent | Outbound data messages through an endpoint in the client process. | Per endpoint |
2 | Messages Received | Inbound data messages through an endpoint in the client process. | Per endpoint |
12 | Bytes Received | Inbound data bytes on a transport in the client process. | Per transport |
11 | Bytes Sent | Outbound data bytes on a transport in the client process. | Per transport |
31 | Data Lost | Inbound data loss events on a transport in the client process.
It is not possible to measure the magnitude of the events in bytes. |
Per transport |
32 | Format Unavailable | Messages with an unrecognized format carried on a transport in the client process. | Per transport |
41 | Queue Backlog | Maximum number of messages in an event queue in the client process during the sample interval. | Per queue |
42 | Queue Discards | Inbound messages discarded by a queue in the client process. | Per queue |
51 | Dynamic Formats | Number of distinct dynamic formats registered within the client.
Creating a message with a dynamic format can increment this counter. Receiving an inbound message with a dynamic format can increment this counter. This counter can decrease as the client library automatically unregisters unused formats. |
Per client |
67 | Store Mismatch Messages | Number of message flows that result from store mismatch.
Any non-zero value indicates a store mismatch misconfiguration. Store mismatch is a misconfiguration in which a direct path transport connects two endpoints that are associated with two different persistence stores. |
Per endpoint |
70 | Resident Memory Set Size | Current size in kilobytes of an application's working memory set. | Per client |
71 | Peak Resident Memory Set Size | Maximum size in kilobytes, since the process started, of an application's working memory set. | Per client |
72 | Virtual Memory Size | Current size in kilobytes of an application's virtual memory set. | Per client |
73 | User CPU Time | Total user CPU time in microseconds, that is, time executing the process' object code. | Per client
Since the process started |
74 | System CPU Time | Total system CPU time in microseconds, that is, time executing operating system calls from the process. | Per client
Since the process started |
75 | Total CPU Time | Total CPU time in microseconds, that is, the sum of time executing the process' object code and its operating system calls. | Per client
Since the process started |
Metrics for Multicast and RUDP Transports
TIBCO FTL software gathers additional metrics for each transport that uses UDP-based protocols, such as multicast and RUDP transports.
For all metrics in the following table, tracking is per transport.
Unless otherwise specified, a metric reports a counter's value at the end of each sample interval. These metrics are cumulative since the transport established its bus.
ID | Metric Type | Description |
---|---|---|
61 | Packets Sent | Outbound data packets on a multicast or RUDP transport.
This counter includes all outbound data packets, including original data packets and retransmitted data packets. |
62 | Packets Received | Inbound data packets on a multicast or RUDP transport.
This counter includes all inbound data packets, including original data packets and retransmitted data packets. |
63 | Packets Retransmitted | Outbound packets retransmitted on a multicast or RUDP transport.
If the transport retransmits a packet several times, it increments this counter for each retransmission. |
64 | Packets Missed | Number of missed inbound packets on a multicast or RUDP transport. |
65 | Packets Lost Outbound | Number of outbound packets discarded on a multicast or RUDP transport. |
66 | Packets Lost Inbound | Number of inbound packets deemed lost on a multicast or RUDP transport.
The transport accounts a packet as lost after its reliability constraints expire. |