import io.github.metrics.MetricsRegistry; import io.github.metrics.annotation.Counted; import io.github.metrics.annotation.Metered; import io.github.metrics.annotation.Timed; public class MyApp { private static final MetricsRegistry registry = MetricsRegistry.getInstance(); @Counted(name = "MyApp.foo.counter") public void foo() { } @Metered(name = "MyApp.bar.meter") public void bar() { } @Timed(name = "MyApp.baz.timer") public void baz() { } public static void main(String[] args) { MyApp app = new MyApp(); while (true) { app.foo(); app.bar(); app.baz(); } } }


上一篇:
下一篇:
切换中文