Interface MonitoringModule

    • Method Detail

      • getClock

        default java.time.Clock getClock()
      • incrementDroppedPuts

        void incrementDroppedPuts()
      • incrementDroppedPuts

        void incrementDroppedPuts​(java.lang.Throwable throwable)
      • incrementSentHttpRequests

        void incrementSentHttpRequests​(int sizeBytes)
      • incrementFailedHttpRequests

        void incrementFailedHttpRequests()
      • incrementRetriedHttpRequests

        void incrementRetriedHttpRequests()
      • addAgentError

        void addAgentError​(java.lang.Throwable throwable)
      • incrementHttpConnectAttempts

        void incrementHttpConnectAttempts()
      • addPipelineError

        void addPipelineError​(java.lang.Throwable cause)
      • incrementChannelInactive

        void incrementChannelInactive()
      • incrementHttpResponses

        void incrementHttpResponses()
      • incrementHttpErrors

        void incrementHttpErrors​(io.netty.handler.codec.http.HttpResponseStatus status,
                                 io.netty.buffer.ByteBuf content)
      • recordResponseTime

        void recordResponseTime​(long time)