导出并查看WDR诊断报告
访问WDR快照数据需要sysadmin或monadmin权限,因此需要使用root账号或其他拥有权限的账号来生成WDR诊断报告。
-
执行如下命令新建报告文件。
touch /home/om/wdrTestNode.html -
连接系统库postgres。
gsql -d postgres -p 端口号 -r -
选择snapshot.snapshot表中两个不同的snapshot,当这两个snapshot之间未发生服务重启,便可以使用这两个snapshot生成报告。
gsql> select * from snapshot.snapshot order by start_ts desc limit 10; -
执行如下命令,在本地生成HTML格式的WDR报告。
-
执行如下命令,设置报告格式。\a: 不显示表行列符号, \t: 不显示列名 ,\o: 指定输出文件。
gsql> \a gsql> \t gsql> \o {报告路径} -
执行如下命令,生成HTML格式的WDR报告。
gsql> select generate_wdr_report(begin_snap_id Oid, end_snap_id Oid, int report_type, int report_scope, int node_name );示例一,生成集群级别的报告:
select generate_wdr_report(1, 2, 'all', 'cluster',null);示例二,生成某个节点的报告:
select generate_wdr_report(1, 2, 'all', 'node', pgxc_node_str()::cstring); 说明:
当前openGauss的节点名固定是“dn_6001_6002_6003”,也可直接代入。表 1 参数说明
-
-
执行如下命令关闭输出选项及格式化输出命令。
\o \a \t -
在/home/om/下根据需要查看WDR报告内容。
表 2 WDR报表主要内容
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




