public final class StatType
extends com.solacesystems.common.SolEnum
JCSMPStats
.
For details on how to poll statistics, refer to the provided Messaging API for Java samples.Modifier and Type | Field and Description |
---|---|
static StatType |
CACHE_FULFILL_REPLIES_DISCARDED
The number of cache replies discarded because a request has
been fulfilled.
|
static StatType |
CACHE_REQUESTS_FULFILLED
The number of cache requests that have been fulfilled with a live message.
|
static StatType |
CACHE_REQUESTS_SENT
The number of cache requests.
|
static StatType |
CACHED_MSGS_RECVED
The number of cache messages retrieved from caches.
|
static StatType |
MESSAGES_DISCARDED_INTERNAL
The number of incoming messages dropped by the API due to their
Consumer being stopped. |
static StatType |
MESSAGES_REJECTED_BY_APPLIANCE
The number of messages rejected by the appliance.
|
static StatType |
PUBLISHER_WINDOW_CLOSED
Counts the number of times an application attempted to enqueue a
Guaranteed Delivery message for publishing and found the publisher window
full.
|
static StatType |
RELIABLE_BYTES_RECVED
A count of bytes received through TCP.
|
static StatType |
RELIABLE_BYTES_RESENT
A count of bytes in reliable messages that were retransmitted to the appliance.
|
static StatType |
RELIABLE_BYTES_SENT
Total count of bytes sent through TCP.
|
static StatType |
RELIABLE_DIRECT_BYTES_RECVED
A count of bytes received as
DeliveryMode.DIRECT messages. |
static StatType |
RELIABLE_DIRECT_BYTES_SENT
A count of bytes sent as
DeliveryMode.DIRECT messages. |
static StatType |
RELIABLE_DIRECT_MSGS_RECVED
A count of
DeliveryMode.DIRECT messages received. |
static StatType |
RELIABLE_DIRECT_MSGS_SENT
A count of
DeliveryMode.DIRECT messages sent. |
static StatType |
RELIABLE_MSGS_DISCARDED_DUPLICATES
A count of messages received through TCP and dropped
for being received as duplicate.
|
static StatType |
RELIABLE_MSGS_DISCARDED_NO_MATCHING_FLOW
The number of messages discarded due to arriving on a message flow that did
not match any local open message flows.
|
static StatType |
RELIABLE_MSGS_DISCARDED_OUTOFORDER
A count of messages received through TCP and dropped
for being received out-of-order.
|
static StatType |
RELIABLE_MSGS_RECVED
A count of messages received through TCP.
|
static StatType |
RELIABLE_MSGS_RECVED_ACCEPTED
A count of messages received through TCP that the application has accepted.
|
static StatType |
RELIABLE_MSGS_RECVED_ACKED
A count of messages received through TCP that were
acknowledged, indicating successful delivery to the application.
|
static StatType |
RELIABLE_MSGS_RECVED_FAILED
A count of messages received through TCP that the application has failed to process.
|
static StatType |
RELIABLE_MSGS_RECVED_REJECTED
A count of messages received through TCP that have been rejected by the application.
|
static StatType |
RELIABLE_MSGS_RESENT
A count of reliable messages that were retransmitted to the appliance.
|
static StatType |
RELIABLE_MSGS_SENT
Total count of messages sent through TCP.
|
static StatType |
RELIABLE_MSGS_SENT_CONFIRMED
Total count of messages sent through TCP acknowledged by
the appliance.
|
static StatType |
RELIABLE_NONPERSISTENT_BYTES_RECVED
A count of bytes received as
DeliveryMode.NON_PERSISTENT messages. |
static StatType |
RELIABLE_NONPERSISTENT_BYTES_RESENT
A count of bytes in
DeliveryMode.NON_PERSISTENT messages that were retransmitted to the appliance. |
static StatType |
RELIABLE_NONPERSISTENT_BYTES_SENT
A count of bytes sent as
DeliveryMode.NON_PERSISTENT messages. |
static StatType |
RELIABLE_NONPERSISTENT_MSGS_RECVED
A count of
DeliveryMode.NON_PERSISTENT messages received. |
static StatType |
RELIABLE_NONPERSISTENT_MSGS_RECVED_ACCEPTED
A count of
DeliveryMode.NON_PERSISTENT messages received through TCP that the application has accepted. |
static StatType |
RELIABLE_NONPERSISTENT_MSGS_RECVED_ACKED
A count of
DeliveryMode.NON_PERSISTENT messages received that were acknowledged,
indicating successful delivery to the application. |
static StatType |
RELIABLE_NONPERSISTENT_MSGS_RECVED_FAILED
A count of
DeliveryMode.NON_PERSISTENT messages received through TCP that the application has failed to process. |
static StatType |
RELIABLE_NONPERSISTENT_MSGS_RECVED_REJECTED
A count of
DeliveryMode.NON_PERSISTENT messages received through TCP that have been rejected by the application. |
static StatType |
RELIABLE_NONPERSISTENT_MSGS_RESENT
A count of
DeliveryMode.NON_PERSISTENT messages that were retransmitted to the appliance. |
static StatType |
RELIABLE_NONPERSISTENT_MSGS_SENT
A count of
DeliveryMode.NON_PERSISTENT messages sent. |
static StatType |
RELIABLE_PERSISTENT_BYTES_RECVED
A count of bytes received as
DeliveryMode.PERSISTENT messages. |
static StatType |
RELIABLE_PERSISTENT_BYTES_RESENT
A count of bytes in
DeliveryMode.PERSISTENT messages that were retransmitted to the appliance. |
static StatType |
RELIABLE_PERSISTENT_BYTES_SENT
A count of bytes sent as
DeliveryMode.PERSISTENT messages. |
static StatType |
RELIABLE_PERSISTENT_MSGS_RECVED
A count of
DeliveryMode.PERSISTENT messages received. |
static StatType |
RELIABLE_PERSISTENT_MSGS_RECVED_ACCEPTED
A count of
DeliveryMode.PERSISTENT messages received through TCP that the application has accepted. |
static StatType |
RELIABLE_PERSISTENT_MSGS_RECVED_ACKED
A count of
DeliveryMode.PERSISTENT messages received that were acknowledged, indicating
successful delivery to the application. |
static StatType |
RELIABLE_PERSISTENT_MSGS_RECVED_FAILED
A count of
DeliveryMode.PERSISTENT messages received through TCP that the application has failed to process. |
static StatType |
RELIABLE_PERSISTENT_MSGS_RECVED_REJECTED
A count of
DeliveryMode.PERSISTENT messages received through TCP that have been rejected by the application. |
static StatType |
RELIABLE_PERSISTENT_MSGS_RESENT
A count of
DeliveryMode.PERSISTENT messages that were retransmitted to the appliance. |
static StatType |
RELIABLE_PERSISTENT_MSGS_SENT
A count of
DeliveryMode.PERSISTENT messages sent. |
static StatType |
REPLIES_DISCARDED
The number of replies that have been discarded because
there was no outstanding request.
|
static StatType |
REPLIES_RECVED
The number of replies to requests that have been received.
|
static StatType |
REQUESTS_SENT
The number of requests that have been sent.
|
static StatType |
REQUESTS_TIMED_OUT
The number of requests that have timed out waiting for a reply.
|
static StatType |
ROUTER_DISCARD_NOTIFICATIONS
The number of messages received with the Discard Notification bit set.
|
static StatType |
SMF_DISCARDS_UNKNOWN_ELEMENT
The number of SMF messages discarded due to the presence of an unknown
element in the SMF header.
|
static StatType |
SUBSCRIBER_CONGESTED_EVENT
The number of times the subscriber was congested and suspended reads from the
socket.
|
static StatType |
SUBSCRIBER_FLOW_WINDOW_CLOSED
Counts the number of times the subscriber window became closed, that is,
the number of times a Guaranteed Delivery message was enqueued for a
Consumer and that operation caused its local queue to be full. |
static StatType |
TOTAL_ACK_TIMEOUT
The number of times the acknowledgment timer expired.
|
static StatType |
TOTAL_BYTES_RECVED
A count of bytes received as part of subscriber messages.
|
static StatType |
TOTAL_BYTES_SENT
A count of bytes sent as part of published messages.
|
static StatType |
TOTAL_CONNECTION_ATTEMPTS
Total number of TCP connections attempted by this session.
|
static StatType |
TOTAL_ERROR_RESPONSE_CALLBACKS
The number of times the application's
JCSMPStreamingPublishEventHandler.handleError(java.lang.String, com.solacesystems.jcsmp.JCSMPException, long) method
or JCSMPStreamingPublishCorrelatingEventHandler.handleErrorEx(java.lang.Object, com.solacesystems.jcsmp.JCSMPException, long) method has been called. |
static StatType |
TOTAL_MSGS_RECVED
A count of messages received.
|
static StatType |
TOTAL_MSGS_SENT
A count of messages sent.
|
static StatType |
TOTAL_OK_RESPONSE_CALLBACKS
The number of times the application's
JCSMPStreamingPublishEventHandler.responseReceived(java.lang.String) method
or JCSMPStreamingPublishCorrelatingEventHandler.responseReceivedEx(java.lang.Object) method has been called. |
static StatType |
TOTAL_SEND_METHOD_CALLED
The number of times the
XMLMessageProducer.send(com.solacesystems.jcsmp.XMLMessage) and XMLMessageProducer.send(com.solacesystems.jcsmp.XMLMessage, com.solacesystems.jcsmp.Destination) methods have been called. |
static StatType |
TOTAL_SOCKET_BYTES_RECVED
A count of bytes received as part of subscriber messages, control messages,
and protocol overhead.
|
static StatType |
TOTAL_SOCKET_BYTES_SENT
A count of bytes sent over the sockets owned by this session, including SMF
protocol overhead.
|
static StatType |
TOTAL_SOCKET_COMPRESSED_BYTES_RECVED
A count of compressed bytes received (before decompression).
|
static StatType |
TOTAL_SOCKET_COMPRESSED_BYTES_SENT
A count of compressed bytes sent (after compression).
|
static StatType |
TOTAL_SOCKET_SSL_BYTES_RECVED
A count of ssl bytes received (before decryption).
|
static StatType |
TOTAL_SOCKET_SSL_BYTES_SENT
A count of ssl bytes sent (after encryption).
|
static StatType |
TOTAL_SOCKET_WEBSOCKET_BYTES_RECVED
A count of websocket bytes received (before decryption).
|
static StatType |
TOTAL_SOCKET_WEBSOCKET_BYTES_SENT
A count of websocket bytes sent (after encryption).
|
Modifier and Type | Method and Description |
---|---|
static Enumeration<StatType> |
elements() |
boolean |
equals(Object obj)
Test for equality
|
static StatType |
fromString(String label)
Look up a
StatType instance from its label. |
public static final StatType TOTAL_MSGS_SENT
public static final StatType TOTAL_SOCKET_BYTES_SENT
public static final StatType TOTAL_BYTES_SENT
public static final StatType TOTAL_SOCKET_COMPRESSED_BYTES_SENT
NOTE: This metric only applies to transport/channel compression.
public static final StatType TOTAL_SOCKET_SSL_BYTES_SENT
public static final StatType TOTAL_SOCKET_WEBSOCKET_BYTES_SENT
public static final StatType RELIABLE_MSGS_SENT
public static final StatType RELIABLE_BYTES_SENT
public static final StatType RELIABLE_MSGS_SENT_CONFIRMED
public static final StatType RELIABLE_PERSISTENT_MSGS_SENT
DeliveryMode.PERSISTENT
messages sent.public static final StatType RELIABLE_PERSISTENT_BYTES_SENT
DeliveryMode.PERSISTENT
messages.public static final StatType RELIABLE_NONPERSISTENT_MSGS_SENT
DeliveryMode.NON_PERSISTENT
messages sent.public static final StatType RELIABLE_NONPERSISTENT_BYTES_SENT
DeliveryMode.NON_PERSISTENT
messages.public static final StatType RELIABLE_DIRECT_MSGS_SENT
DeliveryMode.DIRECT
messages sent.public static final StatType RELIABLE_DIRECT_BYTES_SENT
DeliveryMode.DIRECT
messages.public static final StatType TOTAL_MSGS_RECVED
public static final StatType TOTAL_SOCKET_BYTES_RECVED
public static final StatType TOTAL_BYTES_RECVED
public static final StatType TOTAL_SOCKET_COMPRESSED_BYTES_RECVED
NOTE: This metric only applies to transport/channel compression.
public static final StatType TOTAL_SOCKET_SSL_BYTES_RECVED
public static final StatType TOTAL_SOCKET_WEBSOCKET_BYTES_RECVED
public static final StatType RELIABLE_MSGS_RECVED
public static final StatType RELIABLE_BYTES_RECVED
public static final StatType RELIABLE_MSGS_RECVED_ACKED
public static final StatType RELIABLE_MSGS_RECVED_ACCEPTED
public static final StatType RELIABLE_MSGS_RECVED_FAILED
public static final StatType RELIABLE_MSGS_RECVED_REJECTED
public static final StatType RELIABLE_PERSISTENT_MSGS_RECVED
DeliveryMode.PERSISTENT
messages received.public static final StatType RELIABLE_PERSISTENT_BYTES_RECVED
DeliveryMode.PERSISTENT
messages.public static final StatType RELIABLE_PERSISTENT_MSGS_RECVED_ACKED
DeliveryMode.PERSISTENT
messages received that were acknowledged, indicating
successful delivery to the application.public static final StatType RELIABLE_PERSISTENT_MSGS_RECVED_ACCEPTED
DeliveryMode.PERSISTENT
messages received through TCP that the application has accepted.public static final StatType RELIABLE_PERSISTENT_MSGS_RECVED_FAILED
DeliveryMode.PERSISTENT
messages received through TCP that the application has failed to process.public static final StatType RELIABLE_PERSISTENT_MSGS_RECVED_REJECTED
DeliveryMode.PERSISTENT
messages received through TCP that have been rejected by the application.public static final StatType RELIABLE_NONPERSISTENT_MSGS_RECVED
DeliveryMode.NON_PERSISTENT
messages received.public static final StatType RELIABLE_NONPERSISTENT_BYTES_RECVED
DeliveryMode.NON_PERSISTENT
messages.public static final StatType RELIABLE_NONPERSISTENT_MSGS_RECVED_ACKED
DeliveryMode.NON_PERSISTENT
messages received that were acknowledged,
indicating successful delivery to the application.public static final StatType RELIABLE_NONPERSISTENT_MSGS_RECVED_ACCEPTED
DeliveryMode.NON_PERSISTENT
messages received through TCP that the application has accepted.public static final StatType RELIABLE_NONPERSISTENT_MSGS_RECVED_FAILED
DeliveryMode.NON_PERSISTENT
messages received through TCP that the application has failed to process.public static final StatType RELIABLE_NONPERSISTENT_MSGS_RECVED_REJECTED
DeliveryMode.NON_PERSISTENT
messages received through TCP that have been rejected by the application.public static final StatType RELIABLE_DIRECT_MSGS_RECVED
DeliveryMode.DIRECT
messages received.public static final StatType RELIABLE_DIRECT_BYTES_RECVED
DeliveryMode.DIRECT
messages.public static final StatType RELIABLE_MSGS_DISCARDED_OUTOFORDER
public static final StatType RELIABLE_MSGS_DISCARDED_DUPLICATES
public static final StatType TOTAL_CONNECTION_ATTEMPTS
public static final StatType RELIABLE_PERSISTENT_MSGS_RESENT
DeliveryMode.PERSISTENT
messages that were retransmitted to the appliance.public static final StatType RELIABLE_PERSISTENT_BYTES_RESENT
DeliveryMode.PERSISTENT
messages that were retransmitted to the appliance.public static final StatType RELIABLE_NONPERSISTENT_MSGS_RESENT
DeliveryMode.NON_PERSISTENT
messages that were retransmitted to the appliance.public static final StatType RELIABLE_NONPERSISTENT_BYTES_RESENT
DeliveryMode.NON_PERSISTENT
messages that were retransmitted to the appliance.public static final StatType RELIABLE_MSGS_RESENT
public static final StatType RELIABLE_BYTES_RESENT
public static final StatType ROUTER_DISCARD_NOTIFICATIONS
Note that a message arriving with the Discard Notification bit set indicates that one or more messages prior to this message were dropped; therefore, this statistic is not indicative of the number of dropped messages.
public static final StatType SMF_DISCARDS_UNKNOWN_ELEMENT
Incoming protocol messages can be discarded due to the presence of unknown elements, such as an unknown protocol or parameter. Note that this statistic includes not only subscriber-bound routed messages, but all dropped SMF-encoded protocol messages received by the API.
public static final StatType SUBSCRIBER_CONGESTED_EVENT
public static final StatType RELIABLE_MSGS_DISCARDED_NO_MATCHING_FLOW
public static final StatType CACHE_REQUESTS_SENT
public static final StatType CACHE_REQUESTS_FULFILLED
public static final StatType CACHED_MSGS_RECVED
public static final StatType CACHE_FULFILL_REPLIES_DISCARDED
public static final StatType REQUESTS_SENT
public static final StatType REQUESTS_TIMED_OUT
public static final StatType REPLIES_RECVED
public static final StatType REPLIES_DISCARDED
public static final StatType PUBLISHER_WINDOW_CLOSED
High values for this statistic may indicate the publisher flow's window size is too low and is unable to keep up with the application's rate of message publishing.
public static final StatType SUBSCRIBER_FLOW_WINDOW_CLOSED
Consumer
and that operation caused its local queue to be full.
High values for this statistic may indicate the application is not processing incoming messages fast enough to keep up with the flow from the appliance, or the flow's window size is too low.
public static final StatType MESSAGES_DISCARDED_INTERNAL
public static final StatType MESSAGES_REJECTED_BY_APPLIANCE
public static final StatType TOTAL_OK_RESPONSE_CALLBACKS
JCSMPStreamingPublishEventHandler.responseReceived(java.lang.String)
method
or JCSMPStreamingPublishCorrelatingEventHandler.responseReceivedEx(java.lang.Object)
method has been called.public static final StatType TOTAL_ERROR_RESPONSE_CALLBACKS
JCSMPStreamingPublishEventHandler.handleError(java.lang.String, com.solacesystems.jcsmp.JCSMPException, long)
method
or JCSMPStreamingPublishCorrelatingEventHandler.handleErrorEx(java.lang.Object, com.solacesystems.jcsmp.JCSMPException, long)
method has been called.public static final StatType TOTAL_ACK_TIMEOUT
public static final StatType TOTAL_SEND_METHOD_CALLED
XMLMessageProducer.send(com.solacesystems.jcsmp.XMLMessage)
and XMLMessageProducer.send(com.solacesystems.jcsmp.XMLMessage, com.solacesystems.jcsmp.Destination)
methods have been called.public static Enumeration<StatType> elements()
public static StatType fromString(String label)
StatType
instance from its label.label
- The label of the StatType
to look up.null
if not found.public boolean equals(Object obj)
equals
in class com.solacesystems.common.SolEnum
Copyright 2004-2024 Solace Corporation. All rights reserved.