为什么 API 监控对于任何业务来说都重要?

对于商务运算来说一个比较稳定的趋势在于对 API 日渐增长的依赖性,几乎每一个代码级交互过程都会调用 API 来收集数据或触发某些关键过程。没有 API ,你将无法与同伴进行文件交流,没有 API ,沃尔玛也将无法运行其 VMI 系统。

API(即 Application Programming Interfaces)使软件应用之间的交互成为可能,软件从一种形式转化成另一种形式的过程中都存在 API。由于网络环境下 API 接口越来越开放,我们正迎来一个创新的爆发点,但是,正如 Dan Jacobson,Netflix 的 VP 工程师在他的文章中所指出的,API 更大的影响来自于 API 的内部应用。

这一影响的表现一方面在于大量的业务通过 API 去实现,从 AT&T 到 Google 到 Amazon,这些公司每天要进行数百万次 API 交互,除此之外,大量业务产生的大量运算的流畅进行也需要通过 API 去实现。

然而令人惊讶的是,相比其他操作系统,对于 API 监控现状却大大滞后。谷歌分析能够提供关于网站访问来源的海量数据。用户浏览了哪些网页?这个过程发生了哪些错误?这些数据都能通过谷歌分析直观得到。由于 API 正变得越来越重要,很显然我们也需要这样的数据来分辨我们提供的 API 是否能够正常运作。

John Musser, ProgrammableWeb.com 的创始人,同时也是领悟到 API 重要性的先锋,正通过尝试建立新公司来填补这一空白,他的新公司命名为 API Science,通过提供 API 监控,也就是提供关于 API 可用性和响应时间的详细信息,API Science 希望能够为以下问题提供明确答案:

(1)我的 API 是否在准确运行?

(2)我得到的结果是否准确?

(3)我的团队是否了解发生的问题?

(4)我是否能在用户之前发现问题?

(5)我能否知道问题出在哪以便于我解决问题?

Jeff Phillips,Getty Images 的应用开发经理指出:「API Science 的 API 监控让我们在用户投诉之前了解问题所在,这一产品非常便于使用,我们甚至可以在几分钟内建立起多步监控。」

「我们对比了 API 监控服务,API Science 出现在了第一位的位置,他们做到了先进性和便捷性的结合,保证我们的 API 随时都能准确运行。API Science 已经成为我们业务的重要组成部分。」 Simon Guest, Concur / SAP 研发部门的 VP 工程师如此评价。

编者认为,无论是对于 API 的用户还是 API 的开发者来说都需要 API 监控来为基础运作提供保障,当某个应用包含10到20个 API 时,发生故障一定要知道是哪里出了问题,你必须了解哪些 API 能够正常运作而哪些 API 不能。

如今,尽管各种各样的监控工具能够提供 API 运作情况的图像效果,API Science 是唯一一个专注于提供 API 监控的有用工具,其他 API 监控工具如 OneAPM 的 Cloud Test,也能够提供包括 API 监控在内的监控服务。

Musser 认为 API Science 由于其使用便捷性和先进的功能特性(如多步脚本监控、深层数据验证和报警功能)在该领域具有领导地位,用户能够快速上手,且当用户需求不断加深,API Science 的产品能够提供更深层更复杂的功能来满足用户多样化的场景。

「由于 API 对于越来越多的公司来说正起到至关重要的作用,API 的支持团队必须知道 API 的运作细节。」Musser 说到,「我们的服务使这些用户能够高枕无忧,因为他们知道 API 正按照他们希望的方式在运作。」

OneAPM 的建议,对于掌管科技研发部门的 CIO 和 CTO 们,现在正是了解你的 API 运作风险的时候!使用合适的监控能够确保你能在问题发生之前发现它!还等什么,快来试用吧!

本文转自 OneAPM 官方博客

时间: 2024-08-31 23:44:45

为什么 API 监控对于任何业务来说都重要?的相关文章

云智慧API监控 三个步骤提高业务增长

中介交易 SEO诊断 淘宝客 云主机 技术大厅 基于互联网.云计算和移动的应用正变得越来越普及,正在改变着人们的生活和工作方式.越来越多的应用服务封装成一系列的API开放出去供第三方使用,这使应用的开发周期和成本大大减少.游戏.支付.找餐馆.找酒店,移动社交.地理位置等在线服务应用都可以通过API数据接口调用的方式快速获取.因此,应用接口数据服务性能的差异会直接关系到你的业务运营质量.它将提高或减少你的业务收入,或使不满意的用户放弃你而选择你的竞争产品. 不要让第三方或后端服务毁了你的应用性能

深度解析 API 监控那些事儿

API已成为经济生态 API是随着互联网和云计算的兴起而催生的产物.像云供应商亚马逊.互联网巨头Google.社交媒体Twitter,他们的服务都是通过API的方式来提供的.API这个概念在2005年从国外就开始火起来了,同时歪果仁提出了"API经济"的概念. 图:2012年数据 IBM中间件总经理Marie L. Wieck在一次采访中指出,到2018年API经济的市场规模预计将达到2.2万亿美元,而在未来2-3年中,开展API项目的企业数量有望增长150%.API监控可持续考察AP

