Canal server 性能指标监控基于prometheus的实现。
https://github.com/alibaba/canal/wiki/Prometheus-QuickStart
快速开始
安装并部署对应平台的prometheus,参见官方 guide
配置prometheus.yml,添加canal的job,示例:
- job_name: 'canal'
static_configs:
- targets: ['localhost:11112'] //端口配置即为canal.properties中的canal.metrics.pull.port
启动prometheus与canal server
安装与部署grafana,推荐使用新版本(5.2)。
启动grafana-server,使用用户admin与密码admin登录localhost:3000 (默认配置下)。
配置prometheus datasource.
导入模板(canal/conf/metrics/Canal_instances_tmpl.json),参考这里。
进入dashboard ‘Canal instances’, 在’datasource’下拉框中选择刚才配置的prometheus datasource, 然后’destination’下拉框中就可以切换instance了(如果没出现instances列表就刷新下页面), just enjoy it.
作者:Jeebiz 创建时间:2023-05-29 10:01
最后编辑:Jeebiz 更新时间:2024-07-10 22:56
最后编辑:Jeebiz 更新时间:2024-07-10 22:56