Oralce的性能指标和相关表数据是监控的要点,众多厂商和监控软件都对其有不同层次的监控,可谓是白家齐鸣,竞相争宠。同样PIGOSS BSM也对Oracle进行了监控,其层次分明,类别明晰,更有资深DBA的相关指导经验,为用户提供更加精准、更加人性化的监控服务,而且PIGOSS对于数据的趋势分析更是有自家特色,如表空间的自动增长量等指标。
更加值得一提的是PIGOSS BSM对Oracle的监控有深有浅,不仅适应于普通用户,对于专业深度剖析的用户也会有重点指标的分类,让用户感受到这是一款适合自己的监控软件。对于Oracle的监控PIGOSS BSM采用的是通用JDBC采集方式,再加上合理分配的JDBC连接池,对于Oracle本身没有太多的性能影响,而且对于PIGOSS本身占用的资源也是很少。接下来详细了解下对于Oracle监控的几大类指标。
PIGOSS BSM已经针对DISK READ(磁盘读);SHARABLE MEM READ(共享内存读取速率);EXECUTIONS(执行次数)进行了统计和TOP的排序展现;未来还将支持单次和累计执行时间的TOP SQL和Version count的TOP SQL。展现效果如下图所示:
图:TOP类指标
RAC实例整体的运行状态和各模块之间的数据监控,其中包括会话数、进程、数据库大小以及数据各个文件的大小情况,也有对会话数使用率有进一步的统计;当然除了RAC我们还有还有自定义JDBC指标,通过自定义指标可以轻易的扩展不同需求和对特定的表进行查询统计,使得客户在使用时更加随意、更加灵活。
图:数据库实例返回值
可以使用户能够随时了解表空间的使用率,也可以通过历史图看出该表空间的增加趋势,PIGOSS更有自家算法对其自动增加的速率统计计算,得出每周增长量的返回值,使用户能够提前预知可能存在的风险,能够提前对其进行合理管控。此指标更是深得客户的认可,成为PIGOSS BSM监控指标的特色项。监控效果如下图所示:
图:oracle表空间返回值
各家监控软件可谓是旗鼓相当,PIGOSS也不甘示弱,同样也支持多种命中率的监控,并且PIGOSS还有对其监控命中率的解析和来自DBA的分析,如:在何种情况下此命中率应大于98%,表明当前命中率是正常的。命中率指标效果如下图所示:
图:命中率监控
其他类别的指标包括ASM监控,不同版本间ora进程监控,还有关联的主机信息,显示主机的CPU和MEM的使用率等等。
以下是全部指标和对应的资源视图的截图。
图:oracle指标
以上我们了解了详细的几类指标。接下来请看PIGOSS BSM针对Oracle的其他展现。对于各个性能指标和用户比较关注的指标进行的资源视图展现。
图:oracle资源视图
整体来说,PIGOSS BSM对于Oracle的监控可能做得不是特别完善,我们也希望各位大拿高手在闲暇之余给我们提出建设性意见和改进措施,目前我们给出的解决方案是用户可以进行JDBC指标的自定义。我们PIGOSS研发团队也会不断的进行学习深入,希望能给客户一个用的满意,用的放心的产品,秉承我们的宗旨:产品当做服务来做;服务当做产品来做。
最后,对于PIGOSS BSM监控Oracle的模块介绍暂时就告一段落。大家如果有兴趣可以访问我们的官网(http://www.netistate.com)来进一步了解,官网中还设有模拟环境的链接,大家可以点击进行实际的操作。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31351613/viewspace-2112212/ ,如需转载,请注明出处,否则将追究法律责任。