无API不成监控 应用性能监控的缺失与补救

无API不成监控 应用性能监控的缺失与补救

  最近,这张被自动识别出性别和年龄的合照在微信朋友圈火了起来,如此智(gao)能(xiao)的识别技术来自微软网站how-old.net,开发者可以利用微软提供的API在自己的应用中添加这一功能。而正是由于API的出现,让开发者能够在应用中以最简单的方式提供社交分享、电商支付、地图导航等传统软件里的重度服务,也能与微信、QQ、淘宝等平台轻松打通。

  这种高效敏捷的开发方式不但改变了开发者,同样改变了互联网、移动互联和终端用户对应用的期望。软件北京赛车pk10和应用开发不再需要一个团队实现端到端所有功能,而用户则可以在小团队开发的应用中用微博账户进行登录、用支付宝进行购买支付、把内容分享到微信,这在过去是不可想象的。

  随之而来的是用户需求的变化,和对软件性能期望值的不断提高,这就决定了开发者不能再拘泥于传统的软件开发和交付模式,分布式架构成为必然,API则成为应用与互联网无缝对接的桥梁。应用开发越快、扩展性越高,对API的依赖越深,而把交付组件组装起来的分布式架构,要获得用户期望的性能,API性能成为核心因素和瓶颈。

  众所周知,性能监控必须北京赛车pk10遵循与软件开发和交付的相同路径,当应用是端到端独立开发,且处于单一网络环境时,使用Ping命令测试可用性也许就够了。但当应用从内网测试环境部署到真实的互联网环境,我们就必须监控应用的整体运行和传输流程,以确保应用的性能。

  在应用性能管理(APM)领域,你可以轻松找到服务器监控、数据库监控、APP监控、浏览器监控甚至代码监控的产品,所有性能和可用性测试的方案都是针对应用的前端和后端,但却少有企业提及API监控。

  但缺少了API监控,用户可能无法登录,无法支付,无法进行社交分享,而这时应用的运行却是完全正常的。如果不进行API监控,你无法判断他们是否执行,传递的信息是否正确,内容是否合规。如果不监控API,运维和开发查找BUG的时间将大大延长,甚至触及用户体验的底线,导致用户离你而去。

  云智慧CEO殷晋指出,“对于应用/服务运维人员来说,API性能降低主要来自三个方面的问题:第一,缺少对数据接口的监控,没有及时主动发现接口性能降低问题所在;第二,缺乏对接口性能的预警,用户增长导致数据接口调用的负载变化趋势没有预警分析;最后,缺少对接口的管理手段,传统的监控手段达不到突破性能瓶颈的效果。”

  云智慧监控宝作为业内唯一的API监控(Application Programming Interface Monitoring)产品,能够实时洞察API接口的可用性、响应时间和正确性,实时反馈各地区用户体验,全面准确分析数据。监控宝API监控具备强大的数据验证引擎,全面支持JSON、XML甚至Text、Response Status验证,跨多平台应用,从API和数据支撑层北京赛车pk10保障用户的数据通信运行逻辑始终符合预期结果。




关注ITBear科技资讯公众号(itbear365 ),每天推送你感兴趣的科技内容。

特别提醒:本网内容转载自其他媒体,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。


您可能还会对下面的文章感兴趣: