共用方式為


使用 Application Advisor 將警示排定優先順序

Application Advisor 會與 System Center - Operations Manager 中的 .NET 應用程式 效能監視器 搭配運作,並協助您排定及管理要解決的警示。 此功能可識別在環境內產生最多警示的應用程式。 這些是您應該先調查的應用程式,因為它們造成大部分的服務等級協定 (SLA) 違規。 請使用 Application Advisor 作為警示管理的第一步,以及查看應用程式整體健全狀況的檢視。 Application Advisor 可協助您 追蹤雜訊 ,並找出發生最多事件的位置。 應用程式失敗及分析報表可讓您詳細檢視這些個別應用程式。 摘要報告讓您能快速獲取關鍵資訊,例如需要解決的前五個警示。

界定範圍並執行應用程式顧問報告

  1. Application Advisor 和 Application Diagnostics 都會隨著 Operations Manager Web 主控台一起安裝。 若要尋找 Operations Manager Web 主控台的網址,請開啟 Operations 主控台。 在瀏覽窗格中,依序選取 [系統管理]、[ 設定],然後按兩下 [ 網址]。 Operations Manager Web 控制台 URL 會指定為: http(s)://<web host>/OperationsManager。 若使用此 URL 格式和相同的網頁主機,Application Advisor 和 Application Diagnostics 的連結如下:

    • Application Advisor 控制台位址為: http(s)://<web host>/AppAdvisor

    • 應用程式診斷主控台位址為: http(s)://<web host>/AppDiagnostics

    若要輕鬆存取,請將這三個控制台 URL 新增至網頁瀏覽器的 [我的最愛] 清單。

    若要開啟 Application Advisor,請將 Application Advisor URL 貼到瀏覽器中。 Application Advisor 將會在網頁瀏覽器視窗中開啟。 不同的應用程式監視報表會顯示在您在建立要監視的應用程式群組時所設定應用程功能和服務的內容中。

    Application Advisor 的存取權是透過應用程式監視操作員、報表操作員和系統管理員角色來控制。 您必須是應用程式監視操作員、報表操作員或系統管理員角色的成員。 如需詳細資訊,請參閱應用程式 效能監視器 的使用者角色。

    Application Diagnostics 的存取權需透過應用程式監控操作員和系統管理員角色來控制。 您必須是其中一個角色的成員,才會有存取此主控台的權限。

    注意

    Application Advisor 需要 SQL Server Report Services (SSRS)。 您必須先安裝 Operations Manager 報表伺服器,才能使用 Application Advisor。

  2. 在 [瀏覽] 窗格的 [所有應用程式群組] 下拉式功能表中,選取您要讓報表包含所有應用程式群組的資訊還是應用程式群組子集的資訊。

    注意

    應用程式群組是在 Application Diagnostics 主控台中建立。 請使用它們來建立一組應用程式,您希望將報表限定於此組應用程式。 使用許多應用程式群組可能會對效能造成影響。

  3. 在 [ 選取報表] 功能表中,選取您要如何設定報表的範圍,然後選取您要執行的報表。 您可以依用戶端監視、問題分析報表和資源使用率分析來界定報表範圍,或是只選擇檢視其中一份個別報表。

    您也可以按一下其中一個報表圖形來選取報表。

  4. 使用 [開始日期] 和 [結束日期] 欄位選取您要包含在報表中的警示的時間或日期範圍。

  5. 選取 [ 狀態 ] 文本框,依 [新增]、[已檢閱]、[已刪除] 或 [依設計] 篩選警示。

    提示

    檢視 [依據設計] 分類的警示可顯示應用程式設計的方式是否為造成問題的實際原因。

  6. 選取 [ 來源 ] 下拉功能表,以選取您要包含在報表中的應用程式元件。

    注意

    只有您一開始選取之應用程式群組中的應用程式才能當作來源。

  7. 選取 電腦 下拉選單以選擇您要報告的電腦或電腦群組。

  8. 在 [問題] 下拉式功能表中,您可以依據偵測到的所有問題或是只依據重大問題進行篩選。

  9. 選取 [ 套用 ] 以儲存此報表組態並執行報表。

