〔學習筆記〕應用程式效能監控(APM)的演變

閱讀時間約 2 分鐘
Credit: dynatrace

Credit: dynatrace

應用程式效能監控(APM)的歷史

Gen1-APM隨著JAVA興起日漸重要

應用程式效能監控市場的發展歷程可追溯至1990s末期,當時Wily Technology(後來被CA收購)和Precise Software處於領先地位。

第一代的應用程式效能管理(APM)解決方案因應Java的快速興起及對效能管理的需求而應運而生。

但當時的基礎架構在很大程度上是靜態的,而當時使用Java建構的應用程式也相較簡單。

Gen2-基於SOA架構APM再次進化

2000 初期,service-oriented architectures (SOA)架構的興起,帶來了提高靈活性和敏捷性的需求。然而,伴隨這些改革而來的是應用程序複雜性的增加,而產生了需要新一代監控的需求。

這個新一代產品由最初的“dynaTrace ”( AppMon)以及 CA Wily 的幾個分支(即 AppDynamics 和 New Relic)處於領先地位。

dynaTrace引入了 PurePath(dynamic tracing of a single transaction) 的概念來應對SOA架構伴隨而來的複雜性。

Gen3-數位轉型下的全新工具

現今,雲是新的企業計算資源平台,帶來超大規模應用程式的構建方式-微服務,也帶來了如multi-cloud, serverless computing, container orchestration, DevOps, IoT and edge computing,等一套全新的技術和概念。

透過將整體應用程式分解為小的、經常變化的組件-容器,這也進一步增加了應用程序的複雜性。

舊的監控方法在這些雲原生環境中已不再適用

重要的是,底層基礎設施也發生了巨大變化,從靜態變為高度動態

Gen3監控工具有哪一些特點

自動化

基於高度動態的基礎設施和極其複雜的應用程序,Gen3的監控方法必須從部署agent、問題識別、根本原因查找、觸發修復皆達到完全的自動化。

以AI為核心

人工智能必須成為Gen3監控的核心。透過從agent收集的各種大量數據(log, metrics, metadata, trace, context, timeseries data...),訓練出告警的模型,透過模型減少管理者對潛在大量告警的工作量。

多合一

傳統監控工具的各自為政(不同技術-不同agent)是一個過去的大問題,組織內擁有多個孤立的監控工具無助於複雜的動態環境內解決問題。Gen3監控提供多種技術合一的監控agent,並達到簡單建置、全棧(full-stack)、一體化的解決方法。

總結

下篇可能著重比較一下Gen2 vs Gen3,祝大家閱讀愉快!~




