JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
G
I
L
M
O
P
Q
R
S
U
A
ACTIVE_QUEUE_COUNT_METRIC
- Static variable in class org.swisspush.gateleen.monitoring.
MonitoringHandler
C
CustomRedisMonitor
- Class in
org.swisspush.gateleen.monitoring
CustomRedisMonitor(Vertx, RedisClient, String, String, int)
- Constructor for class org.swisspush.gateleen.monitoring.
CustomRedisMonitor
D
DEQUEUE_METRIC
- Static variable in class org.swisspush.gateleen.monitoring.
MonitoringHandler
E
enableElementCount(String, String)
- Method in class org.swisspush.gateleen.monitoring.
RedisMonitor
ENQUEUE_METRIC
- Static variable in class org.swisspush.gateleen.monitoring.
MonitoringHandler
G
getRequestPerRuleExpiry()
- Method in class org.swisspush.gateleen.monitoring.
MonitoringHandler
getRequestPerRuleMonitoringPath()
- Method in class org.swisspush.gateleen.monitoring.
MonitoringHandler
getRequestPerRuleSampling()
- Method in class org.swisspush.gateleen.monitoring.
MonitoringHandler
I
isRequestPerRuleMonitoringActive()
- Method in class org.swisspush.gateleen.monitoring.
MonitoringHandler
L
LAST_USED_QUEUE_SIZE_METRIC
- Static variable in class org.swisspush.gateleen.monitoring.
MonitoringHandler
M
MARK
- Static variable in class org.swisspush.gateleen.monitoring.
MonitoringHandler
MAX_AGE_MILLISECONDS
- Static variable in class org.swisspush.gateleen.monitoring.
MonitoringHandler
METRIC_ACTION
- Static variable in class org.swisspush.gateleen.monitoring.
MonitoringHandler
METRIC_NAME
- Static variable in class org.swisspush.gateleen.monitoring.
MonitoringHandler
MonitoringHandler
- Class in
org.swisspush.gateleen.monitoring
Handler to monitor the server state using the Metrics library.
MonitoringHandler(Vertx, RedisClient, ResourceStorage, String)
- Constructor for class org.swisspush.gateleen.monitoring.
MonitoringHandler
MonitoringHandler(Vertx, RedisClient, ResourceStorage, String, String)
- Constructor for class org.swisspush.gateleen.monitoring.
MonitoringHandler
MonitoringHandler.MonitoringCallback
- Interface in
org.swisspush.gateleen.monitoring
O
onDone(JsonObject)
- Method in interface org.swisspush.gateleen.monitoring.
MonitoringHandler.MonitoringCallback
onFail(String, int)
- Method in interface org.swisspush.gateleen.monitoring.
MonitoringHandler.MonitoringCallback
org.swisspush.gateleen.monitoring
- package org.swisspush.gateleen.monitoring
P
PENDING_REQUESTS_METRIC
- Static variable in class org.swisspush.gateleen.monitoring.
MonitoringHandler
Q
QUEUES_KEY_PREFIX
- Static variable in class org.swisspush.gateleen.monitoring.
MonitoringHandler
R
RedisMonitor
- Class in
org.swisspush.gateleen.monitoring
Monitors regularly redis info metrics and arbitrary commands.
RedisMonitor(Vertx, RedisClient, String, int)
- Constructor for class org.swisspush.gateleen.monitoring.
RedisMonitor
registerResetMetricsControlMBean(String, String)
- Method in class org.swisspush.gateleen.monitoring.
ResetMetricsController
REQUEST_PER_RULE_DEFAULT_EXPIRY
- Static variable in class org.swisspush.gateleen.monitoring.
MonitoringHandler
REQUEST_PER_RULE_DEFAULT_SAMPLING
- Static variable in class org.swisspush.gateleen.monitoring.
MonitoringHandler
REQUEST_PER_RULE_EXPIRY_PROPERTY
- Static variable in class org.swisspush.gateleen.monitoring.
MonitoringHandler
REQUEST_PER_RULE_PREFIX
- Static variable in class org.swisspush.gateleen.monitoring.
MonitoringHandler
REQUEST_PER_RULE_PROPERTY
- Static variable in class org.swisspush.gateleen.monitoring.
MonitoringHandler
REQUEST_PER_RULE_SAMPLING_PROPERTY
- Static variable in class org.swisspush.gateleen.monitoring.
MonitoringHandler
REQUESTS_BACKENDS_NAME
- Static variable in class org.swisspush.gateleen.monitoring.
MonitoringHandler
REQUESTS_CLIENT_NAME
- Static variable in class org.swisspush.gateleen.monitoring.
MonitoringHandler
resetLastUsedQueueSizeInformation()
- Method in class org.swisspush.gateleen.monitoring.
ResetMetrics
resetLastUsedQueueSizeInformation()
- Method in interface org.swisspush.gateleen.monitoring.
ResetMetricsMBean
resetMetricByName(String)
- Method in class org.swisspush.gateleen.monitoring.
ResetMetrics
resetMetricByName(String)
- Method in interface org.swisspush.gateleen.monitoring.
ResetMetricsMBean
ResetMetrics
- Class in
org.swisspush.gateleen.monitoring
Implementation of the ResetMetricsMBean using the vertx eventbus
ResetMetrics(Vertx, String)
- Constructor for class org.swisspush.gateleen.monitoring.
ResetMetrics
ResetMetricsController
- Class in
org.swisspush.gateleen.monitoring
Controller for the Reset Metrics mechanism.
ResetMetricsController(Vertx)
- Constructor for class org.swisspush.gateleen.monitoring.
ResetMetricsController
ResetMetricsMBean
- Interface in
org.swisspush.gateleen.monitoring
MBean defining operations to reset metric values from JMX
resetRequestsFromClientsToCrushCount()
- Method in class org.swisspush.gateleen.monitoring.
ResetMetrics
resetRequestsFromClientsToCrushCount()
- Method in interface org.swisspush.gateleen.monitoring.
ResetMetricsMBean
resetRequestsFromCrushToBackendsCount()
- Method in class org.swisspush.gateleen.monitoring.
ResetMetrics
resetRequestsFromCrushToBackendsCount()
- Method in interface org.swisspush.gateleen.monitoring.
ResetMetricsMBean
S
SET
- Static variable in class org.swisspush.gateleen.monitoring.
MonitoringHandler
start()
- Method in class org.swisspush.gateleen.monitoring.
RedisMonitor
startRequestMetricTracking(String, String)
- Method in class org.swisspush.gateleen.monitoring.
MonitoringHandler
Start the metric tracking for the requests defined with the metricName (routing rule)
stop()
- Method in class org.swisspush.gateleen.monitoring.
RedisMonitor
stopRequestMetricTracking(String, long, String)
- Method in class org.swisspush.gateleen.monitoring.
MonitoringHandler
Stop the metric tracking for the requests defined with the metricName (routing rule)
U
updateDequeue()
- Method in class org.swisspush.gateleen.monitoring.
MonitoringHandler
updateEnqueue()
- Method in class org.swisspush.gateleen.monitoring.
MonitoringHandler
updateIncomingRequests(HttpServerRequest)
- Method in class org.swisspush.gateleen.monitoring.
MonitoringHandler
updateLastUsedQueueSizeInformation(String)
- Method in class org.swisspush.gateleen.monitoring.
MonitoringHandler
Reads the size from the last used Queue from redis and stores it to JMX
updateQueueCountInformation()
- Method in class org.swisspush.gateleen.monitoring.
MonitoringHandler
Update the count of active queues.
updateQueuesSizesInformation(int, boolean, MonitoringHandler.MonitoringCallback)
- Method in class org.swisspush.gateleen.monitoring.
MonitoringHandler
Updates the information about the sizes of the top (numQueues) sized queues.
updateRequestPerRuleMonitoring(HttpServerRequest, String)
- Method in class org.swisspush.gateleen.monitoring.
MonitoringHandler
updateRequestsMeter(String, String)
- Method in class org.swisspush.gateleen.monitoring.
MonitoringHandler
Update the meter values for requests.
A
C
D
E
G
I
L
M
O
P
Q
R
S
U
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes