引入
这里首先说以下整体大概的思路,第一步当然是引入对应的 SDK
,第二步则是添加配置信息、定义自定义指标,并进行注册,接下来的第三步则是指标根据具体业务的处理逻辑,那么最后一步就是在 prometheus
服务中增加 job
配置,最终在 grafana
中展示自定义指标。
本次将数据从 MySQL
备份到 ClickHouse
采用的是 MinervaDB ClickHouse MySQL Data Reader ,该项目基础版本来自于 Alitinity/clickhouse-mysql-data-reader
。