Clarify open websocket gauge name
This commit is contained in:
parent
26503dffdf
commit
764b200289
|
@ -39,10 +39,9 @@ import reactor.core.scheduler.Scheduler;
|
||||||
|
|
||||||
public class AuthenticatedConnectListener implements WebSocketConnectListener {
|
public class AuthenticatedConnectListener implements WebSocketConnectListener {
|
||||||
|
|
||||||
private static final String OPEN_WEBSOCKET_COUNTER_NAME =
|
private static final String OPEN_WEBSOCKET_GAUGE_NAME = name(WebSocketConnection.class, "openWebsockets");
|
||||||
name(WebSocketConnection.class, "openWebsockets");
|
private static final String CONNECTED_DURATION_TIMER_NAME =
|
||||||
private static final String CONNECTED_DURATION_TIMER_NAME = name(AuthenticatedConnectListener.class,
|
name(AuthenticatedConnectListener.class, "connectedDuration");
|
||||||
"connectedDuration");
|
|
||||||
|
|
||||||
private static final String AUTHENTICATED_TAG_NAME = "authenticated";
|
private static final String AUTHENTICATED_TAG_NAME = "authenticated";
|
||||||
|
|
||||||
|
@ -105,10 +104,10 @@ public class AuthenticatedConnectListener implements WebSocketConnectListener {
|
||||||
openUnauthenticatedWebsocketsByClientPlatform.put(clientPlatform, new AtomicInteger(0));
|
openUnauthenticatedWebsocketsByClientPlatform.put(clientPlatform, new AtomicInteger(0));
|
||||||
|
|
||||||
final Tags clientPlatformTag = Tags.of(UserAgentTagUtil.PLATFORM_TAG, clientPlatform.name().toLowerCase());
|
final Tags clientPlatformTag = Tags.of(UserAgentTagUtil.PLATFORM_TAG, clientPlatform.name().toLowerCase());
|
||||||
Metrics.gauge(OPEN_WEBSOCKET_COUNTER_NAME, clientPlatformTag.and(authenticatedTag),
|
Metrics.gauge(OPEN_WEBSOCKET_GAUGE_NAME, clientPlatformTag.and(authenticatedTag),
|
||||||
openAuthenticatedWebsocketsByClientPlatform.get(clientPlatform));
|
openAuthenticatedWebsocketsByClientPlatform.get(clientPlatform));
|
||||||
|
|
||||||
Metrics.gauge(OPEN_WEBSOCKET_COUNTER_NAME, clientPlatformTag.and(unauthenticatedTag),
|
Metrics.gauge(OPEN_WEBSOCKET_GAUGE_NAME, clientPlatformTag.and(unauthenticatedTag),
|
||||||
openUnauthenticatedWebsocketsByClientPlatform.get(clientPlatform));
|
openUnauthenticatedWebsocketsByClientPlatform.get(clientPlatform));
|
||||||
|
|
||||||
durationTimersByClientPlatform.put(clientPlatform,
|
durationTimersByClientPlatform.put(clientPlatform,
|
||||||
|
@ -122,10 +121,10 @@ public class AuthenticatedConnectListener implements WebSocketConnectListener {
|
||||||
openUnauthenticatedWebsocketsFromUnknownPlatforms = new AtomicInteger(0);
|
openUnauthenticatedWebsocketsFromUnknownPlatforms = new AtomicInteger(0);
|
||||||
|
|
||||||
final Tags unrecognizedPlatform = Tags.of(UserAgentTagUtil.PLATFORM_TAG, "unrecognized");
|
final Tags unrecognizedPlatform = Tags.of(UserAgentTagUtil.PLATFORM_TAG, "unrecognized");
|
||||||
Metrics.gauge(OPEN_WEBSOCKET_COUNTER_NAME, unrecognizedPlatform.and(authenticatedTag),
|
Metrics.gauge(OPEN_WEBSOCKET_GAUGE_NAME, unrecognizedPlatform.and(authenticatedTag),
|
||||||
openAuthenticatedWebsocketsFromUnknownPlatforms);
|
openAuthenticatedWebsocketsFromUnknownPlatforms);
|
||||||
|
|
||||||
Metrics.gauge(OPEN_WEBSOCKET_COUNTER_NAME, unrecognizedPlatform.and(unauthenticatedTag),
|
Metrics.gauge(OPEN_WEBSOCKET_GAUGE_NAME, unrecognizedPlatform.and(unauthenticatedTag),
|
||||||
openUnauthenticatedWebsocketsFromUnknownPlatforms);
|
openUnauthenticatedWebsocketsFromUnknownPlatforms);
|
||||||
|
|
||||||
durationTimerForUnknownPlatforms = Metrics.timer(CONNECTED_DURATION_TIMER_NAME,
|
durationTimerForUnknownPlatforms = Metrics.timer(CONNECTED_DURATION_TIMER_NAME,
|
||||||
|
|
Loading…
Reference in New Issue