public class HiveMQMetrics extends Object
HiveMQMetric for every metric which is provided by HiveMQ| Modifier and Type | Field and Description |
|---|---|
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
BYTES_READ_CURRENT
represents a
Gauge, which holds the current (last 5 seconds) amount of read bytes |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
BYTES_READ_TOTAL
represents a
Gauge, which holds the total amount of read bytes |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
BYTES_WRITE_CURRENT
represents a
Gauge, which holds the current (last 5 seconds) amount of written bytes |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
BYTES_WRITE_TOTAL
represents a
Gauge, which holds total of written bytes |
static String |
CALLBACK_EXECUTOR_PREFIX |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
CLIENT_SESSIONS_CURRENT
represents a
Gauge, which measures the current count of stored sessions |
static HiveMQMetric<com.codahale.metrics.Counter> |
CLUSTER_NAME_REQUEST_RETRY_COUNT
represents a
Counter, which measures the current count of retry that have been processed to request the name of other cluster nodes. |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
CLUSTER_NODE_COUNT
represents a
Gauge, which holds the current amount of nodes in cluster |
static HiveMQMetric<com.codahale.metrics.Timer> |
CLUSTER_TOPOLOGY_CHANGE_TIMER
represents a
Timer, which measures the time spent waiting for cluster topology changes |
static HiveMQMetric<com.codahale.metrics.Counter> |
CONNECTIONS_CLOSED_COUNT
represents a
Counter, which is increased every time a network connection is closed |
static HiveMQMetric<com.codahale.metrics.Counter> |
CONNECTIONS_CLOSED_GRACEFUL_COUNT
represents a
Counter, which is increased every time a network connection is closed gracefully. |
static HiveMQMetric<com.codahale.metrics.Counter> |
CONNECTIONS_CLOSED_UNGRACEFUL_COUNT
represents a
Counter, which is increased every time a network connection is closed ungraceful. |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
CONNECTIONS_OVERALL_CURRENT
represents a
Gauge, which holds the current total number of connections |
static HiveMQMetric<com.codahale.metrics.Histogram> |
CONNECTIONS_OVERALL_MEAN
represents a
Histogram, which holds the mean total number of connections |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
DIRECT_MEMORY_USED
represents a
Gauge, which holds the currently used direct memory in bytes |
static HiveMQMetric<com.codahale.metrics.Counter> |
DROPPED_MESSAGE_BEFORE_PUBLISH_SEND_COUNT
represents a
Counter, which counts PUBLISH messages that have been dropped, because an exception was thrown in a BeforePublishSendCallback |
static HiveMQMetric<com.codahale.metrics.Counter> |
DROPPED_MESSAGE_COUNT
represents a
Counter, which counts every dropped PUBLISH messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
DROPPED_MESSAGE_IN_FLIGHT_WINDOW_COUNT
represents a
Counter, which counts PUBLISH messages that have been dropped, because the in-flight message queue for the client was full |
static HiveMQMetric<com.codahale.metrics.Counter> |
DROPPED_MESSAGE_INTERNAL_ERROR
represents a
Counter, which counts PUBLISH messages that have been dropped, because of an internal error |
static HiveMQMetric<com.codahale.metrics.Counter> |
DROPPED_MESSAGE_NOT_CONNECTED_COUNT
represents a
Counter, which counts the PUBLISH messages that have been dropped, because a clean session client disconnected before the message could be sent |
static HiveMQMetric<com.codahale.metrics.Counter> |
DROPPED_MESSAGE_NOT_WRITABLE_COUNT
represents a
Counter, which counts PUBLISH messages that have been dropped, because the socket for the client was not writable (only QoS 0) |
static HiveMQMetric<com.codahale.metrics.Counter> |
DROPPED_MESSAGE_QUEUE_FULL_COUNT
represents a
Counter, which counts PUBLISH messages that have been dropped, because the message queue for a disconnected persistent session client was full |
static HiveMQMetric<com.codahale.metrics.Counter> |
DROPPED_MESSAGE_QUEUE_NOT_EMPTY
represents a
Counter, which counts PUBLISH messages that have been dropped, because there QoS was 0 and the client session queue was not yet empty |
static HiveMQMetric<com.codahale.metrics.Meter> |
DROPPED_MESSAGE_RATE
represents a
Meter,which measures the current rate of dropped PUBLISH messages |
static String |
EXCEPTION_PREFIX |
static HiveMQMetric<com.codahale.metrics.Counter> |
HALF_FULL_QUEUE_COUNT
represents a
Counter, which counts the amount of clients with a message queue, that is at least half-full. |
static HiveMQMetric<com.codahale.metrics.Counter> |
INCOMING_CONNECT_COUNT
represents a
Counter, which counts every incoming MQTT CONNECT messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
INCOMING_CONNECT_RATE
represents a
Meter,which measures the current rate of incoming MQTT CONNECT messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
INCOMING_DISCONNECT_COUNT
represents a
Counter, which counts every incoming MQTT DISCONNECT messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
INCOMING_DISCONNECT_RATE
represents a
Meter,which measures the current rate of incoming MQTT DISCONNECT messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
INCOMING_MESSAGE_COUNT
represents a
Counter, which counts every incoming MQTT message |
static HiveMQMetric<com.codahale.metrics.Meter> |
INCOMING_MESSAGE_RATE
represents a
Meter,which measures the current rate of incoming MQTT messages |
static HiveMQMetric<com.codahale.metrics.Histogram> |
INCOMING_MESSAGE_SIZE_MEAN
represents a
Histogram, which measures the distribution of incoming MQTT message size (payload without fixed header) |
static HiveMQMetric<com.codahale.metrics.Counter> |
INCOMING_PINGREQ_COUNT
represents a
Counter, which counts every incoming MQTT PINGREQ messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
INCOMING_PINGREQ_RATE
represents a
Meter,which measures the current rate of incoming MQTT PINGREQ messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
INCOMING_PUBACK_COUNT
represents a
Counter, which counts every incoming MQTT PUBACK messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
INCOMING_PUBACK_RATE
represents a
Meter,which measures the current rate of incoming MQTT PUBACK messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
INCOMING_PUBCOMP_COUNT
represents a
Counter, which counts every incoming MQTT PUBCOMP messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
INCOMING_PUBCOMP_RATE
represents a
Meter,which measures the current rate of incoming MQTT PUBCOMP messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
INCOMING_PUBLISH_COUNT
represents a
Counter, which counts every incoming MQTT PUBLISH messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
INCOMING_PUBLISH_RATE
represents a
Meter,which measures the current rate of incoming MQTT PUBLISH messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
INCOMING_PUBLISH_RETAINED_COUNT
represents a
Counter, which counts every incoming MQTT PUBLISH messages with the retained flag set |
static HiveMQMetric<com.codahale.metrics.Histogram> |
INCOMING_PUBLISH_SIZE_MEAN
represents a
Histogram, which measures the distribution of incoming MQTT message size (payload without fixed header) |
static HiveMQMetric<com.codahale.metrics.Counter> |
INCOMING_PUBREC_COUNT
represents a
Counter, which counts every incoming MQTT PUBREC messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
INCOMING_PUBREC_RATE
represents a
Meter,which measures the current rate of incoming MQTT PUBREC messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
INCOMING_PUBREL_COUNT
represents a
Counter, which counts every incoming MQTT PUBREL messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
INCOMING_PUBREL_RATE
represents a
Meter,which measures the current rate of incoming MQTT PUBREL messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
INCOMING_SUBSCRIBE_COUNT
represents a
Counter, which counts every incoming MQTT SUBSCRIBE messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
INCOMING_SUBSCRIBE_RATE
represents a
Meter,which measures the current rate of incoming MQTT SUBSCRIBE messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
INCOMING_UNSUBSCRIBE_COUNT
represents a
Counter, which counts every incoming MQTT UNSUBSCRIBE messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
INCOMING_UNSUBSCRIBE_RATE
represents a
Meter,which measures the current rate of incoming MQTT UNSUBSCRIBE messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
KEEP_ALIVE_DISCONNECT_COUNT
represents a
Counter, which measures the total count of clients that have been disconnected, because they did not send a message within their keep alive interval
PluginExecutorService |
static HiveMQMetric<com.codahale.metrics.Counter> |
OUTGOING_CONNACK_COUNT
represents a
Counter, which counts every outgoing MQTT CONNACK messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
OUTGOING_CONNACK_RATE
represents a
Meter, which measures the current rate of outgoing MQTT CONNACK messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
OUTGOING_MESSAGE_COUNT
represents a
Counter, which counts every outgoing MQTT message |
static HiveMQMetric<com.codahale.metrics.Meter> |
OUTGOING_MESSAGE_RATE
represents a
Meter,which measures the current rate of outgoing MQTT messages |
static HiveMQMetric<com.codahale.metrics.Histogram> |
OUTGOING_MESSAGE_SIZE_MEAN
represents a
Histogram, which measures the distribution of incoming MQTT message size (payload without fixed header) |
static HiveMQMetric<com.codahale.metrics.Counter> |
OUTGOING_PINGRESP_COUNT
represents a
Counter, which counts every outgoing MQTT PINGRESP messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
OUTGOING_PINGRESP_RATE
represents a
Meter,which measures the current rate of outgoing MQTT PINGRESP messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
OUTGOING_PUBACK_COUNT
represents a
Counter, which counts every outgoing MQTT PUBACK messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
OUTGOING_PUBACK_RATE
represents a
Meter, which measures the current rate of outgoing MQTT PUBACK messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
OUTGOING_PUBCOMP_COUNT
represents a
Counter, which counts every outgoing MQTT PUBCOMP messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
OUTGOING_PUBCOMP_RATE
represents a
Meter, which measures the current rate of outgoing MQTT PUBCOMP messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
OUTGOING_PUBLISH_COUNT
represents a
Counter, which counts every outgoing MQTT PUBLISH messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
OUTGOING_PUBLISH_RATE
represents a
Meter, which measures the current rate of outgoing MQTT PUBLISH messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
OUTGOING_PUBLISH_RETAINED_COUNT
represents a
Counter, which counts every outgoing MQTT PUBLISH messages with the retained flag set |
static HiveMQMetric<com.codahale.metrics.Histogram> |
OUTGOING_PUBLISH_SIZE_MEAN
represents a
Histogram, which measures the distribution of incoming MQTT message size (payload without fixed header) |
static HiveMQMetric<com.codahale.metrics.Counter> |
OUTGOING_PUBREC_COUNT
represents a
Counter, which counts every outgoing MQTT PUBREC messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
OUTGOING_PUBREC_RATE
represents a
Meter, which measures the current rate of outgoing MQTT PUBREC messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
OUTGOING_PUBREL_COUNT
represents a
Counter, which counts every outgoing MQTT PUBREL messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
OUTGOING_PUBREL_RATE
represents a
Meter, which measures the current rate of outgoing MQTT PUBREL messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
OUTGOING_SUBACK_COUNT
represents a
Counter, which counts every outgoing MQTT SUBACK messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
OUTGOING_SUBACK_RATE
represents a
Meter, which measures the current rate of outgoing MQTT SUBACK messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
OUTGOING_UNSUBACK_COUNT
represents a
Counter, which counts every outgoing MQTT UNSUBACK messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
OUTGOING_UNSUBACK_RATE
represents a
Meter, which measures the current rate of outgoing MQTT UNSUBACK messages |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
OVERLOAD_PROTECTION_CLIENTS_AVERAGE_CREDITS
represents a
Gauge, which holds the average amount of available credits between all clients. |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
OVERLOAD_PROTECTION_CLIENTS_BACKPRESSURE_ACTIVE
represents a
Gauge, which holds the current amount of clients for which backpressure is applied by overload protection. |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
OVERLOAD_PROTECTION_CLIENTS_USING_CREDITS
represents a
Gauge, which holds the current amount of clients having less than the full amount of credits. |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
OVERLOAD_PROTECTION_CREDITS_PER_TICK
represents a
Gauge, which holds the current amount of credits a client receives per tick. |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
PAYLOAD_PERSISTENCE_ENTRIES
represents a
Gauge, which holds the current amount of payloads stored in the payload persistence. |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
PAYLOAD_PERSISTENCE_REMOVABLE_ENTRIES
represents a
Gauge, which holds the current amount of payloads stored in the payload persistence, that can be removed by the cleanup. |
static HiveMQMetric<com.codahale.metrics.Counter> |
PERSISTENT_SESSIONS_ACTIVE
represents a
Counter, which measures the current count of active persistent sessions |
static String |
PLUGIN_EXECUTOR_PREFIX |
static HiveMQMetric<com.codahale.metrics.Meter> |
PLUGIN_EXECUTOR_SERVICE_COMPLETED
represents a
Meter, which measures the current count of completed jobs to the
PluginExecutorService |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_EXECUTOR_SERVICE_DURATION
represents a
Timer, which measures the duration of time spent on submitted jobs to the
PluginExecutorService |
static HiveMQMetric<com.codahale.metrics.Counter> |
PLUGIN_EXECUTOR_SERVICE_RUNNING
represents a
Meter, which measures the current count of running jobs to the
PluginExecutorService |
static HiveMQMetric<com.codahale.metrics.Meter> |
PLUGIN_EXECUTOR_SERVICE_SCHEDULED_ONCE
represents a
Meter, which measures the current rate of scheduled jobs in the
PluginExecutorService that run once |
static HiveMQMetric<com.codahale.metrics.Counter> |
PLUGIN_EXECUTOR_SERVICE_SCHEDULED_OVERRUN
represents a
Meter, which measures the current count of jobs to the
PluginExecutorService that are overrun which means that the job lasted so long that it interfered with the next scheduled job |
static HiveMQMetric<com.codahale.metrics.Histogram> |
PLUGIN_EXECUTOR_SERVICE_SCHEDULED_PERCENT_OF_PERIOD
represents a
Meter, which Measures how much percent of the scheduled period the
PluginExecutorService jobs lasted |
static HiveMQMetric<com.codahale.metrics.Meter> |
PLUGIN_EXECUTOR_SERVICE_SCHEDULED_REPETITIVELY
represents a
Meter, which measures the current rate of scheduled jobs in the
PluginExecutorService that run repetitively |
static HiveMQMetric<com.codahale.metrics.Meter> |
PLUGIN_EXECUTOR_SERVICE_SUMBITTED
represents a
Meter, which measures the current rate of submitted jobs to the
PluginExecutorService |
static HiveMQMetric<com.codahale.metrics.Counter> |
PLUGIN_RATE_LIMIT_EXCEEDED_COUNT
represents a
Counter, which count the amount of times that the plugin service rate limit was exceeded
PluginExecutorService |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_AFTER_LOGIN_FAILED
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the AfterLoginCallback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_AFTER_LOGIN_SUCCESS
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the AfterLoginCallback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_AUTHENTICATION
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnAuthenticationCallback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_AUTHORIZATION
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnAuthorizationCallback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_CONNACK_SEND
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnConnackSend callback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_CONNECT
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnConnectCallback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_DISCONNECT
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnDisconnectCallback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_PERMISSIONS_DISCONNECT_PUBLISH
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnInsufficientPermissionDisconnect |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_PERMISSIONS_DISCONNECT_SUBSCRIBE
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnInsufficientPermissionDisconnect |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_PING
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnPingCallback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_PUBACK_RECEIVED
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnPubackReceived callback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_PUBACK_SEND
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnPubackSend callback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_PUBCOMP_RECEIVED
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnPubcompReceived callback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_PUBCOMP_SEND
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnPubcompSend callback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_PUBLISH_RECEIVED
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnPublishReceivedCallback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_PUBLISH_SEND
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnPublishSend |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_PUBREC_RECEIVED
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnPubrecReceived callback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_PUBREC_SEND
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnPubrecSend callback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_PUBREL_RECEIVED
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnPubrelReceived callback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_PUBREL_SEND
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnPubrelSend callback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_RESTRICTIONS
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the RestrictionsAfterLoginCallback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_SESSION_READY
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnSessionReadyCallback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_SUBACK_SEND
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnSubackSend callback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_SUBSCRIBE
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnSubscribeCallback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_TOPIC_SUBSCRIPTION
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnTopicSubscriptionCallback callback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_UNSUBACK_SEND
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnUnsubackSend callback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_UNSUBSCRIBE
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnUnsubscribeCallback |
static HiveMQMetric<com.codahale.metrics.Timer> |
PLUGIN_TIMER_WEBUI_AUTHENTICATION
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the WebUIAuthenticationCallback |
static HiveMQMetric<com.codahale.metrics.Counter> |
POSSIBLY_STALE_SUBSCRIPTIONS
represents a
Counter, which counts the current amount of clients subscriptions that may be removable by the topic tree cleanup. |
static HiveMQMetric<com.codahale.metrics.Meter> |
PUBLISH_QUEUE_RATE
represents a
Meter, which measures the rate of messages put into the publish queue |
static HiveMQMetric<com.codahale.metrics.Counter> |
PUBLISH_QUEUE_SIZE
represents a
Counter, which measures the current count of messages in the publish queue
PluginExecutorService |
static HiveMQMetric<com.codahale.metrics.Meter> |
PUBLISH_RESENT
represents a
Meter, which measures the rate of PUBLISH messages that are resent, because the broker did not receive a PUBACK message in time. |
static HiveMQMetric<com.codahale.metrics.Meter> |
PUBREL_RESENT
represents a
Meter, which measures the rate of PUBREL messages that are resent, because the broker did not receive a PUBCOMP message in time. |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
RETAINED_MESSAGES_CURRENT
represents a
Gauge, which holds the current amount of retained messages |
static HiveMQMetric<com.codahale.metrics.Histogram> |
RETAINED_MESSAGES_MEAN
represents a
Histogram, which holds metrics about the mean payload-size of retained messages in bytes |
static HiveMQMetric<com.codahale.metrics.Meter> |
RETAINED_MESSAGES_RATE
represents a
Histogram, which holds the current rate of retained messages |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
SESSIONS_PERSISTENT_QUEUE_MESSAGE_COUNT
represents a
Gauge, which holds the current number of queued messages in persistent sessions |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
SINGLE_WRITER_ATTRIBUTE_TASKS
represents a
Gauge, which holds the current amount of disk I/O tasks that are enqueued by the attribute persistence. |
static HiveMQMetric<com.codahale.metrics.Timer> |
SINGLE_WRITER_ATTRIBUTE_TIMER
represents a
Timer, which measures the mean execution time (in nanoseconds)
of attribute disk I/O tasks |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
SINGLE_WRITER_CLIENT_GROUP_TASKS
represents a
Gauge, which holds the current amount of tasks that are enqueued by the client group persistence. |
static HiveMQMetric<com.codahale.metrics.Timer> |
SINGLE_WRITER_CLIENT_GROUP_TIMER
represents a
Timer, which measures the mean execution time (in nanoseconds)
of client group tasks |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
SINGLE_WRITER_CLIENT_SESSION_TASKS
represents a
Gauge, which holds the current amount of disk I/O tasks that are enqueued by the client session persistence. |
static HiveMQMetric<com.codahale.metrics.Timer> |
SINGLE_WRITER_CLIENT_SESSION_TIMER
represents a
Timer, which measures the mean execution time (in nanoseconds)
of client session disk I/O tasks |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
SINGLE_WRITER_NONEMPTY_QUEUES
represents a
Gauge, which holds the current amount of single writer task queues that are not empty. |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
SINGLE_WRITER_OUTGOING_MESSAGE_FLOW_TASKS
represents a
Gauge, which holds the current amount of disk I/O tasks that are enqueued by the outgoing message flow persistence. |
static HiveMQMetric<com.codahale.metrics.Timer> |
SINGLE_WRITER_OUTGOING_MESSAGE_FLOW_TIMER
represents a
Timer, which measures the mean execution time (in nanoseconds)
of outgoing message flow disk I/O tasks |
static String |
SINGLE_WRITER_PREFIX
Deprecated.
|
static HiveMQMetric<com.codahale.metrics.Counter> |
SINGLE_WRITER_QUEUE_MISSES
represents a
Counter, which measures the current count of loops that all single writer threads have done without executing a task
PluginExecutorService |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
SINGLE_WRITER_QUEUED_MESSAGES_TASKS
represents a
Gauge, which holds the current amount of disk I/O tasks that are enqueued by the queued messages persistence. |
static HiveMQMetric<com.codahale.metrics.Timer> |
SINGLE_WRITER_QUEUED_MESSAGES_TIMER
represents a
Timer, which measures the mean execution time (in nanoseconds)
of queued messages disk I/O tasks |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
SINGLE_WRITER_REQUEST_EVENT_BUS_TASKS
represents a
Gauge, which holds the current amount of tasks that are enqueued by the request event bus. |
static HiveMQMetric<com.codahale.metrics.Timer> |
SINGLE_WRITER_REQUEST_EVENT_BUS_TIMER
represents a
Timer, which measures the mean execution time (in nanoseconds)
of request event bus tasks |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
SINGLE_WRITER_RETAINED_MESSAGE_TASKS
represents a
Gauge, which holds the current amount of disk I/O tasks that are enqueued by the retained message persistence. |
static HiveMQMetric<com.codahale.metrics.Timer> |
SINGLE_WRITER_RETAINED_MESSAGE_TIMER
represents a
Timer, which measures the mean execution time (in nanoseconds)
of retained message disk I/O tasks |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
SINGLE_WRITER_RUNNING_THREADS
represents a
Gauge, which holds the current amount of threads that are executing disk I/O tasks. |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
SINGLE_WRITER_SUBSCRIPTION_TASKS
represents a
Gauge, which holds the current amount of disk I/O tasks that are enqueued by the subscription persistence. |
static HiveMQMetric<com.codahale.metrics.Timer> |
SINGLE_WRITER_SUBSCRIPTION_TIMER
represents a
Timer, which measures the mean execution time (in nanoseconds)
of subscription disk I/O tasks |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
SINGLE_WRITER_TOTAL_TASKS
represents a
Gauge, which holds the current amount of disk I/O tasks that are enqueued by all persistences. |
static HiveMQMetric<com.codahale.metrics.Counter> |
SUBSCRIPTIONS_CURRENT
represents a
Counter, which measures the current count of subscriptions |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
SUPERVISION_OVERLOAD_PROTECTION_LEVEL
represents a
Gauge, which holds the current level of supervision overload protection |
static HiveMQMetric<com.codahale.metrics.Timer> |
TOMBSTONE_CLEAN_UP_JOB_TIMER
represents a
Timer, which measures the execution time of the tombstone cleanup jobs |
static HiveMQMetric<com.codahale.metrics.Meter> |
TOTAL_EXCEPTION_RATE
represents a
Meter, which measures the rate of unhandled Exceptions |
static String |
WEBINTERFACE_EXECUTOR_PREFIX |
| Constructor and Description |
|---|
HiveMQMetrics() |
public static final String PLUGIN_EXECUTOR_PREFIX
public static final String CALLBACK_EXECUTOR_PREFIX
public static final String EXCEPTION_PREFIX
public static final String WEBINTERFACE_EXECUTOR_PREFIX
@Deprecated public static final String SINGLE_WRITER_PREFIX
public static final HiveMQMetric<com.codahale.metrics.Counter> INCOMING_MESSAGE_COUNT
Counter, which counts every incoming MQTT messagepublic static final HiveMQMetric<com.codahale.metrics.Counter> OUTGOING_MESSAGE_COUNT
Counter, which counts every outgoing MQTT messagepublic static final HiveMQMetric<com.codahale.metrics.Meter> INCOMING_MESSAGE_RATE
Meter,which measures the current rate of incoming MQTT messagespublic static final HiveMQMetric<com.codahale.metrics.Meter> OUTGOING_MESSAGE_RATE
Meter,which measures the current rate of outgoing MQTT messagespublic static final HiveMQMetric<com.codahale.metrics.Histogram> INCOMING_MESSAGE_SIZE_MEAN
Histogram, which measures the distribution of incoming MQTT message size (payload without fixed header)public static final HiveMQMetric<com.codahale.metrics.Histogram> OUTGOING_MESSAGE_SIZE_MEAN
Histogram, which measures the distribution of incoming MQTT message size (payload without fixed header)public static final HiveMQMetric<com.codahale.metrics.Meter> INCOMING_CONNECT_RATE
Meter,which measures the current rate of incoming MQTT CONNECT messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> INCOMING_CONNECT_COUNT
Counter, which counts every incoming MQTT CONNECT messagespublic static final HiveMQMetric<com.codahale.metrics.Meter> OUTGOING_CONNACK_RATE
Meter, which measures the current rate of outgoing MQTT CONNACK messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> OUTGOING_CONNACK_COUNT
Counter, which counts every outgoing MQTT CONNACK messagespublic static final HiveMQMetric<com.codahale.metrics.Meter> INCOMING_PUBLISH_RATE
Meter,which measures the current rate of incoming MQTT PUBLISH messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> INCOMING_PUBLISH_COUNT
Counter, which counts every incoming MQTT PUBLISH messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> INCOMING_PUBLISH_RETAINED_COUNT
Counter, which counts every incoming MQTT PUBLISH messages with the retained flag setpublic static final HiveMQMetric<com.codahale.metrics.Histogram> INCOMING_PUBLISH_SIZE_MEAN
Histogram, which measures the distribution of incoming MQTT message size (payload without fixed header)public static final HiveMQMetric<com.codahale.metrics.Histogram> OUTGOING_PUBLISH_SIZE_MEAN
Histogram, which measures the distribution of incoming MQTT message size (payload without fixed header)public static final HiveMQMetric<com.codahale.metrics.Meter> OUTGOING_PUBLISH_RATE
Meter, which measures the current rate of outgoing MQTT PUBLISH messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> OUTGOING_PUBLISH_COUNT
Counter, which counts every outgoing MQTT PUBLISH messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> OUTGOING_PUBLISH_RETAINED_COUNT
Counter, which counts every outgoing MQTT PUBLISH messages with the retained flag setpublic static final HiveMQMetric<com.codahale.metrics.Meter> INCOMING_DISCONNECT_RATE
Meter,which measures the current rate of incoming MQTT DISCONNECT messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> INCOMING_DISCONNECT_COUNT
Counter, which counts every incoming MQTT DISCONNECT messagespublic static final HiveMQMetric<com.codahale.metrics.Meter> INCOMING_PINGREQ_RATE
Meter,which measures the current rate of incoming MQTT PINGREQ messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> INCOMING_PINGREQ_COUNT
Counter, which counts every incoming MQTT PINGREQ messagespublic static final HiveMQMetric<com.codahale.metrics.Meter> OUTGOING_PINGRESP_RATE
Meter,which measures the current rate of outgoing MQTT PINGRESP messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> OUTGOING_PINGRESP_COUNT
Counter, which counts every outgoing MQTT PINGRESP messagespublic static final HiveMQMetric<com.codahale.metrics.Meter> INCOMING_PUBACK_RATE
Meter,which measures the current rate of incoming MQTT PUBACK messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> INCOMING_PUBACK_COUNT
Counter, which counts every incoming MQTT PUBACK messagespublic static final HiveMQMetric<com.codahale.metrics.Meter> OUTGOING_PUBACK_RATE
Meter, which measures the current rate of outgoing MQTT PUBACK messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> OUTGOING_PUBACK_COUNT
Counter, which counts every outgoing MQTT PUBACK messagespublic static final HiveMQMetric<com.codahale.metrics.Meter> INCOMING_PUBCOMP_RATE
Meter,which measures the current rate of incoming MQTT PUBCOMP messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> INCOMING_PUBCOMP_COUNT
Counter, which counts every incoming MQTT PUBCOMP messagespublic static final HiveMQMetric<com.codahale.metrics.Meter> OUTGOING_PUBCOMP_RATE
Meter, which measures the current rate of outgoing MQTT PUBCOMP messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> OUTGOING_PUBCOMP_COUNT
Counter, which counts every outgoing MQTT PUBCOMP messagespublic static final HiveMQMetric<com.codahale.metrics.Meter> INCOMING_PUBREC_RATE
Meter,which measures the current rate of incoming MQTT PUBREC messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> INCOMING_PUBREC_COUNT
Counter, which counts every incoming MQTT PUBREC messagespublic static final HiveMQMetric<com.codahale.metrics.Meter> OUTGOING_PUBREC_RATE
Meter, which measures the current rate of outgoing MQTT PUBREC messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> OUTGOING_PUBREC_COUNT
Counter, which counts every outgoing MQTT PUBREC messagespublic static final HiveMQMetric<com.codahale.metrics.Meter> INCOMING_PUBREL_RATE
Meter,which measures the current rate of incoming MQTT PUBREL messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> INCOMING_PUBREL_COUNT
Counter, which counts every incoming MQTT PUBREL messagespublic static final HiveMQMetric<com.codahale.metrics.Meter> OUTGOING_PUBREL_RATE
Meter, which measures the current rate of outgoing MQTT PUBREL messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> OUTGOING_PUBREL_COUNT
Counter, which counts every outgoing MQTT PUBREL messagespublic static final HiveMQMetric<com.codahale.metrics.Meter> INCOMING_SUBSCRIBE_RATE
Meter,which measures the current rate of incoming MQTT SUBSCRIBE messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> INCOMING_SUBSCRIBE_COUNT
Counter, which counts every incoming MQTT SUBSCRIBE messagespublic static final HiveMQMetric<com.codahale.metrics.Meter> OUTGOING_SUBACK_RATE
Meter, which measures the current rate of outgoing MQTT SUBACK messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> OUTGOING_SUBACK_COUNT
Counter, which counts every outgoing MQTT SUBACK messagespublic static final HiveMQMetric<com.codahale.metrics.Meter> INCOMING_UNSUBSCRIBE_RATE
Meter,which measures the current rate of incoming MQTT UNSUBSCRIBE messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> INCOMING_UNSUBSCRIBE_COUNT
Counter, which counts every incoming MQTT UNSUBSCRIBE messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> HALF_FULL_QUEUE_COUNT
Counter, which counts the amount of clients with a message queue, that is at least half-full.public static final HiveMQMetric<com.codahale.metrics.Meter> DROPPED_MESSAGE_RATE
Meter,which measures the current rate of dropped PUBLISH messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> DROPPED_MESSAGE_COUNT
Counter, which counts every dropped PUBLISH messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> DROPPED_MESSAGE_NOT_CONNECTED_COUNT
Counter, which counts the PUBLISH messages that have been dropped, because a clean session client disconnected before the message could be sentpublic static final HiveMQMetric<com.codahale.metrics.Counter> DROPPED_MESSAGE_QUEUE_FULL_COUNT
Counter, which counts PUBLISH messages that have been dropped, because the message queue for a disconnected persistent session client was fullpublic static final HiveMQMetric<com.codahale.metrics.Counter> DROPPED_MESSAGE_IN_FLIGHT_WINDOW_COUNT
Counter, which counts PUBLISH messages that have been dropped, because the in-flight message queue for the client was fullpublic static final HiveMQMetric<com.codahale.metrics.Counter> DROPPED_MESSAGE_NOT_WRITABLE_COUNT
Counter, which counts PUBLISH messages that have been dropped, because the socket for the client was not writable (only QoS 0)public static final HiveMQMetric<com.codahale.metrics.Counter> DROPPED_MESSAGE_QUEUE_NOT_EMPTY
Counter, which counts PUBLISH messages that have been dropped, because there QoS was 0 and the client session queue was not yet emptypublic static final HiveMQMetric<com.codahale.metrics.Counter> DROPPED_MESSAGE_INTERNAL_ERROR
Counter, which counts PUBLISH messages that have been dropped, because of an internal errorpublic static final HiveMQMetric<com.codahale.metrics.Counter> DROPPED_MESSAGE_BEFORE_PUBLISH_SEND_COUNT
Counter, which counts PUBLISH messages that have been dropped, because an exception was thrown in a BeforePublishSendCallbackpublic static final HiveMQMetric<com.codahale.metrics.Meter> OUTGOING_UNSUBACK_RATE
Meter, which measures the current rate of outgoing MQTT UNSUBACK messagespublic static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> RETAINED_MESSAGES_CURRENT
Gauge, which holds the current amount of retained messagespublic static final HiveMQMetric<com.codahale.metrics.Histogram> RETAINED_MESSAGES_MEAN
Histogram, which holds metrics about the mean payload-size of retained messages in bytespublic static final HiveMQMetric<com.codahale.metrics.Meter> RETAINED_MESSAGES_RATE
Histogram, which holds the current rate of retained messagespublic static final HiveMQMetric<com.codahale.metrics.Counter> OUTGOING_UNSUBACK_COUNT
Counter, which counts every outgoing MQTT UNSUBACK messagespublic static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> BYTES_READ_CURRENT
Gauge, which holds the current (last 5 seconds) amount of read bytespublic static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> BYTES_WRITE_CURRENT
Gauge, which holds the current (last 5 seconds) amount of written bytespublic static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> BYTES_READ_TOTAL
Gauge, which holds the total amount of read bytespublic static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> BYTES_WRITE_TOTAL
Gauge, which holds total of written bytespublic static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> CONNECTIONS_OVERALL_CURRENT
Gauge, which holds the current total number of connectionspublic static final HiveMQMetric<com.codahale.metrics.Histogram> CONNECTIONS_OVERALL_MEAN
Histogram, which holds the mean total number of connectionspublic static final HiveMQMetric<com.codahale.metrics.Counter> CONNECTIONS_CLOSED_GRACEFUL_COUNT
Counter, which is increased every time a network connection is closed gracefully.
Graceful means the client sent a DISCONNECT message before closing the TCP connectionpublic static final HiveMQMetric<com.codahale.metrics.Counter> CONNECTIONS_CLOSED_UNGRACEFUL_COUNT
Counter, which is increased every time a network connection is closed ungraceful.
Ungraceful means the client did NOT send a DISCONNECT message before closing the TCP connectionpublic static final HiveMQMetric<com.codahale.metrics.Counter> CONNECTIONS_CLOSED_COUNT
Counter, which is increased every time a network connection is closedpublic static final HiveMQMetric<com.codahale.metrics.Counter> SUBSCRIPTIONS_CURRENT
Counter, which measures the current count of subscriptionspublic static final HiveMQMetric<com.codahale.metrics.Counter> PERSISTENT_SESSIONS_ACTIVE
Counter, which measures the current count of active persistent sessionspublic static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> CLIENT_SESSIONS_CURRENT
Gauge, which measures the current count of stored sessionspublic static final HiveMQMetric<com.codahale.metrics.Meter> PLUGIN_EXECUTOR_SERVICE_SUMBITTED
Meter, which measures the current rate of submitted jobs to the
PluginExecutorServicepublic static final HiveMQMetric<com.codahale.metrics.Counter> PLUGIN_EXECUTOR_SERVICE_RUNNING
Meter, which measures the current count of running jobs to the
PluginExecutorServicepublic static final HiveMQMetric<com.codahale.metrics.Meter> PLUGIN_EXECUTOR_SERVICE_COMPLETED
Meter, which measures the current count of completed jobs to the
PluginExecutorServicepublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_EXECUTOR_SERVICE_DURATION
Timer, which measures the duration of time spent on submitted jobs to the
PluginExecutorServicepublic static final HiveMQMetric<com.codahale.metrics.Meter> PLUGIN_EXECUTOR_SERVICE_SCHEDULED_ONCE
Meter, which measures the current rate of scheduled jobs in the
PluginExecutorService that run oncepublic static final HiveMQMetric<com.codahale.metrics.Meter> PLUGIN_EXECUTOR_SERVICE_SCHEDULED_REPETITIVELY
Meter, which measures the current rate of scheduled jobs in the
PluginExecutorService that run repetitivelypublic static final HiveMQMetric<com.codahale.metrics.Counter> PLUGIN_EXECUTOR_SERVICE_SCHEDULED_OVERRUN
Meter, which measures the current count of jobs to the
PluginExecutorService that are overrun which means that the job lasted so long that it interfered with the next scheduled jobpublic static final HiveMQMetric<com.codahale.metrics.Histogram> PLUGIN_EXECUTOR_SERVICE_SCHEDULED_PERCENT_OF_PERIOD
Meter, which Measures how much percent of the scheduled period the
PluginExecutorService jobs lastedpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_AFTER_LOGIN_SUCCESS
Timer, which measures the mean execution time (in nanoseconds)
of the AfterLoginCallbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_AFTER_LOGIN_FAILED
Timer, which measures the mean execution time (in nanoseconds)
of the AfterLoginCallbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_AUTHENTICATION
Timer, which measures the mean execution time (in nanoseconds)
of the OnAuthenticationCallbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_RESTRICTIONS
Timer, which measures the mean execution time (in nanoseconds)
of the RestrictionsAfterLoginCallbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_AUTHORIZATION
Timer, which measures the mean execution time (in nanoseconds)
of the OnAuthorizationCallbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_PERMISSIONS_DISCONNECT_PUBLISH
Timer, which measures the mean execution time (in nanoseconds)
of the OnInsufficientPermissionDisconnectpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_PERMISSIONS_DISCONNECT_SUBSCRIBE
Timer, which measures the mean execution time (in nanoseconds)
of the OnInsufficientPermissionDisconnectpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_CONNECT
Timer, which measures the mean execution time (in nanoseconds)
of the OnConnectCallbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_DISCONNECT
Timer, which measures the mean execution time (in nanoseconds)
of the OnDisconnectCallbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_PUBLISH_RECEIVED
Timer, which measures the mean execution time (in nanoseconds)
of the OnPublishReceivedCallbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_PUBLISH_SEND
Timer, which measures the mean execution time (in nanoseconds)
of the OnPublishSendpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_SUBSCRIBE
Timer, which measures the mean execution time (in nanoseconds)
of the OnSubscribeCallbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_PUBACK_SEND
Timer, which measures the mean execution time (in nanoseconds)
of the OnPubackSend callbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_PUBACK_RECEIVED
Timer, which measures the mean execution time (in nanoseconds)
of the OnPubackReceived callbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_SUBACK_SEND
Timer, which measures the mean execution time (in nanoseconds)
of the OnSubackSend callbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_UNSUBACK_SEND
Timer, which measures the mean execution time (in nanoseconds)
of the OnUnsubackSend callbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_PUBCOMP_SEND
Timer, which measures the mean execution time (in nanoseconds)
of the OnPubcompSend callbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_PUBCOMP_RECEIVED
Timer, which measures the mean execution time (in nanoseconds)
of the OnPubcompReceived callbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_PUBREC_SEND
Timer, which measures the mean execution time (in nanoseconds)
of the OnPubrecSend callbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_PUBREC_RECEIVED
Timer, which measures the mean execution time (in nanoseconds)
of the OnPubrecReceived callbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_PUBREL_SEND
Timer, which measures the mean execution time (in nanoseconds)
of the OnPubrelSend callbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_PUBREL_RECEIVED
Timer, which measures the mean execution time (in nanoseconds)
of the OnPubrelReceived callbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_TOPIC_SUBSCRIPTION
Timer, which measures the mean execution time (in nanoseconds)
of the OnTopicSubscriptionCallback callbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_CONNACK_SEND
Timer, which measures the mean execution time (in nanoseconds)
of the OnConnackSend callbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_UNSUBSCRIBE
Timer, which measures the mean execution time (in nanoseconds)
of the OnUnsubscribeCallbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_PING
Timer, which measures the mean execution time (in nanoseconds)
of the OnPingCallbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_SESSION_READY
Timer, which measures the mean execution time (in nanoseconds)
of the OnSessionReadyCallbackpublic static final HiveMQMetric<com.codahale.metrics.Timer> PLUGIN_TIMER_WEBUI_AUTHENTICATION
Timer, which measures the mean execution time (in nanoseconds)
of the WebUIAuthenticationCallbackpublic static final HiveMQMetric<com.codahale.metrics.Meter> TOTAL_EXCEPTION_RATE
Meter, which measures the rate of unhandled Exceptionspublic static final HiveMQMetric<com.codahale.metrics.Counter> PUBLISH_QUEUE_SIZE
Counter, which measures the current count of messages in the publish queue
PluginExecutorServicepublic static final HiveMQMetric<com.codahale.metrics.Meter> PUBLISH_QUEUE_RATE
Meter, which measures the rate of messages put into the publish queuepublic static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> SINGLE_WRITER_RETAINED_MESSAGE_TASKS
Gauge, which holds the current amount of disk I/O tasks that are enqueued by the retained message persistence.public static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> SINGLE_WRITER_CLIENT_SESSION_TASKS
Gauge, which holds the current amount of disk I/O tasks that are enqueued by the client session persistence.public static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> SINGLE_WRITER_SUBSCRIPTION_TASKS
Gauge, which holds the current amount of disk I/O tasks that are enqueued by the subscription persistence.public static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> SINGLE_WRITER_QUEUED_MESSAGES_TASKS
Gauge, which holds the current amount of disk I/O tasks that are enqueued by the queued messages persistence.public static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> SINGLE_WRITER_OUTGOING_MESSAGE_FLOW_TASKS
Gauge, which holds the current amount of disk I/O tasks that are enqueued by the outgoing message flow persistence.public static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> SINGLE_WRITER_ATTRIBUTE_TASKS
Gauge, which holds the current amount of disk I/O tasks that are enqueued by the attribute persistence.public static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> SINGLE_WRITER_REQUEST_EVENT_BUS_TASKS
Gauge, which holds the current amount of tasks that are enqueued by the request event bus.public static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> SINGLE_WRITER_CLIENT_GROUP_TASKS
Gauge, which holds the current amount of tasks that are enqueued by the client group persistence.public static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> SINGLE_WRITER_TOTAL_TASKS
Gauge, which holds the current amount of disk I/O tasks that are enqueued by all persistences.public static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> SINGLE_WRITER_NONEMPTY_QUEUES
Gauge, which holds the current amount of single writer task queues that are not empty.public static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> SINGLE_WRITER_RUNNING_THREADS
Gauge, which holds the current amount of threads that are executing disk I/O tasks.public static final HiveMQMetric<com.codahale.metrics.Timer> SINGLE_WRITER_RETAINED_MESSAGE_TIMER
Timer, which measures the mean execution time (in nanoseconds)
of retained message disk I/O taskspublic static final HiveMQMetric<com.codahale.metrics.Timer> SINGLE_WRITER_CLIENT_SESSION_TIMER
Timer, which measures the mean execution time (in nanoseconds)
of client session disk I/O taskspublic static final HiveMQMetric<com.codahale.metrics.Timer> SINGLE_WRITER_SUBSCRIPTION_TIMER
Timer, which measures the mean execution time (in nanoseconds)
of subscription disk I/O taskspublic static final HiveMQMetric<com.codahale.metrics.Timer> SINGLE_WRITER_QUEUED_MESSAGES_TIMER
Timer, which measures the mean execution time (in nanoseconds)
of queued messages disk I/O taskspublic static final HiveMQMetric<com.codahale.metrics.Timer> SINGLE_WRITER_OUTGOING_MESSAGE_FLOW_TIMER
Timer, which measures the mean execution time (in nanoseconds)
of outgoing message flow disk I/O taskspublic static final HiveMQMetric<com.codahale.metrics.Timer> SINGLE_WRITER_ATTRIBUTE_TIMER
Timer, which measures the mean execution time (in nanoseconds)
of attribute disk I/O taskspublic static final HiveMQMetric<com.codahale.metrics.Timer> SINGLE_WRITER_REQUEST_EVENT_BUS_TIMER
Timer, which measures the mean execution time (in nanoseconds)
of request event bus taskspublic static final HiveMQMetric<com.codahale.metrics.Timer> SINGLE_WRITER_CLIENT_GROUP_TIMER
Timer, which measures the mean execution time (in nanoseconds)
of client group taskspublic static final HiveMQMetric<com.codahale.metrics.Counter> SINGLE_WRITER_QUEUE_MISSES
Counter, which measures the current count of loops that all single writer threads have done without executing a task
PluginExecutorServicepublic static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> PAYLOAD_PERSISTENCE_ENTRIES
Gauge, which holds the current amount of payloads stored in the payload persistence.public static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> PAYLOAD_PERSISTENCE_REMOVABLE_ENTRIES
Gauge, which holds the current amount of payloads stored in the payload persistence, that can be removed by the cleanup.public static final HiveMQMetric<com.codahale.metrics.Counter> KEEP_ALIVE_DISCONNECT_COUNT
Counter, which measures the total count of clients that have been disconnected, because they did not send a message within their keep alive interval
PluginExecutorServicepublic static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> DIRECT_MEMORY_USED
Gauge, which holds the currently used direct memory in bytespublic static final HiveMQMetric<com.codahale.metrics.Meter> PUBLISH_RESENT
Meter, which measures the rate of PUBLISH messages that are resent, because the broker did not receive a PUBACK message in time.public static final HiveMQMetric<com.codahale.metrics.Meter> PUBREL_RESENT
Meter, which measures the rate of PUBREL messages that are resent, because the broker did not receive a PUBCOMP message in time.public static final HiveMQMetric<com.codahale.metrics.Timer> CLUSTER_TOPOLOGY_CHANGE_TIMER
Timer, which measures the time spent waiting for cluster topology changespublic static final HiveMQMetric<com.codahale.metrics.Counter> CLUSTER_NAME_REQUEST_RETRY_COUNT
Counter, which measures the current count of retry that have been processed to request the name of other cluster nodes.public static final HiveMQMetric<com.codahale.metrics.Timer> TOMBSTONE_CLEAN_UP_JOB_TIMER
Timer, which measures the execution time of the tombstone cleanup jobspublic static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> SESSIONS_PERSISTENT_QUEUE_MESSAGE_COUNT
Gauge, which holds the current number of queued messages in persistent sessionspublic static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> CLUSTER_NODE_COUNT
Gauge, which holds the current amount of nodes in clusterpublic static final HiveMQMetric<com.codahale.metrics.Counter> PLUGIN_RATE_LIMIT_EXCEEDED_COUNT
Counter, which count the amount of times that the plugin service rate limit was exceeded
PluginExecutorServicepublic static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> SUPERVISION_OVERLOAD_PROTECTION_LEVEL
Gauge, which holds the current level of supervision overload protectionpublic static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> OVERLOAD_PROTECTION_CREDITS_PER_TICK
Gauge, which holds the current amount of credits a client receives per tick.public static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> OVERLOAD_PROTECTION_CLIENTS_AVERAGE_CREDITS
Gauge, which holds the average amount of available credits between all clients.public static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> OVERLOAD_PROTECTION_CLIENTS_USING_CREDITS
Gauge, which holds the current amount of clients having less than the full amount of credits.public static final HiveMQMetric<com.codahale.metrics.Gauge<Number>> OVERLOAD_PROTECTION_CLIENTS_BACKPRESSURE_ACTIVE
Gauge, which holds the current amount of clients for which backpressure is applied by overload protection.public static final HiveMQMetric<com.codahale.metrics.Counter> POSSIBLY_STALE_SUBSCRIPTIONS
Counter, which counts the current amount of clients subscriptions that may be removable by the topic tree cleanup.Copyright © 2013-2018 dc-square GmbH. All Rights Reserved.