共用方式為


檢視和調查 .NET 應用程式的警示

在 System Center – Operations Manager 中,您可以從伺服器和客戶端的觀點監視 Web 應用程式,以取得應用程式效能和可靠性的詳細數據,以協助您找出事件的根本原因。 當您指定設定、要收集的事件類型、要測量的效能目標,以及要監視的伺服器時,Operations Manager 應用程式監視會顯示 Web 應用程式如何執行。 您可以看到發生問題的頻率、伺服器在發生問題時執行的方式,以及與緩慢要求或方法不可靠相關的事件鏈結。 您需要這些資訊,以便與軟體開發人員和資料庫系統管理員共同合作,協助確保應用程式能夠在最佳狀況下正確可靠地執行。

新的雙步驟應用程式監視策略

Operations Manager 中的應用程式監視有兩個新的監視功能,可讓您排定警示的優先順序,然後調查並針對個別問題進行疑難解答:

  • 步驟 1:識別問題區域。 使用 Application Advisor 協助您排定優先順序並管理要解決的效能和例外狀況事件。 Application Advisor 可識別並列出在環境內產生最多問題的應用程式。 這些是您應該先解決的應用程式,因為它們會造成大部分 SLA 違規。 如果您負責應用程式,Application Advisor 會提供應用程式整體健康情況的實用檢視。
  • 步驟 2:診斷問題。 使用應用程式診斷來協助您調查和疑難解答特定事件。 您可以檢視事件屬性、性能計數器、分散式鏈結,以及類似和相關事件,以縮小問題的原因,並協助識別應該更正問題的人員。 應用程式診斷可作為獨立 Web 控制台,或透過 Operations Manager 控制台中警示描述中的連結來取得。

將 .NET 應用程式設定為受監視之後,您可以檢視警示並開始調查問題。 若要設定 .NET 應用程式的監視,請檢閱 開始監視 .NET 應用程式 之前一文以瞭解需求和設定步驟。

