暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

我重写后的Oracle健康检查工具,有哪些亮点?

B哥数据搬运工 2021-02-27
278

    利用周末值班空闲半小时,写篇工具介绍短文,算是2021年我公众号的第1篇文章 

    今天介绍这个工具,其实是最近重写的一个工具。大概在两年多前,我用shell脚本写过一个Oracle巡检工具,并且在别的生产环境运行过,算是有“酒精考验”过,当时环境有window、Linux、AIX,其中也碰到过数据库版本、OS兼容等问题。之前的工具主要还是数据采集,而且指标过多,对于巡检数据的分析,更多还是需要“以人为本”,肉眼看或拿计算器计算。

    基于上面背景,决定用golang对工具进行重写。新工具有以下特点:

  • 删减之前不必要的指标项,让问题更聚焦

  • 增加基线参考值及部分操作命令指引

  • 通过红、黄颜色标记问题项

  • 不支持windows和unix

    

    工具主要涉及内容有:

  • OS检查(如内核参数、用户限制、大页、透明大页等等)

  • DB参数基线检查、DG配置及同步情况、表空间使用率、日志大小及组数、日志切换频率、无效对象、表及序列设计问题、Top大对象、权限、备份、警告日志、监听等等

  • 开发中。。。


    可以说是Oracle标准化的落地,工具在不久的将来(放心,不会是“大约在冬季”的),可以提供给内网用户使用。最后感谢下唐总、玮玮、标哥的指导

    先随便截几张图给大伙看看效果,有图有真相

1)Report Summary可以大体了解数据库服务器的基本信息



2)如下透明大页没关闭,大页没设置,只要点开“View”,会自动展开操作说明。我只能送到这了,相信大家一看就清楚怎么操作了。



文章转载自B哥数据搬运工,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论