GaussDB-如何进行手动清理历史告警数据
问题现象
历史告警数据长时间未清理,可能会导致历史告警数据堆积。
问题原因
当前历史告警数据暂无清理机制。
解决方法
-
以root用户登录云数据库GaussDB管理平台(TPOPS)所在节点。
-
执行以下命令,切换至安装数据库的用户,例如dbadmin用户。
su - dbadmin
-
执行以下命令,连接数据库。
**gsql -h *** -q core -p * -U core -W *****
-
执行以下命令,清理历史告警数据。
delete from dbs_alarm_result_record where clear_time_utc < CURRENT_DATE - INTERVAL ' N days ' and status in ('recovered','cleared');
其中大写N请替换为实际要清理多少天之前的历史告警数据。
更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…