Package ai.platon.pulsar.common.metrics
Class AppMetrics
-
- All Implemented Interfaces:
-
java.lang.AutoCloseable
@Deprecated(message = "Inappropriate name", replaceWith = @ReplaceWith(imports = {}, expression = "MetricsSystem")) public final class AppMetrics extends MetricsSystem
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classAppMetrics.Companion
-
Field Summary
Fields Modifier and Type Field Description public final static StringSHADOW_METRIC_SYMBOLprivate final Stringnameprivate final DurationinitialDelayprivate final DurationcsvReportIntervalprivate final Durationslf4jReportIntervalprivate final DurationgraphiteReportIntervalprivate final DurationcounterReportIntervalprivate final StringgraphiteServerprivate final IntegergraphiteServerPortprivate final IntegerbatchSizepublic final static AppMetrics.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description AppMetrics(ImmutableConfig conf)
-
Method Summary
Modifier and Type Method Description -
Methods inherited from class ai.platon.pulsar.common.metrics.MetricsSystem
close, getBatchSize, getCounterReportInterval, getCsvReportInterval, getGraphiteReportInterval, getGraphiteServer, getGraphiteServerPort, getInitialDelay, getName, getSlf4jReportInterval, inc, inc, start -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-