Grafana Clickhouse插件安裝和使用

背景

想對clickhouse做一些簡單的監(jiān)控, 但是因為生產(chǎn)環(huán)境網(wǎng)絡原因無法放通, 無法使用自帶的監(jiān)控, 所以使用Grafana的方式來接入


clickhouse自帶監(jiān)控

granfana監(jiān)控

版本下載

Grafana OSS - 12.0.2
Grafana Clickhouse插件

image.png

注意插件要和grafana版本對應, 如果遇到下面的報錯SQLDatasourceMaxOpenConnsDefault not set in config, 可以嘗試將Grafana Server升級到最新版本, 下載較慢可嘗試離線zip解壓的方式去安裝
版本10.4.19 Grafana連接clickhouse報錯

接入監(jiān)控祥細步驟

安裝Grafana和clickhouse插件

Grafana OSS - 12.0.2
Grafana Clickhouse插件

#離線安裝
yum install -y grafana-12.0.2-1.x86_64.rpm
#創(chuàng)建plugins目錄,若存在則跳過,安裝目錄有可能在/etc/grafana下, 如果這兩個目錄都沒有,可嘗試find / -name grafana.ini 去查找
mkdir /var/lib/grafana/plugins
#解壓插件
unzip grafana-clickhouse-datasource-4.10.1.linux_amd64.zip /var/lib/grafana/plugins
#啟動服務
systemctl start grafana-server.service

配置Clickhouse和Dashboard


將插件自帶的Dashboard進行import,切換Dashboards為列表展示即可看到,注意創(chuàng)建數(shù)據(jù)源時Protocal最好選擇為HTTP(如果選擇Native能保存通過也影響不大,主要怕網(wǎng)絡策略受影響)

監(jiān)控顯示



image.png

Grafana配置Nginx轉(zhuǎn)發(fā)

  • grafana server
    修改/etc/grafana/grafana.ini的root_url, 注意將;去掉否則配置會不生效, 修改后再對服務進行重啟
    root_url = %(protocol)s://%(domain)s:%(http_port)s/grafana/

  • 修改nginx, 隨后進行reload(不需重啟)

location /grafana/ {
        proxy_pass http://127.0.0.1:3000;
        rewrite ^/grafana/(.*) /$1 break;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header   Host $host;
} 

參考文章

clickhouse插件安裝
clickhouse插件介紹
clickhouse grafana官方介紹使用

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容