首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >普罗米修斯未显示闪烁指标

普罗米修斯未显示闪烁指标
EN

Stack Overflow用户
提问于 2020-07-03 22:51:50
回答 1查看 592关注 0票数 1

我有以下代码在我的flink工作;

代码语言:javascript
复制
    @Override
    public void open(Configuration config) {
          this.counter = getRuntimeContext()
                        .getMetricGroup()
                        .counter("myCounter");
    }

    @Override
    public Tuple2<String, String> map(String s) throws Exception {
            this.counter.inc();
            Thread.sleep(5000);
            return new Tuple2<String, String>(s, s.toUpperCase());
    }

在prometheus.yml inside prometheus发行版中,我有以下内容:

代码语言:javascript
复制
- job_name: 'flink-prometheus'
    scrape_interval: 5s
    static_configs:
      - targets: ['localhost:9999']
    metrics_path: /

在flink发行版的flink-conf.yaml中:

代码语言:javascript
复制
metrics.reporters: prom
  metrics.reporter.prom.class: org.apache.flink.metrics.prometheus.PrometheusReporter
  metrics.reporter.prom.host: 127.0.0.1
  metrics.reporter.prom.port: 9999

在prometheus板上,我可以看到localhost:9999作为目标,还有各种指标日志。但是我在代码中添加的计数器没有日志。我搜索了字符串"myCounter“和"flink-prometheus",但没有结果。

我还需要做什么才能显示我的指标?

EN

回答 1

Stack Overflow用户

发布于 2020-07-04 22:00:31

我在https://github.com/mbode/flink-prometheus-example中看到的示例和您自己的配置之间的主要区别是,示例中的作业管理器和任务管理器都是抓取的:

代码语言:javascript
复制
scrape_configs:
- job_name: 'flink'
  static_configs:
  - targets: ['job-cluster:9249', 'taskmanager1:9249', 'taskmanager2:9249']

在我自己的示例中--参见Flink Timing Explorer --我发现也有必要这样做。以下是对我有效的方法:

flink-conf.yaml

代码语言:javascript
复制
metrics.reporters: prom
metrics.reporter.prom.class: org.apache.flink.metrics.prometheus.PrometheusReporter
metrics.reporter.prom.port: 9250-9260

prometheus.yaml

代码语言:javascript
复制
global:
  scrape_interval: 5s
  evaluation_interval: 5s

scrape_configs:
  - job_name: 'flink'
    static_configs:
      - targets: ['host.docker.internal:9250', 'host.docker.internal:9251']
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62717883

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档