| Package | Description |
|---|---|
| com.hivemq.spi.metrics | |
| com.hivemq.spi.services |
| Modifier and Type | Field and Description |
|---|---|
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
HiveMQMetrics.BYTES_READ_CURRENT
represents a
Gauge, which holds the current (last 5 seconds) amount of read bytes |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
HiveMQMetrics.BYTES_READ_TOTAL
represents a
Gauge, which holds the total amount of read bytes |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
HiveMQMetrics.BYTES_WRITE_CURRENT
represents a
Gauge, which holds the current (last 5 seconds) amount of written bytes |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
HiveMQMetrics.BYTES_WRITE_TOTAL
represents a
Gauge, which holds total of written bytes |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
HiveMQMetrics.CLIENT_SESSIONS_CURRENT
represents a
Gauge, which measures the current count of stored sessions |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.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>> |
HiveMQMetrics.CLUSTER_NODE_COUNT
represents a
Gauge, which holds the current amount of nodes in cluster |
static HiveMQMetric<com.codahale.metrics.Timer> |
HiveMQMetrics.CLUSTER_TOPOLOGY_CHANGE_TIMER
represents a
Timer, which measures the time spent waiting for cluster topology changes |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.CONNECTIONS_CLOSED_COUNT
represents a
Counter, which is increased every time a network connection is closed |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.CONNECTIONS_CLOSED_GRACEFUL_COUNT
represents a
Counter, which is increased every time a network connection is closed gracefully. |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.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>> |
HiveMQMetrics.CONNECTIONS_OVERALL_CURRENT
represents a
Gauge, which holds the current total number of connections |
static HiveMQMetric<com.codahale.metrics.Histogram> |
HiveMQMetrics.CONNECTIONS_OVERALL_MEAN
represents a
Histogram, which holds the mean total number of connections |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
HiveMQMetrics.DIRECT_MEMORY_USED
represents a
Gauge, which holds the currently used direct memory in bytes |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.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> |
HiveMQMetrics.DROPPED_MESSAGE_COUNT
represents a
Counter, which counts every dropped PUBLISH messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.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> |
HiveMQMetrics.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> |
HiveMQMetrics.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> |
HiveMQMetrics.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> |
HiveMQMetrics.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> |
HiveMQMetrics.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> |
HiveMQMetrics.DROPPED_MESSAGE_RATE
represents a
Meter,which measures the current rate of dropped PUBLISH messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.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> |
HiveMQMetrics.INCOMING_CONNECT_COUNT
represents a
Counter, which counts every incoming MQTT CONNECT messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.INCOMING_CONNECT_RATE
represents a
Meter,which measures the current rate of incoming MQTT CONNECT messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.INCOMING_DISCONNECT_COUNT
represents a
Counter, which counts every incoming MQTT DISCONNECT messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.INCOMING_DISCONNECT_RATE
represents a
Meter,which measures the current rate of incoming MQTT DISCONNECT messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.INCOMING_MESSAGE_COUNT
represents a
Counter, which counts every incoming MQTT message |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.INCOMING_MESSAGE_RATE
represents a
Meter,which measures the current rate of incoming MQTT messages |
static HiveMQMetric<com.codahale.metrics.Histogram> |
HiveMQMetrics.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> |
HiveMQMetrics.INCOMING_PINGREQ_COUNT
represents a
Counter, which counts every incoming MQTT PINGREQ messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.INCOMING_PINGREQ_RATE
represents a
Meter,which measures the current rate of incoming MQTT PINGREQ messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.INCOMING_PUBACK_COUNT
represents a
Counter, which counts every incoming MQTT PUBACK messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.INCOMING_PUBACK_RATE
represents a
Meter,which measures the current rate of incoming MQTT PUBACK messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.INCOMING_PUBCOMP_COUNT
represents a
Counter, which counts every incoming MQTT PUBCOMP messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.INCOMING_PUBCOMP_RATE
represents a
Meter,which measures the current rate of incoming MQTT PUBCOMP messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.INCOMING_PUBLISH_COUNT
represents a
Counter, which counts every incoming MQTT PUBLISH messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.INCOMING_PUBLISH_RATE
represents a
Meter,which measures the current rate of incoming MQTT PUBLISH messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.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> |
HiveMQMetrics.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> |
HiveMQMetrics.INCOMING_PUBREC_COUNT
represents a
Counter, which counts every incoming MQTT PUBREC messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.INCOMING_PUBREC_RATE
represents a
Meter,which measures the current rate of incoming MQTT PUBREC messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.INCOMING_PUBREL_COUNT
represents a
Counter, which counts every incoming MQTT PUBREL messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.INCOMING_PUBREL_RATE
represents a
Meter,which measures the current rate of incoming MQTT PUBREL messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.INCOMING_SUBSCRIBE_COUNT
represents a
Counter, which counts every incoming MQTT SUBSCRIBE messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.INCOMING_SUBSCRIBE_RATE
represents a
Meter,which measures the current rate of incoming MQTT SUBSCRIBE messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.INCOMING_UNSUBSCRIBE_COUNT
represents a
Counter, which counts every incoming MQTT UNSUBSCRIBE messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.INCOMING_UNSUBSCRIBE_RATE
represents a
Meter,which measures the current rate of incoming MQTT UNSUBSCRIBE messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.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> |
HiveMQMetrics.OUTGOING_CONNACK_COUNT
represents a
Counter, which counts every outgoing MQTT CONNACK messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.OUTGOING_CONNACK_RATE
represents a
Meter, which measures the current rate of outgoing MQTT CONNACK messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.OUTGOING_MESSAGE_COUNT
represents a
Counter, which counts every outgoing MQTT message |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.OUTGOING_MESSAGE_RATE
represents a
Meter,which measures the current rate of outgoing MQTT messages |
static HiveMQMetric<com.codahale.metrics.Histogram> |
HiveMQMetrics.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> |
HiveMQMetrics.OUTGOING_PINGRESP_COUNT
represents a
Counter, which counts every outgoing MQTT PINGRESP messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.OUTGOING_PINGRESP_RATE
represents a
Meter,which measures the current rate of outgoing MQTT PINGRESP messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.OUTGOING_PUBACK_COUNT
represents a
Counter, which counts every outgoing MQTT PUBACK messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.OUTGOING_PUBACK_RATE
represents a
Meter, which measures the current rate of outgoing MQTT PUBACK messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.OUTGOING_PUBCOMP_COUNT
represents a
Counter, which counts every outgoing MQTT PUBCOMP messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.OUTGOING_PUBCOMP_RATE
represents a
Meter, which measures the current rate of outgoing MQTT PUBCOMP messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.OUTGOING_PUBLISH_COUNT
represents a
Counter, which counts every outgoing MQTT PUBLISH messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.OUTGOING_PUBLISH_RATE
represents a
Meter, which measures the current rate of outgoing MQTT PUBLISH messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.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> |
HiveMQMetrics.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> |
HiveMQMetrics.OUTGOING_PUBREC_COUNT
represents a
Counter, which counts every outgoing MQTT PUBREC messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.OUTGOING_PUBREC_RATE
represents a
Meter, which measures the current rate of outgoing MQTT PUBREC messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.OUTGOING_PUBREL_COUNT
represents a
Counter, which counts every outgoing MQTT PUBREL messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.OUTGOING_PUBREL_RATE
represents a
Meter, which measures the current rate of outgoing MQTT PUBREL messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.OUTGOING_SUBACK_COUNT
represents a
Counter, which counts every outgoing MQTT SUBACK messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.OUTGOING_SUBACK_RATE
represents a
Meter, which measures the current rate of outgoing MQTT SUBACK messages |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.OUTGOING_UNSUBACK_COUNT
represents a
Counter, which counts every outgoing MQTT UNSUBACK messages |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.OUTGOING_UNSUBACK_RATE
represents a
Meter, which measures the current rate of outgoing MQTT UNSUBACK messages |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
HiveMQMetrics.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>> |
HiveMQMetrics.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>> |
HiveMQMetrics.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>> |
HiveMQMetrics.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>> |
HiveMQMetrics.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>> |
HiveMQMetrics.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> |
HiveMQMetrics.PERSISTENT_SESSIONS_ACTIVE
represents a
Counter, which measures the current count of active persistent sessions |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.PLUGIN_EXECUTOR_SERVICE_COMPLETED
represents a
Meter, which measures the current count of completed jobs to the
PluginExecutorService |
static HiveMQMetric<com.codahale.metrics.Timer> |
HiveMQMetrics.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> |
HiveMQMetrics.PLUGIN_EXECUTOR_SERVICE_RUNNING
represents a
Meter, which measures the current count of running jobs to the
PluginExecutorService |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.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> |
HiveMQMetrics.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> |
HiveMQMetrics.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> |
HiveMQMetrics.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> |
HiveMQMetrics.PLUGIN_EXECUTOR_SERVICE_SUMBITTED
represents a
Meter, which measures the current rate of submitted jobs to the
PluginExecutorService |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.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> |
HiveMQMetrics.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> |
HiveMQMetrics.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> |
HiveMQMetrics.PLUGIN_TIMER_AUTHENTICATION
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnAuthenticationCallback |
static HiveMQMetric<com.codahale.metrics.Timer> |
HiveMQMetrics.PLUGIN_TIMER_AUTHORIZATION
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnAuthorizationCallback |
static HiveMQMetric<com.codahale.metrics.Timer> |
HiveMQMetrics.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> |
HiveMQMetrics.PLUGIN_TIMER_CONNECT
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnConnectCallback |
static HiveMQMetric<com.codahale.metrics.Timer> |
HiveMQMetrics.PLUGIN_TIMER_DISCONNECT
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnDisconnectCallback |
static HiveMQMetric<com.codahale.metrics.Timer> |
HiveMQMetrics.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> |
HiveMQMetrics.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> |
HiveMQMetrics.PLUGIN_TIMER_PING
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnPingCallback |
static HiveMQMetric<com.codahale.metrics.Timer> |
HiveMQMetrics.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> |
HiveMQMetrics.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> |
HiveMQMetrics.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> |
HiveMQMetrics.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> |
HiveMQMetrics.PLUGIN_TIMER_PUBLISH_RECEIVED
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnPublishReceivedCallback |
static HiveMQMetric<com.codahale.metrics.Timer> |
HiveMQMetrics.PLUGIN_TIMER_PUBLISH_SEND
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnPublishSend |
static HiveMQMetric<com.codahale.metrics.Timer> |
HiveMQMetrics.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> |
HiveMQMetrics.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> |
HiveMQMetrics.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> |
HiveMQMetrics.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> |
HiveMQMetrics.PLUGIN_TIMER_RESTRICTIONS
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the RestrictionsAfterLoginCallback |
static HiveMQMetric<com.codahale.metrics.Timer> |
HiveMQMetrics.PLUGIN_TIMER_SESSION_READY
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnSessionReadyCallback |
static HiveMQMetric<com.codahale.metrics.Timer> |
HiveMQMetrics.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> |
HiveMQMetrics.PLUGIN_TIMER_SUBSCRIBE
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnSubscribeCallback |
static HiveMQMetric<com.codahale.metrics.Timer> |
HiveMQMetrics.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> |
HiveMQMetrics.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> |
HiveMQMetrics.PLUGIN_TIMER_UNSUBSCRIBE
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the OnUnsubscribeCallback |
static HiveMQMetric<com.codahale.metrics.Timer> |
HiveMQMetrics.PLUGIN_TIMER_WEBUI_AUTHENTICATION
represents a
Timer, which measures the mean execution time (in nanoseconds)
of the WebUIAuthenticationCallback |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.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> |
HiveMQMetrics.PUBLISH_QUEUE_RATE
represents a
Meter, which measures the rate of messages put into the publish queue |
static HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.PUBLISH_QUEUE_SIZE
represents a
Counter, which measures the current count of messages in the publish queue
PluginExecutorService |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.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> |
HiveMQMetrics.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>> |
HiveMQMetrics.RETAINED_MESSAGES_CURRENT
represents a
Gauge, which holds the current amount of retained messages |
static HiveMQMetric<com.codahale.metrics.Histogram> |
HiveMQMetrics.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> |
HiveMQMetrics.RETAINED_MESSAGES_RATE
represents a
Histogram, which holds the current rate of retained messages |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
HiveMQMetrics.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>> |
HiveMQMetrics.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> |
HiveMQMetrics.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>> |
HiveMQMetrics.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> |
HiveMQMetrics.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>> |
HiveMQMetrics.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> |
HiveMQMetrics.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>> |
HiveMQMetrics.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>> |
HiveMQMetrics.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> |
HiveMQMetrics.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 HiveMQMetric<com.codahale.metrics.Counter> |
HiveMQMetrics.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>> |
HiveMQMetrics.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> |
HiveMQMetrics.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>> |
HiveMQMetrics.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> |
HiveMQMetrics.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>> |
HiveMQMetrics.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> |
HiveMQMetrics.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>> |
HiveMQMetrics.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>> |
HiveMQMetrics.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> |
HiveMQMetrics.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>> |
HiveMQMetrics.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> |
HiveMQMetrics.SUBSCRIPTIONS_CURRENT
represents a
Counter, which measures the current count of subscriptions |
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
HiveMQMetrics.SUPERVISION_OVERLOAD_PROTECTION_LEVEL
represents a
Gauge, which holds the current level of supervision overload protection |
static HiveMQMetric<com.codahale.metrics.Timer> |
HiveMQMetrics.TOMBSTONE_CLEAN_UP_JOB_TIMER
represents a
Timer, which measures the execution time of the tombstone cleanup jobs |
static HiveMQMetric<com.codahale.metrics.Meter> |
HiveMQMetrics.TOTAL_EXCEPTION_RATE
represents a
Meter, which measures the rate of unhandled Exceptions |
| Modifier and Type | Method and Description |
|---|---|
static HiveMQMetric<com.codahale.metrics.Gauge<Number>> |
HiveMQMetric.gaugeValue(String name) |
static <T extends com.codahale.metrics.Metric> |
HiveMQMetric.valueOf(String name,
Class<T> metricClass) |
| Modifier and Type | Method and Description |
|---|---|
<T extends com.codahale.metrics.Metric> |
AsyncMetricService.getClusterMetric(HiveMQMetric<T> metric)
Returns a map which contains an entry for every node in the cluster with the given HiveMQ metric.
|
<T extends com.codahale.metrics.Metric> |
BlockingMetricService.getClusterMetric(HiveMQMetric<T> metric)
Returns a map which contains an entry for every node in the cluster with the given HiveMQ metric.
|
<T extends com.codahale.metrics.Metric> |
MetricService.getHiveMQMetric(HiveMQMetric<T> metric)
Deprecated.
Use
BlockingMetricService or AsyncMetricService instead. |
<T extends com.codahale.metrics.Metric> |
AsyncMetricService.getHiveMQMetric(HiveMQMetric<T> metric)
Returns a specific HiveMQ metric.
|
<T extends com.codahale.metrics.Metric> |
BlockingMetricService.getHiveMQMetric(HiveMQMetric<T> metric)
Returns a specific HiveMQ metric.
|
Copyright © 2013-2018 dc-square GmbH. All Rights Reserved.