「从ES到CK 06」clickhouse的数据可视化工具clickvisual_clickhouse 可视化工具(1)

img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化资料的朋友,可以戳这里获取

Linux amd64系统

wget “https://github.com/clickvisual/clickvisual/releases/download/ l a t e s t / c l i c k v i s u a l − {latest}/clickvisual- latest/clickvisual{latest}-linux-amd64.tar.gz” -O clickvisual-${latest}.tar.gz




(2)修改配置文件default.toml




[app]
isMultiCopy = false ### 集群模式开关 ###
secretKey = “secretKey”
rootURL = “http://xxx.xxx.xxx.xxx:xxxx/app/clickvisual/” ### serveFromSubPath为false,该值只允许是ip:port ###
baseURL = “/api/admin/login/”
permissionFile = ‘/usr/local/clickvisual/config/resource.yaml’
serveFromSubPath = true ### 是否开启url子路径支持,默认为false ###

[casbin.rule]
path = “/usr/local/clickvisual/config/rbac.conf”

[server.http]

HTTP server Host

host = “0.0.0.0”

HTTP server Port

port = 19001
embedPath = “dist”
maxAge = 86400

[server.governor]

Governor server host

host = “0.0.0.0”

Governor server port

port = 19011

[logger]

log level, avaliable level: “debug”, “info”, “warn”, “error”, “panic”, “fatal”

level = “debug”
name = “clickvisual.log”

[logger.default]
level = “info”

集群模式才需要部署redis

[redis]
debug = true
addr = “127.0.0.1:16379”
writeTimeout = “3s”
password = “xxx”

[mysql]
debug = true

database DSN

dsn = “xxx:xxx@tcp(xxx.xxx.xxx.xxx:xxxx)/clickvisual?charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&loc=Local&readTimeout=1s&timeout=1s&writeTimeou
t=3s”

log level

level = “debug”

maximum number of connections in the idle connection pool for database

maxIdleConns = 5

maximum number of open connections for database

maxOpenConns = 10

maximum amount of time a connection

connMaxLifetime = “300s”

[auth]
mode = “memstore” # redis memstore
name = “clickvisual_session”
debug = true
Keypairs = “secret”

if use mode redis

redisSize = 10

redisNetwork = “tcp”

redisAddr = “”

redisPassword = “”

[auth.anonymous]

enable anonymous access

enabled = false

[auth.proxy]
enabled = true ### 开启proxy auth认证模式 ###
isAutoLogin = true
headerName = “X-Clickvisual-User” ### 自定义header名称 ###
headerNickName = “X-CLICKVISUAL-NICKNAME” ### 自定义header名称 ###
rootTokenKey = “X-CLICKVISUAL-TOKEN” ### 自定义管理员token key名称 ###
rootTokenValue = “xxxxxxxxx” ### 自定义管理员token key值 ###

[[auth.tps]]
typ = “github”
enable = false
clientId = “”
clientSecret = “”
allowSignUp = true
scopes = [“user:email”, “read:org”]
authUrl = “https://github.com/login/oauth/authorize”
tokenUrl = “https://github.com/login/oauth/access_token”
apiUrl = “https://api.github.com/user”
allowedDomains = []
teamIds = []
allowedOrganizations = []

[[auth.tps]]
typ = “gitlab”
enable = false
clientId = “”
clientSecret = “”
allowSignUp = true
scopes = [“api”]
authUrl = “https://git.bgy.com.cn/oauth/authorize”
tokenUrl = “https://git.bgy.com.cn/oauth/token”
apiUrl = “https://git.bgy.com.cn/api/v4”
allowedDomains = []
teamIds = []
allowedOrganizations = []

[prom2click]
enable = false

[[prom2click.cfgs]]
host = “127.0.0.1”
port = 9222
clickhouseDSN = “tcp://127.0.0.1:9000”
clickhouseDB = “metrics”
clickhouseTable = “samples”




(3)启动clickvisual服务,浏览器访问default.toml里rootURL配置的地址




启动命令

/usr/local/clickvisual/clickvisual --config /usr/local/clickvisual/config/default.toml

也可以做成系统服务

[Unit]
Description=clickvisual
After=network.target
[Service]
Type=working
User=root
Group=root
Restart=on-failure
RestartSec=10
ExecStart=/usr/local/clickvisual/clickvisual --config /usr/local/clickvisual/config/default.toml
ExecStop=ps -ef |grep clickvisual |grep -v grep|awk ‘{print $2}’|xargs kill -9
PrivateTmp=true
LimitNOFILE=102400

[Install]
WantedBy=multi-user.target



### 四、clickvisual使用效果


#### · 日志




![](https://img-blog.csdnimg.cn/img_convert/6b6eb70ee06e39d3f53bb4acbd8cefa0.gif)​



#### · 告警




![](https://img-blog.csdnimg.cn/img_convert/8cebdd119baed36a024dc10d539e5800.gif)​




#### · 分析




![](https://img-blog.csdnimg.cn/img_convert/1efb93ea6e9366dd921ba2a00259cdb2.gif)​




### 五、参考资料


* clickvisual


        ​[​https://clickvisual.net/zh/clickvisual/​]( )​



### 下回预告


**kibana自定义插件跳转clickvisual,以实现平稳过渡,欢迎关注后续更新的系列文章~**


![img](https://img-blog.csdnimg.cn/img_convert/424c9a5a5ad9c93be10bb28d2a10e7e6.png)
![img](https://img-blog.csdnimg.cn/img_convert/28733b4ac394dd924fe6bf56498b8814.png)
![img](https://img-blog.csdnimg.cn/img_convert/477d3f60b336583c4777043fa44b7f48.png)

**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!**

**由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**

**[需要这份系统化资料的朋友,可以戳这里获取](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)**

合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!**

**由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**

**[需要这份系统化资料的朋友,可以戳这里获取](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)**

  • 18
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值