DBAService本集群存储全量sql指标的配置方案

  其他常见问题
内容纲要

概要描述


本文描述DBAService可以指定hdfs和依赖该hdfs的quark server来写入存储SQL指标,即支持各集群的所有dbaservice可以指定同一个hdfs和quark server,并最终将所有SQL指标数据汇总到一张完整的(ORC)表中。

详细描述


启用该功能只需配置以下几步:
NOTE: 要inceptor hive.server2.authentication 开启了KERBEROS或者LDAP,DBAservice都需要开启KERBEROS安全,这样才会自动建dbaservice database 和表。

1. DBAService更新依赖HDFS

file

dba依赖的hdfs必须和配置指定的quark/inceptor依赖的hdfs相同。

2. 修改dbaservice.sql.storage.server.jdbc.url为指定存储数据ORC表的quark server的jdbc地址

file

dbaservice.sql.storage.server.jdbc.url: jdbc:hive2://172.18.131.171:10000

开启全量SQL保存功能(默认未依赖和该配置为空则不开启)

3. 配置服务重启DBAService

file

验证


file

DBAService的本地目录上会有这个路径 {path}/tmp/upload-hdfs

file

如果没有看到有自动建表要去看下dbaservice.log,可能是相关的账号的权限问题,可以手动去赋权一下,或者是把dba_insight用户的admin权限去掉,应该就可以自动建了。

权限改完,重启dbaservice后,即可。

file

这篇文章对您有帮助吗?

平均评分 0 / 5. 次数: 0

尚无评价,您可以第一个评哦!

非常抱歉,这篇文章对您没有帮助.

烦请您告诉我们您的建议与意见,以便我们改进,谢谢您。