如何設定監視.NET 應用程式

 

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

設定.NET 應用程式效能監視

.NET 應用程式效能監視 中的範本 System Center 2012 – Operations Manager 可讓您監視裝載網際網路資訊服務 (IIS) 7.0 中的.NET 與 WCF 應用程式。僅限 System Center 2012 SP1: 您監視應用程式裝載於 IIS 8.0 和 Windows 服務。 您可以選取一或多個應用程式或服務並設定監視的效能和例外狀況的事件。 伺服器端監視可讓您測量的效能和可靠性的資料中心內執行的應用程式有關的詳細資料。 您可以監視的用戶端應用程式所測量客戶經驗,例如花費的時間載入頁面的詳細的資料。 它是客戶的另一種方式來監視您的應用程式從您的觀點來看運作。 用戶端應用程式監視功能可協助您判斷您的使用者是否有問題。 使用用戶端和伺服器端監視使用中,您可以決定是否有任何問題在於您的伺服器應用程式或等高度網路延遲的外部因素所造成。

System_CAPS_tip提示

用戶端監視可以設定在伺服器端監視同時當您執行.NET 應用程式效能監視精靈或藉由編輯範本的現有執行個體。

System_CAPS_important重要事項

您只可以設定用戶端監視已設定的伺服器端監視的應用程式。

若要設定.NET 應用程式效能監視 (伺服器端檢視方塊)

  1. 若要開啟 .NET 應用程式效能監視 範本、 在 Operations Manager 主控台瀏覽窗格中的按一下 製作 按鈕、 [ 管理套件範本, ,按一下 .NET 應用程式效能監視, ,然後在 [工作] 窗格中按一下 新增監控精靈 命名並設定您想要監視的應用程式群組。

    .NET 應用程式效能監視的位置

    .NET 應用程式效能監視

  2. 新增監控精靈監視類型 頁面上,選取 .NET 應用程式效能監視, ,然後按一下 下一步。 此範本可讓您監視 web 應用程式和服務裝載在 IIS 7.0。 (僅限 System Center 2012 SP1: 您可以監視應用程式裝載於 IIS 8.0 和 Windows 服務。) 您可以選取一或多個由 IIS 7.0 管理組件探索到的應用程式或服務,以及設定效能和例外狀況事件的監視。僅限 System Center 2012 SP1: 您可以選取其中一個或多個應用程式或 IIS 8.0 管理組件所探索的服務或使用 Windows 服務範本先前設定的 Windows 服務。

  3. 一般屬性 頁面上,輸入好記的名稱和您所建立的應用程式群組的描述。

    選取目的地管理組件 ] 功能表選取 [管理組件來儲存範本的這個執行個體特有的設定。 若要建立新的管理組件,請按一下 新增。 在 建立管理組件 精靈、 新的管理組件相同的應用程式群組讓您可以輕鬆地配對的兩個稍後在監視的經驗中很有用的名稱。 按一下 [下一步]。 如需詳細資訊,請參閱選取管理封包檔

  4. 監視 頁面 應用程式元件 區段中,按一下 新增。 在 物件搜尋 ] 頁面的 搜尋 功能表中,使用 部份名稱 (選擇性) 依篩選 來縮小您的搜尋方塊,然後按一下 搜尋 若要檢視您可以監視的應用程式元件的清單。 (僅限 System Center 2012 SP1: 可以監視 Windows 服務。) 從搜尋結果中,選取您想要監控、 按一下 [應用程式元件 新增, ,然後按一下 確定。 您所選取的應用程式元件現在會顯示為您要監視的應用程式群組的成員。 按一下 [下一步]。

    監視 ] 頁面的 環境 ] 功能表選取您想要的環境中監視應用程式中的:, ,生產, ,臨時, ,測試, ,開發, ,或 。 通常您會想要配對環境標記與您正在監視的伺服器群組。

    System_CAPS_tip提示

    如果您不需要監視多個版本的相同的應用程式,例如生產執行個體和接移的執行個體,您可以將環境標記設為

  5. 若要監視的伺服器群組上的範圍限制 監視 頁面 監視伺服器 區段中,按一下 搜尋。 在 群組搜尋 隨即開啟選取的頁面 篩選 方塊和 管理組件 ] 功能表以尋找您要使用,然後按一下 [伺服器群組 搜尋。 選取您要限制在監視的伺服器群組 可用群組 搜尋結果清單中,並按一下 確定 將它加入您要監視的目標的伺服器群組。 按一下 [下一步]。

    System_CAPS_tip提示

    目標伺服器 群組可讓您設定監視的臨界值的一組使用某一組應用程式伺服器和一組不同的另一組應用程式伺服器的臨界值。 若要設定監視的應用程式伺服器的第二個集合,再次執行範本,並使用其他 目標伺服器 群組和每個範本執行個體使用不同的環境標記。

  6. 伺服器端設定 頁面上,決定要如何設定您的監視。 您有選項可以:

    - 開啟或關閉效能事件監視
    
    - 開啟或關閉例外狀況事件監視
    
    - 變更效能事件臨界值
    
    - 設定進階的設定
    
    - 啟用伺服器端及用戶端監控功能的其他組態選項。
    
  7. 用來進一步設定例外狀況和效能事件監視應用程式群組,包括設定 命名空間, ,方法, ,例外狀況 追蹤, ,和 嚴重的例外狀況處理常式, ,按一下 進階設定。 同時在 進階設定伺服器端監視 ] 頁面上,您可以重設監視臨界值從預設值和範圍監視目標群組。 如果您想要使用或回復到預設 進階設定, ,按一下 使用預設組態。 完成後,請按一下 [確定]。 如需詳細資訊,請參閱如何開始監視新的應用程式使用預設設定監視應用程式

    System_CAPS_warning警告

    收集詳細的效能和例外狀況事件可能會導致收集應該不會被傳送給開發小組的機密資訊。 例如,如果您是從您的計費系統擷取例外狀況,您可能也擷取使用者名稱和其他可以用來識別有問題進行採購產品和它們所想要購買之人員的語彙基元。 在啟用之前的參數和區域變數的效能和例外狀況的事件集合,我們建議您檢閱您的原則。 如需詳細資訊,請參閱 Working with Sensitive Data for .NET Applications (處理 .NET 應用程式的敏感性資料)

  8. 如果您只想要設定伺服器端監視並不想自訂其他的伺服器端監視選項或設定和啟用用戶端監視、 按一下 下一步, ,然後在 摘要 頁面上,檢閱您的應用程式群組的監視組態。 若要建立監視範本,請按一下 建立

  9. 您可能必須重新啟動 IIS 或回收應用程式集區完成監視應用程式的組態設定。 如果需要重新啟動或回收,您會接收警示並可以使用知識庫中的工作連結來執行必要的動作。

    System_CAPS_note注意事項

    之後您重新啟動應用程式不會開始收集資訊的使用者存取。

  10. 如果您想自訂伺服器端的進一步監視設定和設定及啟用用戶端監視、 選取 啟用的伺服器端和用戶端監視的其他組態選項 核取方塊,然後 下一步。 此命令會將頁面加入精靈在如下所述。

