Class HistogramMetricsCollector
java.lang.Object
org.apache.dubbo.metrics.listener.AbstractMetricsListener<RequestEvent>
org.apache.dubbo.metrics.collector.HistogramMetricsCollector
- All Implemented Interfaces:
MetricsCollector<RequestEvent>,MetricsLifeListener<RequestEvent>,MetricsListener<RequestEvent>
public class HistogramMetricsCollector
extends AbstractMetricsListener<RequestEvent>
implements MetricsCollector<RequestEvent>
-
Constructor Summary
ConstructorsConstructorDescriptionHistogramMetricsCollector(org.apache.dubbo.rpc.model.ApplicationModel applicationModel) -
Method Summary
Modifier and TypeMethodDescriptioncollect()voidonEvent(RequestEvent event) voidonEventError(RequestEvent event) voidonEventFinish(RequestEvent event) Methods inherited from class org.apache.dubbo.metrics.listener.AbstractMetricsListener
isSupportMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.dubbo.metrics.collector.MetricsCollector
initMetrics, isCollectEnabledMethods inherited from interface org.apache.dubbo.metrics.listener.MetricsListener
isSupport
-
Constructor Details
-
HistogramMetricsCollector
public HistogramMetricsCollector(org.apache.dubbo.rpc.model.ApplicationModel applicationModel)
-
-
Method Details
-
onEvent
- Specified by:
onEventin interfaceMetricsListener<RequestEvent>- Specified by:
onEventin classAbstractMetricsListener<RequestEvent>
-
onEventFinish
- Specified by:
onEventFinishin interfaceMetricsLifeListener<RequestEvent>
-
onEventError
- Specified by:
onEventErrorin interfaceMetricsLifeListener<RequestEvent>
-
collect
- Specified by:
collectin interfaceMetricsCollector<RequestEvent>
-