你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
本文提供了您可以实施的业务实践,以便使用 Oracle Database@Azure 在专用基础设施上管理和监控 Oracle Exadata Database Service。 在创建整体设计以及在 Azure 企业登陆区域中载入此服务时,请实施这些注意事项。
设计注意事项
在部署 Oracle Database@Azure 和 Exadata 数据库服务之前,请考虑这些关键主题。
确定要在其中部署 Oracle Database@Azure 和 Exadata 数据库服务的 Azure 区域。 确保此区域与当前或未来的 Azure 登陆区域保持一致。 如果您选择的区域与当前部署区域不同,请评估您现有的监控工具是否可以将其功能扩展到这个新区域。 确保跨区域的无缝集成和功能。
在部署资源之前,请考虑您的网络计划。 在不部署网络虚拟设备 (NVA) 的情况下,您可以将 Oracle Exadata Database 资源部署到无法从内部部署或分支虚拟网络访问的专用子网。 NVA 不是传统的防火墙。 NVA 是一个 Linux 虚拟机 (VM),具有用户定义的路由,可提供下一跃点 IP 地址和自定义 iptables。 如果您有本地企业监控解决方案,则必须部署 iptables。
熟悉网络限制。 您在虚拟网络中部署的子网以及与 Oracle Exadata Database 集群关联的子网是委托的专用子网。 委托子网不允许在未部署 NVA 的情况下在虚拟网络外部进行网络通信。 有关更多信息,请参阅 网络规划约束。
在创建网络计划时,选择最能支持您选择的迁移方法的网络拓扑。 迁移方法应在移动关键数据时监控该过程。 迁移选项包括 Oracle Recovery Manager、Oracle Data Guard、Oracle Data Pump 或安装了网络文件系统角色的 Linux VM。 请咨询您的 Oracle 和 Microsoft 代表以获取详细指导。
确定如何将监控警报集成到您的分类流程中。
列出触发警报时需要通知的关键利益相关者。
与数据库管理员一起查看监控指标,以符合预期。
有关详细信息,请参阅 规划 Oracle on Azure 采用。
设计建议
在部署 Oracle Database@Azure 和 Exadata 数据库服务之前,请考虑这些建议。
监控运行状况和性能
您应该收集定量指标,例如 CPU 使用率、内存使用率、存储使用率、数据库作、SQL 查询和整体事务。 可以使用 Azure Monitor 指标或所选的监视工具来诊断和主动排查问题。 数据库指标的收集和审查有助于确保运营就绪和长期维持。
在 Azure 门户中创建自定义仪表板,其中包含收集的各种指标的聚合视图。 有关详细信息,请参阅在 Azure 门户中创建仪表板。
若要查看所需的角色,请参阅 Azure Monitor 中的角色、权限和安全性。
如果您需要精细的数据库监控,请参阅 Enterprise Manager 数据库管理。
有关 Oracle 全面监视指南的信息,请参阅 Oracle Cloud 数据库指标。
监控关键指标
下表包含 Oracle Cloud Database 指标的初始建议设置。 您可以根据组织的需要添加计数器。 针对集群中的所有可用节点设置每个监控设置。 在 Azure Monitor 中,添加指标时,不能同时选择多个对象。 要输入指定的设置,必须选择每个 Exadata 集群节点。
在监控解决方案中为关键工作负载设置警报。 如果使用 Azure Monitor,则可以创建 作组。
指标名称 | 收集频率 | 阈值 | DESCRIPTION |
---|---|---|---|
CPU 利用率 | 5 分钟 | 90% | CPU 使用率,以百分比表示并在所有使用者组中聚合。 使用百分比是根据数据库可以使用的 CPU 数量报告的,它是 Oracle CPU 数量的两倍。 此设置适用于集群中的每个数据库。 |
存储利用率 | 30 分钟 | 90% | 正在使用的预置存储容量的百分比。 此设置表示所有表空间的总分配空间。 此设置适用于集群中的每个数据库。 |
闪存恢复区域利用率 | 15 分钟 | 90% | 闪存恢复区使用情况。 |
内存使用情况 | 15 分钟 | 兆比特 90% 消耗 | 内存池的总大小。 |
进程限制利用率 | 5 分钟 | 90% | 进程限制使用。 |
会话限制利用率 | 5 分钟 | 90% | 数据库会话限制使用。 |
可用的快速恢复区 | 15 分钟 | 90% | 可用的快速恢复区域。 |
Oracle Cloud Infrastructure (OCI) 数据库集群内存利用率 | 5 分钟 | 90% | Exadata 数据库集群消耗的内存量。 |
平均节点状态 | 5 分钟 | 0(此维度表示 false) | 集群中的 Exadata 数据库集群节点是可用还是不可用。 |
有关更多信息,请参阅 Oracle Cloud Database 指标。