【 使用环境 】生产环境
【 OB or 其他组件 】ocp 4.2.1
【 使用版本 】
【问题描述】
ocp上面主业务租户下sql诊断什么信息都不显示,查询5,10,15-6小时都不显示信息了。
以往是好使的,中间升级过一次ocp。
麻烦发下业务集群OB的版本
ocp是从什么版本升级到什么版本了?
sql诊断什么信息都不显示:不显示的信息麻烦接下图发下
参考下面步骤看下是否关闭了SQL采集开关
https://www.oceanbase.com/docs/common-ocp-1000000000585006
https://www.oceanbase.com/docs/common-ocp-1000000000585005
查看 SQL 采集开关历史,无记录
并未关闭过
麻烦登陆ocp_monitor租户 连接monitor_database库,查询下如下几张表是否有数据?
obclient -hxx.xx.xx.xx -P2881 -uroot@ocp_monitor -p’xxxx’ -Dmonitor_database -A
select * from ob_hist_sql_audit_stat where cluster_name=‘xx’;
ob_hist_sql_audit_stat_0
ob_hist_sql_audit_stat_1
ob_hist_sql_audit_stat_2
ob_hist_sql_audit_stat_3
ocp的metadb是和业务租户在一个集群还是分开的?
分开的,ocp是部署在一台单独的机器上的
我联系ocp的老师分析下,有进展尽快回复你
好的,谢谢
1.麻烦黑屏登陆业务租户,查询下sql_audit
show parameters like '%enable_sql_audit%'\G;
select count(*) from gv$ob_sql_audit;
2.发下最新的下obstat2.log
cd /home/admin/ocp_agent/log
麻烦查下最新的30条采集数据
select SQL_ID,query_sql,usec_to_time(REQUEST_TIME) from gv$ob_sql_audit order by usec_to_time(REQUEST_TIME) desc limit 30;
1.执行如下sql 发下结果
select * from ob_hist_sql_audit_stat order by create_time desc limit 10;
select * from ob_hist_sql_audit_stat_0 order by create_time desc limit 10;
select * from ob_hist_sql_audit_stat_1 order by create_time desc limit 10;
select * from ob_hist_sql_audit_stat_2 order by create_time desc limit 10;
select * from ob_hist_sql_audit_stat_3 order by create_time desc limit 10;
2.检查下这里的ocp_agent状态是否正常并下载日志发下
select * from ob_hist_sql_audit_stat order by create_time desc limit 10;
在要ocp_monitor下吗?
ocp_agent的状态是指那台主机?业务租户对应的主机吗?
1.ocp_monitor租户
2.是的,业务租户集群对应的主机
上面的信息麻烦提供下