Spawnsong对音乐人和乐迷来说都是足够新鲜的玩意

虽然音乐众筹你听得多,但这个不一样.Spawnsong对音乐人和乐迷来说都是足够新鲜的玩意,因为这个平台只"众筹"单曲,展示的甚至是半成品.这对我来说很新鲜,原来内容消费也可以像买新硬件一样.(之所以对"众筹"打引号是因为音乐人一般来说还是会发表这些单曲的,这里没有对众筹设定目标) 打开Spawnsong你会看到一张张类似专辑封面的题图,点进去即可听到最长42秒的单曲,如果你真的喜欢,花1.23美元就可以将这首歌预先买下来,未来在音乐人单曲制作完成后你就会得到这首歌

域名对于网络创业者和每位站长来说都是必须要进行选择的

摘要: 域名对于网络创业者和每位站长来说都是必须要进行选择的,特别对于那些想要建立品牌网站的创业者来说,在选择的过程中往往要花费很大的精力和时间,好的域名通常能起到事倍功 域名对于网络创业者和每位站长来说都是必须要进行选择的,特别对于那些想要建立品牌网站的创业者来说,在选择的过程中往往要花费很大的精力和时间,好的域名通常能起到事倍功半的功效. 作为站长都知道选择域名的原则就是: 1.简短.好记,如hao123,ip138等,像这样的域名就是采用字母+数字,很容易被用户记忆,这样好记的域名通常能降

时间管理这事对很多人来说都是难事

"我拖延-到最后一刻才拼命把事情做完." "有时候我会把一天的事情塞得太满而倍感压力--" 上面说的是你吗? 时间管理这事对很多人来说都是难事,特别在这个注意力不容易集中容易频繁切换屏幕和工作任务的今天,再好的GTD产品好像都不能满足我们了.当时间管理这事成了很多人膝盖上的伤,一款叫Timeful的智能时间管家可能有机会出来治疗一下.这产品还没推出,却已经拿了700万美元的A轮融资,投资机构包括了Khosla Ventures.KPCB等. 这个卖关子的app到底是

高清播放机对很多玩家来说都不陌生

高清播放机(有时又被称为电视盒)对很多玩家来说都不陌生,只是一直以来给人的印象都是一些偏"山寨"气息的品牌在生产和销售:但是近一两年乐视.小米等"明星"企业也推出了类似的产品,并且被业界视为电视盒中的"正规军".之所以被称为正规军,是因为它们都搭载了符合广电部门规定的互联网电视播控平台,这对高清播放机来说是一个具有历史意义的事件.那么山寨军团是怎么一步步进化为正规军的呢?下面我们就来回顾一下高清播放机从山寨到正规军的发展历程. 诞生:替代蓝光的山

监控设备的维护方法都有哪些

1.维护基本条件 古话说的好,"巧妇难为无米之炊",对监控系统的维护来说也是一样的道理,对监控系统进行正常的设备维护所需的基本维护条件,即做到"四齐",即备件齐.配件齐.工具齐.仪器齐.     1)备件齐 通常来说,每一个系统的维护都必须建立相应的备件库,主要储备一些比较重要而损坏后不易马上修复的设备,如摄像机.镜头.监视器等.这些设备一旦出现故障就可能使系统不能正常运行,必须及时更换,因此必须具备一定数量的备件,而且备件库的库存量必须根据设备能否维修和设备的运行

雅虎没落:无缘手机业务、都在怪梅耶尔

前两年在收购市场大肆买买买的雅虎,如今已经成为了被收购的目标,潜在买家包括了微软.AT&T.Verizon.软银等等. 曾经风光无限的雅虎,如今落得如此境地,肯定不是一日之失. 时间回到十年前,2006年,Google的Q1发展汇报会议上,它的CEO埃里克·施密特(Eric Schmidt)提到了对手机业务的发展.而一年多后,第一代iPhone才发布.2008年,首款安卓手机HTC G1开始发售. "手机是接下来的重点布局领域,我们都需要重视这一块工作."施密特在会上强调,不仅

公司的大数据业务为什么都基于Hadoop方案

选择Hadoop的原因主要有以下三点:1.降低成本;2.生态圈成熟;3.可以http://www.aliyun.com/zixun/aggregation/7432.html">解决问题. 一.可以帮助我们解决什么问题 现在不管是在国内外的大公司,对于大数据都是非常的渴望,会想尽所有的办法搜集一切的数据,由于现代信息的不对称从而导致不断的数据变化,大量的信息是可以通过数据分析获取. 数据的来源有非常多的途径,大数据的格式也将会越来越复杂,时间的推移产生的数据也会越来越大.所以在数据的存储上