我正在运行 Flink 应用程序作为AWS Kinesis Data Analytics 服务的一部分。Flink 内置了对指标的支持,我有一个简单的计数器设置,我可以看到它正在工作,它在 flink 仪表板中可用。
现在,我想配置石墨来收集我的指标。根据 Flink,这是可能的:https ://nightlies.apache.org/flink/flink-docs-master/docs/deployment/metric_reporters/#graphite
我的问题是我无法让 Flink 应用程序读取我的配置。我努力了:
- 将文件conf/flink-conf.yaml与 java 代码一起创建,但它似乎被忽略了。
- 将配置覆盖传递给
StreamExecutionEnvironment.getExecutionEnvironment(configuration)
, 但似乎也被忽略了。
如何将指标报告给石墨?