小编Shi*_*ure的帖子

Apache Flink JobManager 无法找到自定义指标报告器

我使用的是 Apache Flink 版本1.13.1

我编写了一个自定义指标报告器,但 JobManager 似乎无法识别它。启动时,JobManager 显示以下警告日志:

2021-08-25 14:54:06,243 WARN  org.apache.flink.runtime.metrics.ReporterSetup               [] - The reporter factory (org.apache.flink.metrics.kafka.KafkaReporterFactory) could not be found for reporter kafka. Available factories: [org.apache.flink.metrics.slf4j.Slf4jReporterFactory, org.apache.flink.metrics.datadog.DatadogHttpReporterFactory, org.apache.flink.metrics.prometheus.PrometheusPushGatewayReporterFactory, org.apache.flink.metrics.graphite.GraphiteReporterFactory, org.apache.flink.metrics.statsd.StatsDReporterFactory, org.apache.flink.metrics.prometheus.PrometheusReporterFactory, org.apache.flink.metrics.jmx.JMXReporterFactory, org.apache.flink.metrics.influxdb.InfluxdbReporterFactory].
2021-08-25 14:54:06,245 INFO  org.apache.flink.runtime.metrics.MetricRegistryImpl          [] - No metrics reporter configured, no metrics will be exposed/reported.
Run Code Online (Sandbox Code Playgroud)

我在 Flink 插件文件夹中有一个名为的文件夹metrics-kafka,其中包含指标报告器的打包 jar。我也把这个jar复制到lib文件夹中,这两个都不起作用。请参阅下面使用的配置和代码。

Flink配置文件

2021-08-25 14:54:06,243 WARN  org.apache.flink.runtime.metrics.ReporterSetup               [] - The reporter factory (org.apache.flink.metrics.kafka.KafkaReporterFactory) could not be found for reporter kafka. Available factories: [org.apache.flink.metrics.slf4j.Slf4jReporterFactory, org.apache.flink.metrics.datadog.DatadogHttpReporterFactory, …
Run Code Online (Sandbox Code Playgroud)

apache-flink flink-streaming

3
推荐指数
1
解决办法
1281
查看次数

标签 统计

apache-flink ×1

flink-streaming ×1