Oracle TBS 'TEMP': Tablespace utilization is too high (over 90% for 5m)处理
Template DB Oracle by ODBC表空间使用率过高的告警
zabbix告警内容
Oracle TBS 'TEMP': Tablespace utilization is too high (over 90% for 5m).
通过查询相关的数据库表:DBA_TABLESPACES、DBA_DATA_FILES、dba_temp_files及登录操作系统查看对应的表空间的数据文件发现。这个表空间是的数据文件是支持AUTOEXTENSIBLE(自动扩展)。而数据文件的空间使用率非常低。
解决目标:只有在表空间使用率超过宏定义的值(如90%)并且数据文件的空间使用率也超过宏定义的值(如90%)的时候才触发告警
操作步骤:
1.进入Zabbix首页,一次进入如下位置:
【配置】-【模板】-【Template DB Oracle by ODBC】-【自动发现规则】-【Tablespace discovery】-【触发器类型】,找到对应的告警触发器
2.进入触发器编辑界面,点击【表达式构造器】,然后点击【编辑】
3. 在弹出的窗口中,填入对应的信息,然后点击【插入】
填入的信息:
监控项:Template DB Oracle by ODBC: Oracle TBS '{#TABLESPACE}': Tablespace usage, percent
功能:last()
结果:> {$ORACLE.TBS.USED.PCT.MAX.HIGH}
4.上面的内容插入到表达式中,然后点击【和(同时满足)】,如下
5.点击【关闭表达式构造器】
6.点击【更新】,保存模板修改
7.应用了该模板的主机的数据会在1h后自动更新,如果想更快的看到结果,可以点击【Tablespace discovery】,然后修改对应的时间。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!