檢視和調查 .NET 應用程式的警示(伺服器端範例)

  1. 若要依應用程式群組檢視作用中警示,請在 System Center - Operations Manager Operations 控制台的瀏覽窗格中,選取 [監視],展開 [應用程式 Monitoring.NET 監視],然後展開具有您設定監視之應用程式群組名稱的文件夾,然後選取 [作用中警示]。

    依應用程式群組檢視警示

    顯示依應用程式群組檢視警示的螢幕快照。

    其他檢視:

    • 若要查看監視層面狀況不良的原因,請使用應用程式群組狀態檢視,然後選取與其相關的狀態檢視單元格。 詳細資料檢視會顯示執行個體以及可用性、設定、效能和安全性監視的狀態。 您也可以在應用程式執行個體的內容中啟動健全狀況總管,查看哪些監視進入了重大或警告狀態。

      應用程式群組狀態檢視

      顯示應用程式群組狀態檢視的螢幕快照。

    • 若要查看應用程式效能,請在應用程式元件資料夾中,選取[ 所有效能資料]。 這可提供每個元件的基本資訊,並依執行個體顯示。

      所有效能數據

      顯示 [所有效能數據] 檢視的螢幕快照。

    • 若要查看您要監視之應用程式所選元件的整體健康情況儀錶板檢視,請在應用程式元件資料夾中,選取 [整體元件健康情況]。 您會看到應用程式狀態、作用中警示和詳細資料檢視。

      整體元件健康情況

      顯示整體元件健康情況的螢幕快照。

    若要處理用戶端監視所收集的數據,請在 Operations 控制台的瀏覽窗格中,選取 [監視] 按鈕,展開 [應用程式 Monitoring.NET 監視],然後展開應用程式名稱 (client) 資料夾。 用戶端監視程式與伺服器端監視類似,不同之處在於您在應用程式名稱 (client) 資料夾中選取 [所有效能數據和整體元件健康情況],以檢視與應用程式群組用戶端監視相關的警示。

    若要確認用戶端應用程式監視是否正常運作,請移至應用程式群組狀態檢視,而 CSM 應用程式元件 將會填入應用程式監視狀態。

    注意

    用戶端監視是預設未啟用的伺服器端監視延伸模組。 您可以透過與伺服器端相同的範本進行設定。 設定用戶端監視之後,可能需要幾分鐘才能探索物件。

  2. 若要查看警示的一般詳細數據,請選取警示。 [警示詳細資料] 窗格會描述警示,包括其來源、規則、建立日期以及導致引發警示的監視設定等相關資訊。

  3. 若要開始調查警示並檢視警示描述,請按兩下警示。 [警示內容] 頁面隨即開啟。

    開始在 [警示屬性] 頁面上調查警示

    顯示警示屬性的螢幕快照。

    注意

    若要查看這些檢視中警示的詳細數據,請選取您想要調查的警示,並查看 [知識] 區段的 [警示詳細數據] 窗格。 您也可以開啟 [警示內容] 頁面,這會顯示警示的詳細資料,並可以輸入警示狀態。 若要開啟 [警示屬性] 頁面,請按兩下警示,或在 [工作 ] 窗格 的 [工作 ] 區段中,選取 [警示屬性]。

  4. 在 [警示屬性] 頁面上,選取 [警示描述] 窗格中的連結。 這會在網頁瀏覽器中開啟 Application Diagnostics,這是 Operations Manager 中新的監視功能。 您可以在 [ 事件屬性] 索引標籤上查看資訊,例如效能計量、呼叫堆疊和集合附註。 如需 [事件內容] 索引標籤的詳細資訊,請參閱<效能事件詳細資料>。 選取 [ ] 以在載入事件資訊之後關閉主視窗。

    注意

    [警示內容] 索引標籤上也有 Application Diagnostics 的連結。

  5. Application Diagnostics 事件屬性

    顯示 [應用程式診斷事件屬性] 索引標籤的螢幕快照。

  6. 在 [事件內容] 索引標籤上,展開 [堆疊] 區段。 此堆疊是事件發生的順序。 [資源群組檢視] 和 [執行樹狀檢視] 可讓您展開節點來調查各呼叫。 此檢視有助於瞭解問題位於哪一層或發生的位置。

    應用程式診斷樹檢視可讓您確切地查看發生錯誤的位置和時機。

    顯示 [事件屬性] 索引標籤與展開堆疊的螢幕快照。

  7. 若要查看此事件與事件鏈結中其他事件的關係,請在 [應用程式診斷] 頁面上,選取 [分散式鏈結 ] 索引標籤。此檢視會顯示要求所涉及的所有元件。

    應用程式診斷分散式鏈結會顯示事件彼此的關聯性。

    顯示 [應用程式診斷分散式鏈結] 索引標籤的螢幕快照。

  8. 若要找出問題或事件的根本原因,請選取鏈結中的最後一個事件。 這是突破效能閾值的最後一個事件。 該事件的 [事件內容] 索引標籤隨即開啟。

  9. 在 [ 應用程式診斷 ] 頁面上,選取 [性能計數器 ] 索引卷標。性能計數器會顯示系統在事件發生前 15 分鐘。 這可提供事件之前的基本標準,讓您能夠查看事件之前的系統狀態,瞭解系統是否影響應用程式的效能。

    應用程式診斷性能計數器可讓您比較事件之前、期間和之後的系統效能。

    顯示 [性能計數器] 索引標籤的螢幕快照。

  10. 在 [ 應用程式診斷] 頁面上,選取 [類似事件 ] 索引卷標。類似的事件是相同問題群組中的其他事件。 在此頁面上,您可以依 [問題 ] 和 [最重的資源 ] 篩選類似的事件,以協助您識別趨勢。

    應用程式診斷類似的事件可讓您比較類似的事件,以識別趨勢。

    顯示 [應用程式診斷類似事件] 索引標籤的螢幕快照。

  11. 在 [ 應用程式診斷] 頁面上,選取 [ 相關事件 ] 索引卷標。相關事件是與您正在調查的事件相同時間發生的事件。 相關事件會告訴您與正在調查的事件相同時,其他狀況。 您可以增加或減少相對於所調查事件發生其他相關事件的時間範圍。 一般來說,指定較大的時間範圍可顯示更多的相關事件。

    應用程式診斷相關事件可讓您查看與所調查事件相同時發生的其他事件。

    顯示 [應用程式診斷相關事件] 索引標籤的螢幕快照

下一步