我要制作应用程序监控系统。我正在使用弹簧启动器,我可以制作一些信息,如指标,健康状况等。查看附件。
正如你所看到的,有很多东西,比如内存,堆计数器和计量器。(sample.actuator.SampleController.hello。*由com.codahale.metrics.annotation.Timed制作)
我想将这些信息发送给石墨进行监控。谷歌说这些代码。
@Configuration
public class MonitoringConfig {
@Autowired
private MetricRegistry metricRegistry;
@Bean
public GraphiteReporter graphiteReporter() {
Graphite graphite = new Graphite(new InetSocketAddress("70.50.8.111",
2003));
GraphiteReporter reporter = GraphiteReporter
.forRegistry(metricRegistry).prefixedWith("boot")
.build(graphite);
reporter.start(1000, TimeUnit.MILLISECONDS);
return reporter;
}
}
但记者只发送计数器和计量器。为了向记者插入其他信息,我该怎么办?
请帮忙......