開始監視.NET 應用程式之前

 

發佈時間: 2016年3月

適用於: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

在 System Center 2012 – Operations Manager, 、 您可以監視 web 應用程式和 web 服務從伺服器和用戶端的觀點來取得詳細資料應用程式的可用性和效能可幫助您找出問題。 (僅限 System Center 2012 SP1: 您也可以監視 Windows 服務。) 當您指定要收集,要測量的效能目標的事件類型的設定和監視、 哪些伺服器 Operations Manager .NET 應用程式監視提供深入了解如何以 web 為基礎的應用程式正在執行。 您可以看到頻率發生問題,問題發生時如何執行伺服器和事件鏈結有關緩慢要求或不可靠的方法。 您必須擁有這項資訊與軟體開發人員和資料庫管理員可協助您確保應用程式可用且最佳的層級執行。

目前 AVIcode 5.7 客戶: Operations Manager 具有.NET 應用程式監視功能可取代 AVIcode 5.7 裝載網際網路資訊服務 (IIS) 7.0 中的應用程式。 (僅限 System Center 2012 SP1: 也針對網際網路資訊服務 (IIS) 8.0 中裝載的應用程式。) 如果您使用 AVIcode 5.7 來監視應用程式並且想要升級至 Operations Manager, ,您必須執行 AVIcode 5.7 與 System Center Operations Manager 2007 R2 與最新的累計更新。 在升級期間 AVIcode 5.7 組態不會轉換到.NET 應用程式效能監視的組態和 AVIcode 代理程式不會取代成.NET 應用程式效能監視代理程式。 AVIcode 代理程式繼續運作如同在升級之前因為.NET 應用程式效能監視設定不會影響它們。 不過,持續監視應用程式使用 AVIcode 5.7 升級之後,您必須手動安裝這些管理組件:AVIcode.DotNet.SystemCenter.Enterprise.Monitoring.mpb 和 AVIcode.DotNet.SystemCenter.Client.Monitoring.mp。 如需詳細資訊,請參閱 步驟來匯入 AVIcode 5.7 範本升級之後AVIcode 5.7 客戶的備忘稿

升級之後,我們建議您設定使用.NET 應用程式效能監視精靈的所有新應用程式監視和逐漸取代 AVIcode 5.7 代理程式與新的.NET 應用程式效能監視代理程式。

開始之前

若要檢視應用程式效能監視的事件詳細資料,您必須安裝 Operations Manager Web 主控台。 如需詳細資訊,請參閱 如何安裝 Operations Manager Web 主控台

IIS 7.0 管理組件 (Microsoft.Windows.InternetInformationServices.2008.mp) 匯入和 Operations Manager APM Web IIS 7 管理組件 (Microsoft.SystemCenter.Apm.Web.IIS7.mp)。 Microsoft.SystemCenter.Apm.Web.IIS7.mp 管理組件包含管理組件] 資料夾中的下載套件中 — 它並不適用於管理組件類別目錄。

針對 System Center 2012 SP1, 、 來監視 Windows Server 2012,您也需要 Microsoft.InternetInformationServices.2012.mp 管理組件 (在管理組件類別目錄中) 和 Microsoft.SystemCenter.Apm.Web.IIS8.mp 管理組件匯入。 Microsoft.SystemCenter.Apm.Web.IIS8 mp 管理組件包含管理組件] 資料夾中的下載套件中 — 它並不適用於管理組件類別目錄。

如需匯入管理組件資訊,請參閱 如何匯入作業管理員管理封包。 此外,請確定已被發現網站、 應用程式和服務。

System_CAPS_important重要事項

當您嘗試從光碟的匯入的.NET 監視管理組件 (Microsoft.SystemCenter.Apm.Web.IIS7.mp) 並解決它對 Microsoft.Windows.InternetInformationServices.2008.mp,此 IIS 管理的參考組件接著參考 Windows Server 2008 作業系統 (探索) 管理組件。 如果任何這些管理組件無法手動匯入,更新 Microsoft.Windows.Server.Library.mp 並再次匯入 Microsoft.SystemCenter.Apm.Web.IIS7.mp。

如果您正在執行 Windows Server 2008 R2,匯入 IIS 7.0 管理組件。

僅限 System Center 2012 SP1: 如果您執行 Windows Server 2012,匯入 IIS 8.0 管理組件。 如果您執行 Windows Server 2008 R2 和 Windows Server 2012,匯入 IIS 7.0 和 IIS 8.0 的管理組件。

System_CAPS_note注意事項

匯入管理組件之後,等到 IIS 應用程式集區已探索和 ASP.NET Web 應用程式啟動之前開始監視 ASP.NET Web 應用程式清查檢視中會顯示。 如需詳細資訊,請參閱 Operations Manager APM Web IIS 7 設定管理組件 

開始監視 Windows 服務之前,您需要設定 Windows 服務使用 Windows 服務範本。 設定完成後,.NET 應用程式效能監視範本便能探索執行中的 Windows 服務。 如需詳細資訊,請參閱 Authoring the Windows Service Template (撰寫 Windows 服務範本)

ASP.NET Web 應用程式清查檢視

ASP.NET Web 應用程式清查檢視

以下是一些要回答在您開始前的問題:

  • 您想要監視的應用程式名稱為何?

  • 哪一部伺服器主控您想要監視的應用程式?

  • 您要監視的效能事件嗎?

  • 您要監視的例外狀況事件嗎?

  • 哪些臨界值表示要求的效能問題?

  • 您要監視伺服器和瀏覽器效能嗎?

如果您計劃監視瀏覽器效能,請檢查應用程式相容性開始設定用戶端監視 ASP.NET 應用程式之前。 若要檢查相容性,使用 「 檢查用戶端相容性工作。 這項工作中所收集的資訊會告訴您哪些頁面應該排除監視。 在精靈中監視用戶端應用程式的組態設定期間輸入排除頁面的清單。

若要檢查應用程式相容性與用戶端監視

  1. 若要查看所有 ASP.NET web 應用程式的檢視的 Operations Manager 發現在 Operations 主控台的 [瀏覽窗格中按一下 監視 按鈕、 依序展開 應用程式監視, ,展開 .NET 監視, ,然後按一下 ASP.NET Web 應用程式清查

  2. 若要檢查應用程式相容性與用戶端監控、 按一下名稱,以及在 [工作] 窗格中的應用程式在 IIS 7 ASP.NET 應用程式端點工作 區段中,按一下 檢查用戶端端監視相容性, ,然後按一下 執行。 這項工作中進行分析並可讓您知道應用程式是否有與用戶端監視相容性問題。

  3. [結果] 頁面會顯示是否找到不相容。 如果某個應用程式不相容性,應該以用戶端監視稍後當您設定用戶端監視排除不相容的頁面。

    您可以變更應用程式使其成為相容於用戶端監視相容性工具的輸出中的指示。

System_CAPS_note注意事項

針對 System Center 2012 SP1, ,您可以只檢查應用程式相容性與用戶端監視在 IIS 7.0 ASP.NET Web 應用程式與 IIS 8.0 ASP.NET Web 應用程式檢視。 您無法檢查應用程式與用戶端監視 IIS 裝載 WCF Web 服務中的相容性檢視因為用戶端監視不適用於這種類型的端點。