您现在的位置:首页 >> IT >> 正文
云智慧“监控宝”让豌豆荚实现IT监控智能化
发表时间:2015年8月6日 10:11 来源:新科技 责任编辑:编 辑:麒麟

“收录全网应用商店资源,找应用玩游戏?一个豌豆荚就够了!”——这是人气移动内容搜索平台豌豆荚的广告语。通过“应用内搜索”技术可以搜索到千万量级的不重复应用、游戏、视频、电子书、主题、电影票、问答、旅游等内容,对于智能手机用户而言,非常之便捷。

  从2009年工程师写下第一段代码发展到现在,豌豆荚的注册用户已经超过了4.2亿,服务器和响应的应用服务数量也随之快速的增长。用户和业务的增长带来欣喜的同时也给豌豆荚的IT运维人员带来了不小的压力。人为管理失误在所难免,严重影响工作效率。

  业务增长喜忧参半 运维监控挑战多

  为了让资产管理和运维工作实现自动化和智能化,将运维和技术支持人员从繁重的人工作业中解脱出来,豌豆荚从2013年6月开始梳理自身监控系统需要解决的问题,并积极寻找监控解决方案。

  豌豆荚IT部门总结,在监控系统方面,以下问题亟待解决:

  服务器和应用服务一部分可以通过外网访问,大部分是在内网环境,需要能够在内网进行监控;

  自动化的监控管理,监控的服务器和应用服务数量上千计,希望监控能够与资产管理系统进行对接,实现服务器服务发生变化的时候监控能够自动适应改变;

  内部人员各有分工,需要比较好的用户管理和权限管理支持,保证统一认证。

  IT监控有利器 APM来帮忙

  豌豆荚也曾经想过在监控软件方面进行自行开发,可是开发需要新的人员的投入,后期维护方面也颇为头疼。随着互联网的兴起,国内APM(应用性能管理)服务也在逐渐成熟,这可是运维人员的福音。

  早期的APM主要应用于网站监控和网页监控。APM可以实现二到七层网络的可视化,让运维人员了解网络的流量和应用构成、网络中包的大小和分布以及网络层协议流量等。网页方面,页面性能指数、页面响应时间和可用率等都可以尽在掌握。

  随着技术的发展,APM可以实现对服务器中的CPU、内存和磁盘等硬件性能的监控,这也正满足了豌豆荚的需求。除此之外,APM还可以对API 进行监控,可以跨多个平台,监控范围从API和数据支撑层,到剖析应用接口的可用率和正确性;保障API数据服务和业务的完整、有效和一致。

  云智慧监控宝让豌豆荚如愿以偿

  确定了方向,豌豆荚便开始了APM的产品的采购选型。2013年7月,豌豆荚确定使用在互联网企业中颇有口碑的“监控宝”。

  “监控宝”是云智慧推出的APM产品,能够监测从用户发起请求到任务完成的全过程,包含了针对应用、网站、业务流程、服务器、服务和数据库的监控,同时还可以实现对网页性能的管理,并提供实时告警,被用户誉为端到端IT性能监控神器。

  豌豆荚选定了监控宝企业版,并与云智慧技术支持人员一起确定了实施方案:

  首先,豌豆荚对原有的网站监控项目导入到新版本中维持不变。服务器和服务性能监控通过插件的方式进行内网数据采集和监控,多个插件的数据汇总后提交到监控宝的中心服务器,解决了通过外部网络无法获取内网数据的问题。所有的服务器性能和服务都通过这种方式统一在内网监控。

  在系统集成方面,监控宝提供企业版API V2版本,支持产品之间的对接,实现由资产管理系统驱动来完成监控项目的创建、修改、移除以及告警设置的变更,全过程自动化处理,不需要人工干预。

  最后,在用户和权限管理方面,实现了统一的安全认证,将所有企业用户纳入到企业版中,配置权限,统一管理。

  监控宝系统上线后的几天时间,豌豆荚几百台服务器的监控都建立起来。监控宝提供的全面API与豌豆荚的内部系统接合,很好的解决了自动化运维的需求;灵活的报警策略也能让IT运维人员第一时间发现故障,并通过监控宝提供的多样的视图组合快速找出故障原因。

  经过一段时间的稳定运行后,豌豆荚又增加了监控服务器的数量,总计有上千台的服务器在监控宝的监控下运行。系统监控运维真正实现了自动化和智能化,提高效率的同时,节省了运维成本,运维人员也可以将精力用于更有价值的事情。

  豌豆荚表示,企业正处在快速发展的过程中,业务和服务器数量的激增需要自动化的监控管理和清晰的故障诊断视图。监控宝实现了IT系统的可视化和运维监控的智能化,为以IT为核心的互联网企业提供了非常高效、有价值的运维解决方案。

相关文章
关于我们 | 联系我们 | 友情链接 | 版权声明
新科技网络【京ICP备15027068号】
Copyright © 2015 Hnetn.com, All Right Reserved
版权所有 新科技网络
本站郑重声明:本站所载文章、数据仅供参考,使用前请核实,风险自负。