科技知識動態:apm是什么?

導讀跟大家講解下有關apm是什么?,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說apm是什么?,小編也收集到了有關apm是什么?

跟大家講解下有關apm是什么?,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說apm是什么?,小編也收集到了有關apm是什么?的相關資料,希望大家看到了會喜歡。

在信息科學和系統控制領域,APM致力于監控和管理應用軟件性能和可用性。通過監測和診斷復雜應用程序的性能問題,來保證軟件應用程序的良好運行(預期的服務),APM已經商用。

APM = Application Performance Management,應用性能管理,對企業系統即時監控以實現對應用程序性能管理和故障管理的系統化的解決方案。

應用性能管理是一個比較新的網絡管理方向,主要指對企業的關鍵業務應用進行監測、優化,提高企業應用的可靠性和質量,保證用戶得到良好的服務,降低IT總擁有成本(TCO)。一個企業的關鍵業務應用的性能強大,可以提高競爭力,并取得商業成功,因此,加強應用性能管理(APM)可以產生巨大商業利益。

APM的覆蓋范圍包括五個層次的實現:終端用戶體驗,應用架構映射,應用事務的分析,深度應用診斷,和數據分析。

應用性能管理主要功能如下:

監測企業關鍵應用性能:過去,企業的IT部門在測量系統性能時,一般重點測量為最終用戶提供服務的硬件組件的利用率,如CPU利用率以及通過網絡傳輸的字節數。雖然這種方法也提供了一些寶貴的信息,但卻忽視了最重要的因素--最終用戶的響應時間。現在通過事務處理過程監測、模擬等手段可真實測量用戶響應時間,此外還可以報告誰正在使用某一應用、該應用的使用頻率以及用戶所進行的事務處理過程是否成功完成。

快速定位應用系統性能故障:通過對應用系統各種組件(數據庫、中間件)的監測,迅速定位系統故障,如發生Oracle數據庫死鎖等問題。

優化系統性能:精確分析系統各個組件占用系統資源情況,中間件、數據庫執行效率,根據應用系統性能要求提出專家建議,保證應用在整個壽命周期內使用的系統資源要求最少,節約TCO。

新應用性能管理環境的一個關鍵特性是部署在需要的地方:靠近服務。有多種方式來實現這一點:· 在虛擬機管理程序環境中,監控空間內虛擬機的響應時間和資源消耗情況;· 在沒有管理程序(例如專用物理服務器)或管理程序遙不可及(即在IaaS環境)時,在操作系統上運行;· 在容器內;· 在Java或.Net應用服務器環境內;·在終端用戶設備,連續或按需即時下載。

相關推薦:《Java教程》

以上就是apm是什么?的詳細內容,更多請關注php中文網其它相關文章!

來源:php中文網

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!