Package pl.tkowalcz.tjahzi.stats
Class StandardMonitoringModule
java.lang.Object
pl.tkowalcz.tjahzi.stats.StandardMonitoringModule
- All Implemented Interfaces:
MonitoringModule
- Direct Known Subclasses:
LoggingMonitoringModule
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAgentError(Throwable throwable) voidaddPipelineError(Throwable cause) longlonglonglonglonglongvoidvoidvoidincrementDroppedPuts(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
-
StandardMonitoringModule
public StandardMonitoringModule()
-
-
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
-
getSentHttpRequests
public long getSentHttpRequests() -
getSentBytes
public long getSentBytes() -
incrementFailedHttpRequests
public void incrementFailedHttpRequests()- Specified by:
incrementFailedHttpRequestsin interfaceMonitoringModule
-
getFailedHttpRequests
public long getFailedHttpRequests() -
incrementRetriedHttpRequests
public void incrementRetriedHttpRequests()- Specified by:
incrementRetriedHttpRequestsin interfaceMonitoringModule
-
getRetriedHttpRequests
public long getRetriedHttpRequests() -
addAgentError
- Specified by:
addAgentErrorin interfaceMonitoringModule
-
incrementHttpConnectAttempts
public void incrementHttpConnectAttempts()- Specified by:
incrementHttpConnectAttemptsin interfaceMonitoringModule
-
getHttpConnectAttempts
public long getHttpConnectAttempts() -
incrementChannelInactive
public void incrementChannelInactive()- Specified by:
incrementChannelInactivein interfaceMonitoringModule
-
incrementHttpResponses
public void incrementHttpResponses()- Specified by:
incrementHttpResponsesin interfaceMonitoringModule
-
getHttpResponses
public long getHttpResponses() -
addPipelineError
- Specified by:
addPipelineErrorin interfaceMonitoringModule
-
incrementHttpErrors
- Specified by:
incrementHttpErrorsin interfaceMonitoringModule
-
recordResponseTime
public void recordResponseTime(long time) - Specified by:
recordResponseTimein interfaceMonitoringModule
-
toString
-