通过主动 IT 基础设施监测 (ITIM),建立对 ArcGIS 系统可用且性能卓越的信心。
现代企业系统需要在所有使用级别下具有高性能和可靠性。 任何服务中断都可能导致重大财务和运营损失。 为了降低服务中断的可能性,即使是架构最完善的 IT 基础设施也需要持续监测,以检测异常服务需求和组件故障。 借助该实践,IT 专业人员可通过自动检测和报告企业级 GIS 系统组件的性能、可用性和资源利用率方面的潜在问题,最大限度地减少对业务运营的负面影响。
ArcGIS Enterprise 包含四个配置为协同工作的组件:
这些组件可以由多个服务器、在本地或由云提供商托管,并且依赖于多种计算资源,例如服务器、DBMS、网络、文件系统等。 上述任意资源的不可用或性能下降都可能中断业务运营。
牢记以上内容,建立主动措施来自动检测每个资源的过度使用或不可用,这可以提前通知 IT 专业人员潜在问题,使其能够快速响应问题并提供有关如何修复问题的指导。
需要为每个组件建立自动化监测和修复步骤,以建立对业务运营持续可用的信心。 要确定所有相关组件和计算资源,必须建立和维护完整的系统架构图。
本指南与在高可用性 (HA) 配置中提供完全冗余的需求一致,让您的系统能够在任何依赖资源或 ArcGIS Enterprise 组件发生故障时正常运行。 虽然 HA 配置可以防止业务流程立即中断,但故障确实会让组件易受攻击,并且需要快速恢复故障组件才能维护冗余环境。 要保持整个组织对于系统可以维护组织的服务许可协议 (SLA) 的信心,建立对主要组件和冗余组件的监测至关重要。
为所有环境(生产、暂存、测试和开发)建立监测实践可以让所有用户都相信系统将可供所有用户使用。 对生产环境的全面监测可以建立对于业务运营将持续可用且性能卓越的信心,并且通常不需要提供任何证明。 监测测试和暂存环境为 IT 专业人员带来了两个优势:
监测开发环境不仅可以为您的开发和 GIS 分析师提供可靠的系统,还可以提供有关实验进程(例如长时间运行的地理处理工具)的系统资源利用率的宝贵见解。
现代监测工具不仅可以实时检测潜在问题,还可以收集各种组件的指标。 配置这些指标随时间变化的分析可以提供有关系统活动、使用情况和性能的宝贵见解,从而发现利用率趋势以及峰值和故障的原因。 此类分析可以突出显示哪个企业级 GIS 组件的活动最多,哪些 Web 服务最活跃或最不活跃,或者哪些服务在特定时间段内更活跃。 此见解随后可用于证明和设计对系统资源的更改,并预测使用高峰。
所有这些组件都提供具有不同系统依赖关系的基本服务。 例如,基于 GIS 的应用程序通常使用 ArcGIS Server 托管的 Web 服务来提供业务信息和功能。 由于存在大量依赖关系,诊断这些服务的性能和中断问题可能很困难。 Esri 开发了名为 ArcGIS Monitor 的专用监测产品,旨在检测、诊断和报告问题,以及提供特定于 ArcGIS 系统的修复指导。 ArcGIS Monitor 通过提供工具来监测企业级 GIS 实施的运行状况,从而对 ArcGIS Enterprise 进行补充。
实施有效的 IT 基础设施监测对于保持 ArcGIS 部署的最佳性能和可靠性至关重要。 通过遵循这些最佳实践,您可以主动识别问题、优化资源分配并确保为 ArcGIS 用户提供无缝体验。