对于Flink中taskmanager、jobmanager有没有一个好的监控工具呢?答案是有的,下面让我们来看看如何监控!!!
一、版本要求
Flink 1.8 +
二、Flink配置
1) flink-conf.yaml
metrics.reporter.influxdb.class: org.apache.flink.metrics.influxdb.InfluxdbReporter
metrics.reporter.influxdb.host: localhost
metrics.reporter.influxdb.port: 8086
metrics.reporter.influxdb.db: flink_metrics
metrics.reporter.influxdb.username: aaaa
metrics.reporter.influxdb.password: 123456
- class:这个是固定的
- host:这个是安装 InfluxDB 的 host 地址
- port:这个是 InfluxDB 的端⼝,默认是 8086
- db:表示你要将 metrics 数据存口到 InfluxDB 的哪个数据库
- username:InfluxDB 的用户名
- password:InfluxDB 的密码