在 测试和生产环节深入了解 Oracle NoSQL 实施的健康状况和性能,并在用户受影响前执行快速的故障排除。
检查存储节点及其管理服务(包括复制节点和管理实例)的关键组件的可用性、性能和健康状态。了解管理实例的详细信息,例如,可用存储节点大小、日志文件计数、日志文件限制,等等。
当RAM 不足时,Oracle NoSQL 可能停止使用大量内存,这会引起应用程序性能问题。通过Applications Manager,可以密切监控在 Oracle NoSQL 上运行的应用程序的内存用量,并了解“可用物理内存量”、“物理内存总大小”、“可用交换空间大小”和“占用的虚拟内存大小”等 KPI。在可用内存量较低时收到通知,采取措施调整内存大小,避免内存不足问题。
获取复制节点运行指标的详细信息,例如延迟、吞吐量、高速缓存大小、复制状态,等等。确保复制节点健康且性能最优。
通过守护线程计数、活动线程计数、线程计数峰值和启动线程总数等指标,了解 Oracle NoSQL 线程的相关信息。监控线程的趋势可以帮助您规划额外容量。
在当Oracle NoSQL 组件出现性能问题(例如,由用户和数据载入引起的性能问题)时,收到即时通知。获取延时、瓶颈和超时的相关信息。确定哪个应用程序导致负载过高。更快地采取补救措施,确保用户不受影响。