public class SiddhiMetricsFactory extends Object implements StatisticsTrackerFactory
Constructor and Description |
---|
SiddhiMetricsFactory() |
Modifier and Type | Method and Description |
---|---|
BufferedEventsTracker |
createBufferSizeTracker(StatisticsManager statisticsManager) |
LatencyTracker |
createLatencyTracker(String name,
StatisticsManager statisticsManager) |
MemoryUsageTracker |
createMemoryUsageTracker(StatisticsManager statisticsManager) |
StatisticsManager |
createStatisticsManager(String prefix,
String siddhiAppName,
List<io.siddhi.query.api.annotation.Element> elements) |
ThroughputTracker |
createThroughputTracker(String name,
StatisticsManager statisticsManager) |
public LatencyTracker createLatencyTracker(String name, StatisticsManager statisticsManager)
createLatencyTracker
in interface StatisticsTrackerFactory
public ThroughputTracker createThroughputTracker(String name, StatisticsManager statisticsManager)
createThroughputTracker
in interface StatisticsTrackerFactory
public BufferedEventsTracker createBufferSizeTracker(StatisticsManager statisticsManager)
createBufferSizeTracker
in interface StatisticsTrackerFactory
public MemoryUsageTracker createMemoryUsageTracker(StatisticsManager statisticsManager)
createMemoryUsageTracker
in interface StatisticsTrackerFactory
public StatisticsManager createStatisticsManager(String prefix, String siddhiAppName, List<io.siddhi.query.api.annotation.Element> elements)
createStatisticsManager
in interface StatisticsTrackerFactory
Copyright © 2021. All rights reserved.