範例:使用問題分佈分析報表設定警示優先順序

使用應用程式監視警示的第一步是嘗試找出對您環境中應用程式影響最大而應優先處理的警示。 這是 Application Advisor 的角色 - 識別造成最多警示的應用程式,並查看所引發的警示類型。 這引進了一種主動式管理應用程式健康情況的方法,因為您正明智地解決應用程式最有問題的區域,而不只是在警示送達時做出反應。

為了示範 Application Advisor 如何排列警示的優先順序,本操作指南會使用在首次調查應用程式問題時有幫助的報告:問題分佈分析報告。 此報告顯示所有受監視應用程式的應用程式失敗、效能、連線和安全性問題分佈,並醒目提示最有問題的應用程式。 對於造成大部分問題的應用程式,此報告會藉由顯示應用程式元件和外部相依性,來提供更多詳細數據,而這些相依性是這些問題的根本原因。

解譯問題分佈分析報表的主要元素

  1. 遵循設定範圍並執行 Application Advisor 報告的步驟,選擇您想要包含的資訊,然後按一下 套用 以執行報告。

  2. 這裡有三種檢視方式會顯示最重要的問題。

    • 若要只檢視應用程式的效能問題和最佳效能事件,請選取 [ 摘要效能分析]。

    • 若要只檢視應用程式的例外狀況和最上層例外狀況事件,請選取 [摘要失敗分析] 連結。

    • 您可以在 [整體來源統計數據] 區段中檢視個別應用程式的所有問題類型和最上層問題。 本節顯示應用程式資源所產生效能和例外狀況事件的百分比,例如函式呼叫或資料庫查詢。

  3. 選取您想要調查之視圖的第一個連結。 第一個連結會顯示警示的最高原因,並啟動與該應用程式或來源相關的所有問題清單。

    重要

    在這個階段,您會從優先清單切換到調查與最重要問題相關的個別警示。 此清單中的每個事件都同等重要,但每個事件都有助於強調根本原因。

  4. 在 [事件描述] 中選取連結,並開啟 [應用程式診斷事件屬性] 頁面。 您在這裡正在檢視事件本身的相關數據。 也是疑難排解的起點。 如需詳細資訊,請參閱 使用應用程式診斷處理事件。

    從 [事件屬性] 索引標籤開始,使用此索引標籤和其他索引標籤來深入瞭解所發生的情況、是否可能是系統問題,如效能數據所顯示,以及使用分散式鏈結所發生的問題應用層。 在瞭解這些資訊後,您應該可以看出事件是系統問題還是應用程式碼問題,因此也會知道該由誰來解決問題。

將 Application Advisor 報表新增至我的最愛

  1. 如果您想儲存已界定資訊範圍的報表以方便日後檢視,請將它加到 [我的最愛] 清單。 請在 [選取報表] 功能表中或透過按一下報表圖形,選取您要執行的報表。

    注意

    您可以在將報表加入我的最愛之前,先界定要包含的資訊,或是使用我的最愛管理精靈建立範圍資訊。

  2. 在 [結果] 窗格中,若要開啟 [我的最愛管理精靈],請選取 [我的最愛] 圖示。

  3. 在我的最愛管理精靈中,您可以保留用來界定報表所含資訊的設定、重設這些設定,或是進行初次設定。

  4. 當您進行或確認範圍設定時,請選取 [下一步 ] 以繼續精靈設定頁面,然後選取 [ 完成]。

  5. 在 [我的最愛] 命名空間中,選取 [我的最愛] ,您將能夠檢視您剛才設定的報表。

  6. 若要在我的最愛中檢視報表,請按下您想要檢視的報表。

下一步

若要瞭解如何處理將由應用程式效能監視工具收集並供其檢視的敏感數據,請檢閱使用 .NET 應用程式的敏感數據