程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> 使用Appadvisor和Appdiagnostic來分析你的應用程序問題

使用Appadvisor和Appdiagnostic來分析你的應用程序問題

編輯:關於.NET

這一篇主要是對之前《創建.NET應用程序監控》的一個補充,應用場景主要是當我們配置好.NET應用監控之後,一旦發現了性能問題或者故障問題,如何去分析和排查以及將一些代碼級日志轉給對應的研發人員以尋求解決

環境依舊是全R2平台,我這個也是一個半DEMO環境,APM的部分刪刪改改好幾次了,下圖是一個DotNetNuke開源門戶的監控

我們對這個監控的客戶端閥值做了一些手腳,比如調低他的頁面加載時間,人為的去制造一些麻煩出來。。。

查看本欄目

一代我們具備了監控應用的條件,我們就需要用到SCOM自帶的兩個portal,一個是AppAdvisor,一個是AppDiagnostics,這兩個分析平台其實是互相包含的

我們以Advisor為例,這裡面涵蓋了非常豐富的分析圖標和報告,大家可以隨意的嘗試,非常詳細且具體,比如下圖顯示的application status

查看本欄目

反觀diagnostics,更有針對性,如下圖我們以事件為篩選,查看出有關dotnetnuke這個應用的一些性能問題和應用程序故障,點擊一項可以看到更具體的分析

例如我們查看這個“application failure”到底是怎麼回事,系統會自動展開一些有問題的字段,有助於我們troubleshooting

我個人感覺這兩個分析手段非常實用,特別是對一些企業的核心業務應用,在我的環境中也發現了一些小問題,比如在刪除了一個APM監控之後,在advisor裡面還可以看到有信息,不知道是否需要重啟SCOM的服務或者干脆重啟SQL服務等等。。。總之System Center的一些組件都有類似的不同步情況,也許等個兩三天就又好了,如果有朋友在APM方面有一些案例歡迎來交流,共勉共勉

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved