基于Grafana+prometheus监控clickhouse的原生metric信息

基于Grafana+prometheus监控clickhouse的原生metric信息

使用Grafana+prometheus监控clickhouse是很友好的,下面展示下每个部分的配置

1. clickhouse 的配置信息

clickhouse是自带了metric监控信息的,在 config.xml 中,配置如下

<prometheus>
       <endpoint>/metrics</endpoint>
       <port>9363</port>
       <metrics>true</metrics>
       <events>true</events>
       <asynchronous_metrics>true</asynchronous_metrics>
       <status_info>true</status_info>
    </prometheus>

2. prometheus 的配置信息

scrape_configs:
  # The job name is added as a label `job=<job_name>` to any timeseries scraped from this config.
  - job_name: 'prometheus'
    static_configs:
    - targets: [    '192.168.1.xx:9363'', .....]

3. grafana柱形图制作

下面展示一个每台ch实例的现在数据量大小的柱形图信息,
新建图形,选择 Bar chart,数据源选择prometheus,语句填写

sort_desc(ClickHouseAsyncMetrics_TotalBytesOfMergeTreeTables{})

Format -> Table
打开instance,

可在右侧调整对应的配置小项
在这里插入图片描述

做出每台ch的写入速率的柱形图

选择 BarChart ,数据源选择prometheus,语句写入下面的内容

rate(ClickHouseProfileEvents_InsertedBytes[2m])

在这里插入图片描述
trasform配置如下
在这里插入图片描述
最终结果展示
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值