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

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

[[133919]]

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

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

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

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

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

[[133920]]

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

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

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

关于云智慧

云智慧(北京)科技有限公司是国内领先的应用性能管理服务商。基于大数据分析,云智慧为企业级用户提供全面、专业的端到端的应用性能管理(End To End Application Performance Management)解决方案。云智慧通过旗下两款产品:监控宝和透视宝,已累计为电子商务、移动互联网、IaaS云服务、在线游戏、教育医疗等行业的几十万用户提供了前瞻性的智慧性能管理服务,是新一代应用性能管理(APM)的领导者。

云智慧官网:http://www.cloudwise.com/

透视宝:https://www.toushibao.com/

监控宝:http://www.jiankongbao.com/

联系云智慧:bd@yunzhihui.com
 

责任编辑:Ophira
相关推荐

2015-12-11 14:02:02

php应用

2013-03-27 10:01:53

网络应用检测工具

2015-03-11 15:08:25

2015WOT峰会应用性能监控与管理

2015-07-27 11:00:33

应用性能监控工具APM

2014-11-06 10:00:46

Gartner

2011-11-09 11:37:29

CA TechnoloGartner

2015-11-17 18:06:22

云智慧PHP应用性能

2013-08-22 10:15:32

应用性能监控系统管理

2019-10-10 09:01:46

监控服务器应用

2011-11-09 12:28:06

CA Technolo领导者象限

2015-08-27 13:44:25

APM

2024-09-06 07:55:42

2020-03-30 14:00:21

Flutter前端代码

2020-10-09 07:00:00

无服务器应用监控架构

2012-03-01 13:44:10

Compuware安吉星应用性能监控

2017-06-05 10:28:09

APM应用性能管理听云

2020-01-15 09:27:12

博睿宏远华为应用性能监控

2014-09-17 17:19:00

开发者听云平台解决应用性能监控难题
点赞
收藏

51CTO技术栈公众号