為什麼 API 監控對於任何業務來說都重要?

2021-09-19 10:02:32 字數 1634 閱讀 9910

對於商務運算來說乙個比較穩定的趨勢在於對 api 日漸增長的依賴性,幾乎每乙個**級互動過程都會呼叫 api 來收集資料或觸發某些關鍵過程。沒有 api ,你將無法與同伴進行檔案交流,沒有 api ,沃爾瑪也將無法執行其 vmi 系統。

這一影響的表現一方面在於大量的業務通過 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 官方部落格

為什麼 API 監控對於任何業務來說都重要?

對於商務運算來說乙個比較穩定的趨勢在於對 api 日漸增長的依賴性,幾乎每乙個 級互動過程都會呼叫 api 來收集資料或觸發某些關鍵過程。沒有 api 你將無法與同伴進行檔案交流,沒有 api 沃爾瑪也將無法執行其 vmi 系統。這一影響的表現一方面在於大量的業務通過 api 去實現,從 at t ...

2017,為什麼對於機械人產業來說是了不起的一年?

編譯 王宇欣 wired 今年世界似乎變得有些不一樣了,不是嗎?是不是有些奇怪的東西在我們周圍游動?就如同,我們正在與自己所創造的新物種一起共享這個星球?確實是這樣,2017 年是機械人真正面向世界的一年。它們離開了工廠,大批量地走向了城市,開始運送地中海的美食,或者化身自動駕駛汽車湧入街頭。甚至連...

對於容器環境來說 全棧監控究竟意味著什麼?

到底什麼全棧?全棧工程師 這個術語在2010年初被提出,表示在整個應用程式堆疊中具有廣泛技能的開發人員。包括前端和後端應用程式元件的組合,甚至包括基礎設施層的 體現。使用許多不同的應用程式元件或微服務的容器化應用程式的趨勢,增加了現代應用程式堆疊的複雜性。甚至有人批評了 全棧工程師 這個術語。雖然對...