SAP HANA MDC(多租户数据库容器)使单个 HANA 系统能够托管多个隔离的租户数据库,每个数据库拥有自己的用户、角色和数据集。这种架构简化了数据库管理,提升了资源利用率,并支持可扩展、灵活的应用部署。
SAP HANA MDC 的核心是系统数据库(SystemDB),它管理整个系统环境。SystemDB 负责配置管理、许可、监控和租户操作等关键功能。与存储应用特定数据的租户数据库不同,SystemDB 管理系统级控制和元数据。监控 SystemDB 对确保高可用性、维护服务健康以及协调所有租户的生命周期事件至关重要。
Applications Manager 的 SAP HANA MDC 监控工具提供对 SystemDB 和租户数据库的深入可见性。它帮助您实时跟踪资源使用、服务性能、备份历史、事务负载和复制状态。通过即时警报、详细诊断和深入报告,您可以检测性能瓶颈,避免停机,并确保多租户 SAP HANA 部署的稳定性。
通过监控内存利用率、CPU 使用率和整个 HANA 系统中使用的 CPU 数量等关键指标,把握资源消耗情况。跟踪总物理内存和已用内存,以及交换内存分配情况,更好地理解系统资源的使用状况。这些见解有助于识别潜在瓶颈,支持更智能的容量规划和系统调优决策。

通过跟踪 SAP HANA 系统中活动和非活动连接的数量,获得数据库活动的可视性。这有助于识别使用模式、访问高峰时间或异常流量激增。此外,监控模式级指标,如列表和行表的数量及大小,理解模式增长情况并优化资源分配。

超越基础内存统计数据,深入了解 HANA 内存的分配和使用情况。监控列表和行表所用内存、代码和堆栈占用内存及每台主机的总常驻内存。关注内存分配限制,确保各主机在定义的阈值内运行。通过分析缓存大小、使用率、命中次数和未命中率,评估缓存性能,帮助您优化缓存策略,提高系统效率。

监控所有配置磁盘卷的存储使用情况。跟踪总磁盘空间和已用空间、磁盘空闲百分比、卷大小,以及相关磁盘路径和使用类型。这些指标有助于防止存储溢出,确保资源合理分配,并便于为不断增长的环境做出更好的存储规划。

通过跟踪 CPU 和内存使用、请求速率、响应时间、活动和待处理请求、线程数、打开文件数及服务状态,密切关注单个 HANA 服务。此外,通过执行率、编译率、事务率、提交率和回滚率等指标,获得整体工作负载的全面视图。在不同负载下评估系统性能,并据此调整资源分配。

跟踪系统复制详细信息,如逻辑站点名称、辅助主机、复制模式和状态,监控系统高可用性设置。这使您能够检测故障转移准备情况并主动排查复制延迟。通过查看最新备份及其大小、类型、持续时间和状态等指标,保持对备份操作的了解,确保数据保护措施持续有效。

通过连接 ID、模式、对象名称、开始时间和进度等详细作业指标,快速检测和调查运行时间长或停滞的操作。跟踪事务统计数据,监控活动、预提交或终止中的事务。通过识别锁定对象、等待和拥有事务 ID 及涉及的 SQL 语句,分析阻塞情况,帮助您高效解决并发问题。

通过分析持续时间、内存大小、CPU 时间和操作类型,定位性能密集型 SQL 语句。识别系统资源的主要消耗者,在影响用户体验之前采取优化措施。使用实时警报保持环境安全健康——查看收集周期间产生的最新 100 条警报,包括严重性、时间戳及详细描述,快速解决问题。
通过 Applications Manager,您可以端到端监控 SAP HANA MDC 环境——从系统资源使用到租户活动及复制状态。获取实时洞察,加快问题解决,确保 HANA 部署性能稳定。下载 30 天免费试用 ,立即探索我们 SAP 监控套件的全部功能。