数据库监控是Applications Manager重要功能之一,它能够帮助数据库管理员(DBA)和系统管理员监控包含Oracle、SQL Server、MySQL、Sybase、IBM DB2等多种类异构型的数据库环境。作为无代理的数据库监控工具,Applications Manager通过执行数据库查询来采集性能数据。当数据库性能超过阈值时,生成告警通知管理员。通过直观丰富的数据库性能报表,DBA可以快速排查故障问题以及规划容量。
利用Applications Manager数据库性能监控软件:
- 保证数据库的高可用性
- 了解数据库空间、缓冲区空间、数据库连接时间
- 分析不同时间连接到数据库的用户数量
- 分析使用趋势
- 问题发生前采取有效行动
支持监控数据库类型:
- Oracle数据库监控
- MySQL数据库监控
- Sybase数据库监控
- SQL Server数据库监控
- IBM DB2数据库监控
- PostgreSQL数据库监控
- Memcached数据库监控
- MongoDB数据库监控
- Cassandra数据库监控
- Redis数据库监控
Applications Manager自动发现数据库调用:
范例:用SQL语句监控数据库调用
深入了解数据库响应对于单个web事务的效率。跟踪在应用程序中执行后台事务的数据库响应时间,这些事务是在后台线程中生成的。数据库性能监控器可以查明阻碍优化应用程序性能的SQL语句,并允许用户分析错误跟踪,在数据库性能问题影响您的业务之前解决它们。获取详细的性能指标,识别慢速的数据库调用、以及通过详细的图形和表格表示数据库的总体性能。
用于全面数据库性能管理的高级分析
Applications Manager提供了大量的分析功能,以度量和跟踪数据库利用率以及数据库性能趋势。容量规划报告允许管理员了解数据库使用统计数据并计划资源升级,而预测报告则利用机器学习算法来预测可预见的未来数据库使用趋势。报告也是可定制的,这意味着管理员可以创建和调度他们自己的报告,同时也可以选择将它们导出为pdf、csv表单。
Oracle数据库监控
全面监控Oracle数据库的性能、可用性以及使用统计。当发生问题或者出现错误的时候发送通知。同时提供了完整的数据库性能报表和图表。
监控的主要指标:
- Oracle数据文件
- 表空间
- Oracle会话
- 数据库查询
MySQL数据库监控
MySQL是最常用的开源关系型数据库。Applications Manager能够实时监控并诊断MySQL数据库性能问题。
SQL Server数据库监控
Microsoft SQL Server是在Windows环境中最常见的企业数据库解决方案。Applications Manager通过Windows性能管理接口来管理MS SQL服务器数据库,从而获取SQL Server的性能数据。
DB2数据库监控
有效监控DB2数据库的可用性和性能,保持DB2数据的最佳性能。
Sybase数据库监控
监控Sybase ASE数据库服务器的可用性和性能,例如使用的内存、连接统计等属性。
PostgreSQL数据库监控
监控PostgreSQL数据库服务器的内存使用、缓冲统计、查询统计、事务处理统计等。
Memcached监控
监控Memcached服务器,帮助IT管理员开始定位并解决问题。
MongoDB数据库监控
MongoDB是当前最流行的Nosql数据库之一,是基于分布式文件存储的数据库。Applications Manager可监控MongoDB性能和资源使用情况。
Cassandra数据库监控
监控Cassandra数据库的性能,可以从所有JVM中收集统计数据,例如内存使用率、任务统计、线程池、存储统计、CPU使用、操作性能、延迟和挂起的任务等。
Redis数据库监控
监控Redis数据库的内存使用、连接统计、键空间统计、持续性和复制等。