系统故障频发?性能突降?ArcGIS Monitor来帮忙!

Williams是一家成立于1908年,员工超过5600人的能源基础设施公司,主要经营天然气的采集、生产、收集、加工和输送,其拥有大约13,600英里油气管道。

Williams的地理信息系统(GIS)环境包括一个拥有120个ArcGIS Desktop用户的Citrix虚拟化环境,并支持63个开发,QA和生产服务器(大部分是虚拟的)。ArcGIS Server集群环境用于托管服务和提供164个地图的访问。Portal for ArcGIS通过联合、托管等方式共运行着238个服务,199个web地图,30个要素服务,为1800个用户提供在线服务。有这么多的用户和工作人员依赖GIS地图和服务,Williams必须要时刻保障平台的稳定运行。

Williams的系统架构师Steve McCarthy表示:“一旦Web地图或者地图服务不能正常运转,我们将不得不研究是什么原因导致了问题。我们会首先检查Web应用程序,然后可能最终不得不深入代码找出错误。这会耗费几个小时或几天的时间。”

因此,McCarthy和他的团队经常被迫从项目中抽出时间来确定问题的原因——可能是一个断开的链接,一个错误的索引或一个停止运行的服务。为了让团队成员更专注的开发新应用,而不是浪费精力于排除故障,McCarthy迫切需要一个能实时动态监控平台运行健康状态的利器,实时动态发现平台运行问题或潜在的问题,保障诸多应用程序稳定运行。

就在这时,Williams公司发现Esri提供了一款系统监控产品ArcGIS Monitor,专门用于监控企业级平台全生命周期中运行健康状况。ArcGIS Monitor能够通过对企业级GIS和IT基础设施(包括数据库,网络和GIS软件)的非侵入式监控,提供关于系统运行情况和性能的详细且有价值的信息。ArcGIS Monitor能及时发现系统基础设施运营中的各种潜在风险和现有问题,充分保障企业级平台的稳定运营。它还提供统计报告和可量化的度量标准,以加强GIS人员与IT人员,企业老板和高级管理人员之间的沟通。

ArcGIS Monitor可监控9大类指标,涵盖硬件、ArcGIS产品、数据库、网络等方方面面。

于是,Williams部署了ArcGIS Monitor,自部署ArcGIS Monitor以来,Williams缩短了故障排除和问题响应的时间。而且公司还能够通过ArcGIS Monitor对资源使用情况的监测,仅在必要时进行采购来节省不必要的资源采购的成本。

在Williams公司运行的ArcGIS Monitor

McCarthy说:“ArcGIS Monitor提供了非常有用的报告。它让我们看到系统繁忙的地方。Excel报告能按一个小时或者一段时间的频率不断告诉我可能在哪块地方会碰到问题,比如链接的断开或数据的更改。”

随着对可用资源更好的监控,McCarthy及其团队可以快速确定他们增加的资源数量,也可以确定什么时候需要再添加额外的服务器、存储、内存或CPU等资源。他的团队使用ArcGIS Monitor报告来确定当前资源的使用率和所需要的更多资源的规划。

McCarthy可以对Williams的ArcGIS Server环境进行微调,以更好地满足那些访问量高的服务的需要。他使用ArcGIS Monitor的反馈来为繁忙的业务增加系统资源,或者减少空闲业务的系统资源。McCarthy设置了在服务器达到75%容量时接收来自ArcGIS Monitor的警报,当然用户可以将警报设置为任何容量大小或百分比。ArcGIS Monitor还提供了针对所有系统的按小时生成的报告。这些发布的报告可供需要相关信息的开发人员和用户使用。

McCarthy说:“我们已经从碰到问题、排查问题转变为积极主动的高性能调优。过去,我们只能假设我们需要更多的内存或更多的服务器。现在,除非我们能够证明资源缺乏,否则我们不会去购买额外的资源。ArcGIS Monitor帮助我们建立了对公司GIS环境的信心,因为现在我们服务器的宕机时间变得非常短暂。”

平台/系统有时莫名其妙故障,运行一段时间后突然发现性能下降等问题,是否也在烦扰着您和您的组织?那您可以选择ArcGIS Monitor!

ArcGIS Monitor简介:

ArcGIS Monitor是ArcGIS 10.6中全新推出的系统监控产品,可实时监控从底层硬件到上层应用的各种运行指标,检测内容包括IT基础设施、网络、数据库和企业级GIS(ArcGIS Enterprise),并使用实时仪表盘提供及时的警报和邮件通知,以检测系统运营中的各种潜在风险和问题,是平台运维管理的利器,可充分保障企业级平台的稳定运营。

ArcGIS Monitor帮助我们根据实时采集的数据进行科学决策,不再假设、猜测、推理需要的资源情况。 它可以:

(1)有效降低企业管理和运维成本;

(2)显著提高用户满意度。

此外,还可以帮助我们

早期发现问题

对系统正常运行时间、性能、利用率进行量化

确定资源的使用情况

发现服务使用趋势,更好地分配资源

降低复杂的企业级GIS平台和应用程序之间的性能风险

加强GIS人员与IT人员的沟通

减少有关系统架构和性能相关问题的技术支持事件数量

更详细深入的内容及应用场景请继续关注ArcGIS Monitor产品的研究进展。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180209G107RM00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券