上一章完成Tomcat Log監控,這章將增加更多細部應用程序監控
Wiki: https://en.wikipedia.org/wiki/Application_performance_management#The_APM_conceptual_framework
Application performance management 應用程序性能管理(APM)是對software應用程序的性能和可用性的監視和管理。APM致力於檢測和診斷複雜的應用程序性能問題,以維持預期的 level of service。APM是“將IT metrics 轉換為業務含義(即價值)”。
用戶體驗(End user experience monitoring)
運行時應用程序結構(Runtime application architecture)
商業交易(Business transaction)
深入組件監控(Deep dive component monitoring)
分析/報告(Analytics/reporting)
到Elastic Cloud選擇Add data
AltoroJ是Java架構,複製底下指令
點幾個頁面,從Kibana -> Discover -> apm 看到資料進入
利用nikto 掃一下該網頁
受監控的網頁,查看一下APM可以看到各個頁面的回應時間等資訊
這個Lab架構太小,timeline看不出什麼,先提供官方Sample
參考來源:
https://blog.csdn.net/u013613428/article/details/87784514
https://docs.oracle.com/en/cloud/paas/management-cloud/dmapm/install-and-configure-apm-java-agent-apache-tomcat.html#GUID-8F817870-6A09-4208-8652-110BBB3EFC6C