数据库性能监控系统
Ø 可实时统计性能指标
Ø 监控当前的数据库活动
Ø 监控数据库性能
Ø 及时发现数据库性能问题
Ø 及时识别当前阻塞会话和瓶颈会话
Ø 及时发出预警并全面呈现分析报告
Ø 能够进行性能趋势分析
从Wait Event角度进行评估。评估排在头几位的等待事件信息,默认情况下,这个度量是累计的,也就是从启动数据库到当前时间,可以切换到当前时间模式下。
支持主流数据库,包括Oracle、SQL Server、DB2、Mysql、PostgreSQL等5种协议,并将不同数据库协议按照标准化的格式进行展示,方便管理人员阅读和分析。
性能信息收集
通过代理实现对数据库的实时性能数据收集,与数据库自带的性能分析工具结合,比如Oracle数据库的AWR报告等。
收集连接数据库的总体信息,包括运行多长时间、实例个数(for Oracle RAC)、内存大小和数据库占据CPU时间的比例。每个实例的基本参数和复杂信息、活动会话个数、每秒的事务数量和内存使用情况等。记录处在Block和Contention状态的连接会话信息。当数据库出现有会话被阻塞的情况,就会记录下来。
预警与报表
提供Syslog、短信、邮件、SNMP、FTP等丰富的告警方式,可第一时间通知管理人员。内置了多种性能分析报表,可从操作系统配置、数据库参数设置、活动会话个数、每秒的事务数量、内存使用情况、等待事件等角度进行分析,同时支持自定义的方式定制更多报表。
性能趋势分析
通过创新的性能趋势分析方法,使得管理员摆脱了从成千上万条性能数据进行枯燥分析的烦恼,大大提高了分析效率,并且能够分析数据库的性能趋势,为能够提前避免系统进入性能瓶颈提供依据和建议,极大地提高了性能分析的易读性和价值。