18會員
41內容數
歡迎來到「Marcos的方格子」!目前在「Marcos談科技」撰寫在職涯上學習到的知識,在「Marcos談書」分享我在日常的閱讀和心得,歡迎您的到來!!
留言0
查看全部
發表第一個留言支持創作者!
你可能也想看
Google News 追蹤
Thumbnail
本專欄將提供給您最新的市場資訊、產業研究、交易心法、精選公司介紹,以上內容並非個股分析,還請各位依據自身狀況作出交易決策。歡迎訂閱支持我,獲得相關內容,也祝您的投資之路順遂! 每年 $990 訂閱方案👉 https://reurl.cc/VNYVxZ 每月 $99 訂閱方案👉https://re
Thumbnail
身為一個非本科新手工程師,對於網路知識還是有許多疑惑之處,像是我在編輯器上寫了數十行的程式碼,那它們是怎麼透過終端機的指令被運行起來,讓我可以一邊開發一邊預覽結果呢?
Thumbnail
未來工作環境可以預期的是,我們將會與AI共存,應該說現在已經是進行式了!AI產業日益蓬勃發展,連生活中許多習慣也開始依賴人工智慧,最簡單的就是搜尋資訊的方式有很大的改變,以前都會使用google打關鍵字搜尋,現在只要對AI下清楚明瞭的指令,它就可以快速又精準地提供資料等等。
Thumbnail
自動彙整多份的Excel資料整合,評估使用VBA?Teams Power Automate? 能否結合?有實際測試與實測結果參考。
Thumbnail
我整理而成的英語發音筆記,掌握了精華原則,涵蓋了英語大部分的發音規則,剩餘的少數例外發音情況,等到實際遇到再學習,這樣英語文學習才有即戰力!
Thumbnail
因為當年看書找資料的時候很希望能有這樣的大致整理文,專門針對飲食方面,列一下大概特色,這樣以後要跟人解釋分享的時候多好用啊! 主要以生酮、全植物蔬食、自然療法/自然醫學、原始點、古中醫這幾個我自己確實實驗過並且在短期或長期真正有帶來幫助的為主。
Thumbnail
我是設計方面0經驗的新人,在這堂課上獲益良多 目前在Google UX Design課程上了一陣子,已經上到第五課 (持續努力中💪🏻) 想藉由發文寫下學習筆記,讓自己在整理內容的時候再次吸收! 後續會陸續寫下所學到的內容,歡迎各位一同交流🙌🏻😊 - 做為第一篇文章 想先分享第一堂課所提及
Thumbnail
2020年9月6日,我冠上了一個新的身份,高雄市立空中大學學生的身份,朋友問我,我選修什麼科系,我回答「科技管理」。不少人感到困惑,這是什麼樣的科系,或者直覺認為這是有關資工、資管、資處方面的學系。 其實原先我也不了解,直到我開始了我第一門專業基礎必修課「科技管理」,在導師吳欣穎系主任的講解下,慢
Thumbnail
前言:大學時期因為熱衷於打桌球,取捨之下放棄參加了同時段的運動傷害防護社。但隨著在日常生活中用到肌貼協助親友解決疼痛的機會越來越高,加上自己也更想了解物理治療於運動傷害的應用,決定趁著研究所能盡量參與,多少加強自己貼紮的技術。
Thumbnail
把握弱連結,創造人脈致勝關鍵這標題商業的可以,但是聽了之後你會覺得,歐陽老師的講座既有乾貨也有雞湯,講得是人脈,卻有很多實用的做人處事智慧。
Thumbnail
用途 找到三個足弓,可用來決定以「舒適」(非矯正)為目的的墊片應該怎麼墊。也可用在高跟鞋的修飾上。 步驟 畫出足部輪廓 點出5th MTP Base與外側足弓高點 點出5th MTP head的頂點、遠點、近點 點出舟狀骨頂點與內側足弓軟組織高點 點出1st MTP head
Thumbnail
本專欄將提供給您最新的市場資訊、產業研究、交易心法、精選公司介紹,以上內容並非個股分析,還請各位依據自身狀況作出交易決策。歡迎訂閱支持我,獲得相關內容,也祝您的投資之路順遂! 每年 $990 訂閱方案👉 https://reurl.cc/VNYVxZ 每月 $99 訂閱方案👉https://re
Thumbnail
身為一個非本科新手工程師,對於網路知識還是有許多疑惑之處,像是我在編輯器上寫了數十行的程式碼,那它們是怎麼透過終端機的指令被運行起來,讓我可以一邊開發一邊預覽結果呢?
Thumbnail
未來工作環境可以預期的是,我們將會與AI共存,應該說現在已經是進行式了!AI產業日益蓬勃發展,連生活中許多習慣也開始依賴人工智慧,最簡單的就是搜尋資訊的方式有很大的改變,以前都會使用google打關鍵字搜尋,現在只要對AI下清楚明瞭的指令,它就可以快速又精準地提供資料等等。
Thumbnail
自動彙整多份的Excel資料整合,評估使用VBA?Teams Power Automate? 能否結合?有實際測試與實測結果參考。
Thumbnail
我整理而成的英語發音筆記,掌握了精華原則,涵蓋了英語大部分的發音規則,剩餘的少數例外發音情況,等到實際遇到再學習,這樣英語文學習才有即戰力!
Thumbnail
因為當年看書找資料的時候很希望能有這樣的大致整理文,專門針對飲食方面,列一下大概特色,這樣以後要跟人解釋分享的時候多好用啊! 主要以生酮、全植物蔬食、自然療法/自然醫學、原始點、古中醫這幾個我自己確實實驗過並且在短期或長期真正有帶來幫助的為主。
Thumbnail
我是設計方面0經驗的新人,在這堂課上獲益良多 目前在Google UX Design課程上了一陣子,已經上到第五課 (持續努力中💪🏻) 想藉由發文寫下學習筆記,讓自己在整理內容的時候再次吸收! 後續會陸續寫下所學到的內容,歡迎各位一同交流🙌🏻😊 - 做為第一篇文章 想先分享第一堂課所提及
Thumbnail
2020年9月6日,我冠上了一個新的身份,高雄市立空中大學學生的身份,朋友問我,我選修什麼科系,我回答「科技管理」。不少人感到困惑,這是什麼樣的科系,或者直覺認為這是有關資工、資管、資處方面的學系。 其實原先我也不了解,直到我開始了我第一門專業基礎必修課「科技管理」,在導師吳欣穎系主任的講解下,慢
Thumbnail
前言:大學時期因為熱衷於打桌球,取捨之下放棄參加了同時段的運動傷害防護社。但隨著在日常生活中用到肌貼協助親友解決疼痛的機會越來越高,加上自己也更想了解物理治療於運動傷害的應用,決定趁著研究所能盡量參與,多少加強自己貼紮的技術。
Thumbnail
把握弱連結,創造人脈致勝關鍵這標題商業的可以,但是聽了之後你會覺得,歐陽老師的講座既有乾貨也有雞湯,講得是人脈,卻有很多實用的做人處事智慧。
Thumbnail
用途 找到三個足弓,可用來決定以「舒適」(非矯正)為目的的墊片應該怎麼墊。也可用在高跟鞋的修飾上。 步驟 畫出足部輪廓 點出5th MTP Base與外側足弓高點 點出5th MTP head的頂點、遠點、近點 點出舟狀骨頂點與內側足弓軟組織高點 點出1st MTP head