public class MetricsMonitor extends Object
public static AtomicInteger getMysqlHealthCheckMonitor()
public static AtomicInteger getHttpHealthCheckMonitor()
public static AtomicInteger getTcpHealthCheckMonitor()
public static AtomicInteger getDomCountMonitor()
public static AtomicInteger getIpCountMonitor()
public static AtomicInteger getSubscriberCount()
public static AtomicLong getMaxPushCostMonitor()
public static AtomicLong getAvgPushCostMonitor()
public static AtomicLong getLeaderStatusMonitor()
public static AtomicInteger getTotalPushMonitor()
public static AtomicInteger getFailedPushMonitor()
public static AtomicInteger getTotalPushCountForAvg()
public static AtomicLong getTotalPushCostForAvg()
public static void compareAndSetMaxPushCost(long newCost)
public static void incrementPush()
public static void incrementPushCost(long costTime)
public static void incrementFailPush()
public static void incrementInstanceCount()
public static void decrementInstanceCount()
public static void incrementSubscribeCount()
public static void decrementSubscribeCount()
public static io.micrometer.core.instrument.Counter getDiskException()
public static io.micrometer.core.instrument.Counter getLeaderSendBeatFailedException()
public static void resetAll()
public static void resetPush()
Copyright © 2018–2022 Alibaba Group. All rights reserved.