其他自訂的.NET 應用程式效能監視 (伺服器端檢視方塊)

使用 Modifying Settings ] 頁面上,您可以自訂特定應用程式元件的伺服器端監視設定。

若要自訂特定應用程式元件 (伺服器端觀點來看) 的.NET 應用程式效能監視

  1. 如果您要自訂伺服器端的進一步監視設定和設定並在啟用用戶端監視、 伺服器端設定 頁面上,選取 啟用的伺服器端和用戶端監視的其他組態選項 核取方塊,然後 下一步。 此命令會將頁面加入至精靈。

    System_CAPS_warning警告

    如果您不要變更設定的應用程式元件監視器按一下 下一步, ,並繼續進行 用戶端組態

  2. 若要選取您要在自訂監視的特定應用程式元件 伺服器端自訂 頁面上,按一下 自訂Modifying Settings ] 頁面可讓您自訂和特製化的特定應用程式元件的監視和建立個別的網頁、 web 方法或函式內的應用程式元件的交易。 完成後,按一下 [確定],然後按 [下一步]。 如果您不想設定和啟用用戶端監視、 按一下 下一步用戶端組態 頁面,然後再按一下 下一步啟用用戶端監控 頁面。

  3. 摘要 頁面上,檢閱您的應用程式群組的監視組態。 若要建立監視範本,請按一下 建立

  4. 您可能必須重新啟動 IIS 或回收應用程式集區完成監視應用程式的組態設定。 (僅限 System Center 2012 SP1: 您可能必須重新啟動 Windows 服務。) 如果需要重新啟動或回收,您會接收警示並可以使用知識庫中的工作連結來執行必要的動作。

    System_CAPS_note注意事項

    之後您重新啟動應用程式不會開始收集資訊之前使用者存取。

