Package pl.tkowalcz.tjahzi.stats
Class DropwizardMonitoringModule
java.lang.Object
pl.tkowalcz.tjahzi.stats.DropwizardMonitoringModule
- All Implemented Interfaces:
MonitoringModule
-
Constructor Summary
ConstructorsConstructorDescriptionDropwizardMonitoringModule(com.codahale.metrics.MetricRegistry metricRegistry, String prefix) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAgentError(Throwable throwable) voidaddPipelineError(Throwable cause) voidvoidvoidincrementDroppedPuts(Throwable throwable) voidvoidvoidincrementHttpErrors(int status, String content) voidvoidvoidincrementSentHttpRequests(int sizeBytes) voidrecordResponseTime(long time) toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface pl.tkowalcz.tjahzi.stats.MonitoringModule
getClock, onClose
-
Constructor Details
-
DropwizardMonitoringModule
public DropwizardMonitoringModule(com.codahale.metrics.MetricRegistry metricRegistry, String prefix)
-
-
Method Details
-
incrementDroppedPuts
public void incrementDroppedPuts()- Specified by:
incrementDroppedPutsin interfaceMonitoringModule
-
incrementDroppedPuts
- Specified by:
incrementDroppedPutsin interfaceMonitoringModule
-
incrementSentHttpRequests
public void incrementSentHttpRequests(int sizeBytes) - Specified by:
incrementSentHttpRequestsin interfaceMonitoringModule
-
incrementFailedHttpRequests
public void incrementFailedHttpRequests()- Specified by:
incrementFailedHttpRequestsin interfaceMonitoringModule
-
incrementRetriedHttpRequests
public void incrementRetriedHttpRequests()- Specified by:
incrementRetriedHttpRequestsin interfaceMonitoringModule
-
addAgentError
- Specified by:
addAgentErrorin interfaceMonitoringModule
-
incrementHttpConnectAttempts
public void incrementHttpConnectAttempts()- Specified by:
incrementHttpConnectAttemptsin interfaceMonitoringModule
-
incrementChannelInactive
public void incrementChannelInactive()- Specified by:
incrementChannelInactivein interfaceMonitoringModule
-
incrementHttpResponses
public void incrementHttpResponses()- Specified by:
incrementHttpResponsesin interfaceMonitoringModule
-
addPipelineError
- Specified by:
addPipelineErrorin interfaceMonitoringModule
-
incrementHttpErrors
- Specified by:
incrementHttpErrorsin interfaceMonitoringModule
-
recordResponseTime
public void recordResponseTime(long time) - Specified by:
recordResponseTimein interfaceMonitoringModule
-
toString
-