GaussDB-如何进行手动清理历史告警数据

36 阅读1分钟

GaussDB-如何进行手动清理历史告警数据

问题现象

历史告警数据长时间未清理,可能会导致历史告警数据堆积。

问题原因

当前历史告警数据暂无清理机制。

解决方法
  1. 以root用户登录云数据库GaussDB管理平台(TPOPS)所在节点。

  2. 执行以下命令,切换至安装数据库的用户,例如dbadmin用户。

    su - dbadmin

  3. 执行以下命令,连接数据库。

    **gsql -h  ***  -q core -p * -U core -W  *****

  4. 执行以下命令,清理历史告警数据。

    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…