针对产品中使用的Clickhouse高速缓存库,用户在使用过程中完全是黑盒状态,无法感知当前Clickhouse数据库运行的状态,已经创建了多少张表,占用了多少空间等相关信息,一旦遇到问题更是不知该如何排查和调整。
基于以上痛点,提供额外的高速缓存库管理工具,通过扩展包方式集成到产品中,方便用户使用。
报表入口
在“分析展现”界面,展开左侧资源目录区,选择 分析报表 > system > 分析报表 > ClickHouse高速缓存库运维工具 ,双击打开“高速缓存Smartbimpp工具包”,如图:
SmartbiMPP高速缓存库监控管理工具是使用产品内置的SmartbiMPP高速缓存库作为数据源,如果Smartbimpp是集群化部署,可以在连接字符串中配置不同的节点地址,查看每一个节点的运行信息。
报表介绍
参数配置及含义说明
对报表工具包中使用的参数的含义以及配置进行说明。
说明文档
安装后文件说明
0_使用说明
对当前报表使用的一个介绍说明。
1_系统文件
Clickhouse安装之后会在Linux系统层面注册和生成的文件位置及作用说明。
Clickhouse安装之后会在/usr/bin目录下产生的系统二进制命令文件的作用及说明。
2_命令文件
3_配置文件
Clickhouse安装之后会在/etc下创建的配置文件的作用及说明。
4_数据文件
Clickhouse安装之后会在/var/lib下创建的数据文件的作用及说明。
5_日志文件
Clickhouse安装之后会在/var/log下创建的日志文件的作用及说明。
6_运行文件
Clickhouse运行时产生的文件情况说明。
7_RPM安装普通用户运维
根据安全的要求需要使用非ROOT账号进行Clickhouse的运维,以下为操作方案。
配置说明
0_使用说明
对当前报表使用的一个介绍说明。
1_服务器配置
Clickhouse对服务器配置的要求以及推荐的配置建议。
2_config.xml配置
config.xml文件的配置项及建议值说明。
3_user.xml配置
user.xml配置文件配置说明。
4_Smartbi配置
Smartbi中和Clickhouse相关的配置项及说明。
Smartbi相关说明
0_使用说明
对当前报表使用的一个介绍说明。
1_依赖高速缓存库功能
对Smartbi中依赖高速缓存库的功能情况进行说明。
2_Smartbi配置
Smartbi中和Clickhouse相关的配置项及说明。
3_机器数量建议
Clickhouse部署时机器数量建议说明。
常见问题
工具包报表
基本信息查询
0_使用说明
对当前报表使用的一个介绍说明。
1_基本信息
查询当前Clickhouse版本信息,数据库基本信息,宏变量信息和实例空间占用情况。
2_状态信息
查询当前Clickhouse状态信息,受状态信息参数筛选控制。
3_集群信息
查看Clickhouse实例集群配置情况。
4_数据表信息
查看Clickhouse数据表相关信息,结果集受数据表选择参数筛选控制。
5_已变更参数
列出Clickhouse中已经调整过的参数及相关说明。
6_参数信息检索
查看Clickhouse配置参数㤈,结果集受配置参数选择筛选控制。
表数据灵活查询
可以查询数据表中的数据,结果集受数据表选择参数筛选控制。
磁盘空间占用情况分析
当下当前选择数据库中各数据表的空间占用情况。
执行SQL语句查询
后台更新语句查询
慢SQL查询
复制表信息查询
高频SQL查询
内存消耗高SQL查询