啟用及設定.NET 應用程式效能監視 (用戶端檢視方塊)

用戶端應用程式監視可讓您測量的客戶經驗,例如花費的時間載入頁面的詳細資料。 它是客戶的另一種方式來監視您的應用程式從您的觀點來看運作。 用戶端應用程式監視功能可協助您判斷您的伺服器應用程式或其他位置上是否有問題。

System_CAPS_important重要事項

您只可以設定用戶端監視已設定的伺服器端監視的應用程式。

System_CAPS_important重要事項

當使用 web 應用程式使用 IIS 共用組態、 設定 Operations Manager 」 特殊權限監視帳戶 」 Runas 設定檔相關聯主控應用程式的代理程式必須擁有 Windows 讀取和寫入裝載 web 應用程式檔案來建立用戶端監控收集器的共用目錄的權限的 web 應用程式,以及本機系統管理權限來存取 IIS metabase 探索伺服陣列中每部伺服器上的。

System_CAPS_tip提示

用戶端監視可以設定在相同的時間做為伺服器端監視時執行.NET 應用程式效能監視精靈或透過編輯現有的執行個體的範本如下所述。

啟用及設定.NET 應用程式效能監視 (用戶端檢視方塊)

  1. 您可以啟用時設定的伺服器端監視、 監視或您可以修改現有的範本以包含用戶端監視用戶端監控.NET 應用程式效能監視精靈的一部分。 此程序描述如何啟用用戶端監視時撰寫範本。

    若要在啟用用戶端監視、 伺服器端設定 頁面上,選取 啟用的伺服器端和用戶端監視的其他組態選項 核取方塊並繼續執行精靈。

    若要修訂將用戶端監視範本,請參閱 若要加入至現有的.NET 應用程式效能監視範本的用戶端監視

  2. 用戶端組態 ] 頁面上,您可以選取要開啟效能和例外狀況事件警示、 您要監視的應用程式群組中設定頁面載入臨界值和 Ajax 和 WCF 臨界值。 您在輸入 設定用戶端 IP 位址篩選器 區段決定會監視用戶端要求。 您可以使用用戶端 IP 篩選器來選取您想要排除監視的網路。 藉由套用篩選器,系統管理員可以限制受監視電腦的範圍。 根據預設,篩選器設為 localhost,以便從本機伺服器上啟動瀏覽器的唯一連接會檢測進行監視。 如果 IP 篩選器清單空白,則所有 IP 位址都會受到監視。 符合篩選器定義的任何 IP 位址都會排除在用戶端監視之外。 如需詳細資訊和篩選範例,請參閱 如何設定 IP 位址排除篩選條件的用戶端監視

  3. 若要設定這個應用程式群組的多個設定,請按一下 進階設定。 在這裡,除了前一頁上的設定,您可以設定敏感度臨界值,該可讓您篩選出快速執行方法可減少整體 「 非搜尋 」,讓您更輕鬆地判斷其中問題並減少網路頻寬使用。 您也可以選擇要取樣的內送的要求百分比。 選擇要監視只對某些連入要求可以協助降低您監視伺服器上的負載。 此外,您可以設定這些設定:

    - 在 **監視器** 區段中,您可以變更監視器的預設臨界值與間隔。
    
    - 在 **資料收集** 區段中,您可以選取您想要收集的資料類型。
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Gg712308.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-warning(TechNet.10).jpeg" title="System_CAPS_warning" alt="System_CAPS_warning" />警告</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>啟用 [例外狀況堆疊] 和 [全域變數] 資料集合便可將應用程式資料傳送到受監視的伺服器。 我們建議您不要啟用資料收集 <strong>例外狀況堆疊</strong> 和 <strong>全域變數</strong> 除非應用程式設定為使用 HTTPS 通訊協定。</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
    - **負載平衡器設定** 可讓您選取您要使用的應用程式的負載平衡器的類型。 您也可以新增自己的負載平衡器 (如果未包含在清單中)。 如需有關負載平衡器的詳細資訊,請參閱 [用戶端監視目標的群組與負載平衡器](hh544003\(v=sc.12\).md)
    
    - 在 **監視伺服器** 區段中,您可以針對要監視的伺服器群組的範圍限制的群組。 若要選取目標的群組,按一下 **搜尋** 並用 **群組搜尋** 頁面來搜尋群組名稱和管理組件並將其加入選取的物件清單。 您選取的目標的群組只裝載設定傳回瀏覽器端事件的應用程式頁面的 web 應用程式的伺服器所組成。 此群組可讓您限制用戶端監視獨立的伺服器端監視。
    
    System_CAPS_tip提示

    只有在兩個伺服器端和用戶端目標群組的成員伺服器上裝載的應用程式所監視的用戶端監視。

    當您完成變更後時,按一下 確定, ,然後按一下 下一步

  4. 若要在啟用應用程式群組的用戶端監視、 啟用用戶端監控 頁面上,選取您想要啟用用戶端監視的應用程式。 若要自訂所選應用程式元件的設定,請按一下 自訂

  5. Modifying Settings ] 頁面上,您可以設定您未加上的整個應用程式群組的應用程式元件的相同設定 排除頁面交易。 在 排除頁面 區段中,按一下 新增 來新增您想要從用戶端監視排除的網頁。 您新增到此清單的頁面會檢查用戶端端監視相容性工作在您設定監視的應用程式之前執行工作時找到不相容的頁面。 在 交易 區段中,按一下 新增 加入 ASP.NET 網頁的交易。

  6. 若要檢閱所有監視組態 — 伺服器端組態和用戶端組態 — 按一下 摘要 ] 索引標籤。 您已經檢閱組態之後,請按一下 確定

    System_CAPS_tip提示

    如果您想要變更任何設定,當您位於此頁面是好時機。 例如,若要檢閱或變更您的伺服器端設定,按一下 伺服器端設定 頁面以查看該組態。 若要停用用戶端監視,請按一下 啟用用戶端監視 頁面,然後清除核取方塊。

  7. 摘要 頁面上,檢閱您的應用程式群組的監視組態。 若要建立監視範本,請按一下 建立

  8. 設定用戶端監視之後,您會收到警示回收 IIS 處理受影響的伺服器上的用戶端監視設定已套用到伺服器時。 您可以使用知識庫文件中的連結伺服器上的 IIS 應用程式集區回收。

    System_CAPS_note注意事項

    重新啟動 IIS 之後,應用程式並沒有開始監視之前使用。

