Skip navigation links
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
Deprecated.
Extend the RedisMonitor in your client source code
CustomRedisMonitor(Vertx, RedisClient, String, String, int) - Constructor for class org.swisspush.gateleen.monitoring.CustomRedisMonitor
Deprecated.
 

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

getMonitoringAddress() - Method in class org.swisspush.gateleen.monitoring.MonitoringHandler
Get the event bus address of the monitoring.
getMonitoringAddress() - Method in class org.swisspush.gateleen.monitoring.RedisMonitor
Get the event bus address of the monitoring.
getRedisquesAddress() - Method in class org.swisspush.gateleen.monitoring.MonitoringHandler
Get the event bus address of redisques.
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
 
LISTENER_COUNT_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
Deprecated.
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(Vertx, ResourceStorage, String) - Constructor for class org.swisspush.gateleen.monitoring.MonitoringHandler
 
MonitoringHandler(Vertx, 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
Deprecated.

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, 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
 
ResetMetricsController(Vertx, String) - 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
 
ROUTE_COUNT_METRIC - Static variable in class org.swisspush.gateleen.monitoring.MonitoringHandler
 

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
updateListenerCount(long) - Method in class org.swisspush.gateleen.monitoring.MonitoringHandler
 
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.
updateRoutesCount(long) - Method in class org.swisspush.gateleen.monitoring.MonitoringHandler
 
A C D E G I L M O P Q R S U 
Skip navigation links

Copyright © 2016–2018. All rights reserved.