IOTDB Metrics监控模块Prometheus注册流程
2022-03-03 17:16:06 0 举报
内部使用
作者其他创作
大纲/内容
compositeReporter.startAll();
public void startService() { ... loadReporter();...compositeReporter.startAll();...}
loadReporter();
reporter.start()
public static class PrometheusReporterConfig { private String prometheusExporterUrl = \"http://192.168.56.10\"; /** the http server's port for prometheus exporter to get metric data. */ private String prometheusExporterPort = \"9091\"; public String getPrometheusExporterUrl() { return prometheusExporterUrl;} public String getPrometheusExporterPort() { return prometheusExporterPort;} ...}}
span style=\
private void loadReporter() { logger.info(\
MetricService.java
public boolean start() { ... String url = metricConfig.getPrometheusReporterConfig().getPrometheusExporterUrl(); String port = metricConfig.getPrometheusReporterConfig().getPrometheusExporterPort(); PushGateway pushgateway = new PushGateway(url + \":\
CompositeReporter.java
DropwizardPrometheusReporter.java
public boolean startAll() { boolean result = true; for (Reporter reporter : reporters) { if (!reporter.start()) { LOGGER.warn(\"Failed to init {} reporter.\
Main.java
MetricConfig.java
0 条评论
下一页