若要加入至現有的.NET 應用程式效能監視範本的用戶端監視

  1. 若要啟用用戶端應用程式監視現有 .NET 應用程式效能監視 範本、 在 Operations Manager 主控台瀏覽窗格中的按一下 製作 按鈕、 依序展開 管理套件範本, ,按一下 .NET 應用程式效能監視, 您為伺服器端監視、 設定應用程式群組上按一下滑鼠右鍵,然後選取 屬性

  2. 屬性 頁面上,按一下 啟用用戶端監視 索引標籤,然後選取 啟用 應用程式群組旁邊的核取方塊。

    啟用用戶端監視

    啟用用戶端監視

  3. 自訂 此頁面上的選項會開啟 Modifying Settings 頁面上先前的程序中所述。

  4. 若要設定用戶端預設設定,請按一下 用戶端的預設值 ] 索引標籤。 這些設定和 進階設定 頁面上述程序中所述。

    System_CAPS_tip提示

    只有在兩個伺服器端和用戶端目標群組的成員伺服器上裝載的應用程式所監視的用戶端監視。

  5. 若要檢閱所有監視組態 — 伺服器端組態和用戶端組態 — 按一下 摘要 ] 索引標籤。 您已經檢閱組態之後,請按一下 確定

  6. 摘要 頁面上,檢閱您的應用程式群組的監視組態。 若要建立監視範本,請按一下 建立

  7. 設定用戶端監視之後,您會收到警示回收 IIS 處理受影響的伺服器上的用戶端監視設定已套用到伺服器時。 您可以使用知識庫文件中的連結伺服器上的 IIS 應用程式集區回收。

    System_CAPS_note注意事項

    重新啟動 IIS 之後,應用程式並沒有開始監視之前使用。