如何在 Operations Manager 2007 中擷取 Web 應用程式記錄
適用於: Operations Manager 2007 R2, Operations Manager 2007 SP1
使用 Web 應用程式編輯器以透過一或多個網站擷取瀏覽。在 Web 應用程式編輯器中,您可於網站上以互動方式記錄一系列的動作,也可以手動建立一組監視網站的要求。擷取網站瀏覽功能會攔截 Internet Explorer 與網站之間的流量,並擷取所有 HTTP 要求資料 (如標頭與本文)。此功能也會設定監視準則的預設值以符合已擷取的資料。例如,如果擷取期間,Web 伺服器報告要求的狀態碼為 404,管理組件設定精靈會預設該要求要具備 404 狀態碼。您可藉由編輯物件來變更這些預設值。
您可以將記錄新增至現有 Web 應用程式物件,亦可在建立新的 Web 應用程式物件後立即建立記錄。如果將記錄新增至現有物件,則可在已建立或記錄的其他要求之間插入擷取的要求。
建立包含記錄的新 Web 應用程式物件
開啟 [撰寫中] 窗格。
展開 [管理組件範本],然後按一下 [Web 應用程式]。
在 [動作] 窗格中,按一下 [記錄瀏覽器工作階段]。
在 [Web 應用程式編輯器] 對話方塊中,執行下列步驟︰
鍵入記錄的名稱,並選擇性地鍵入記錄的描述。
選取要在其中儲存 Web 應用程式物件的管理組件。
按一下 [確定]。
按一下 [開始擷取]。Internet Explorer 會開啟。如果看到有關針對 Internet Explorer 停用第三方延伸的錯誤訊息,請遵循這些步驟:
按一下 [工具]->[網際網路選項]。
按一下 [進階] 索引標籤。
在 [瀏覽] 底下,選取 [啟用第三方瀏覽器延伸 (需要重新啟動)]。
在瀏覽器視窗中,遵循您想要監視的動作。例如,您可能會按一下某些連結或是將產品放到購物推車。
完成記錄之後,在 Internet Explorer 左窗格中按一下 [停止]。
選擇性地在 [動作] 窗格中按一下 [執行測試],以便立即執行綜合交易並觀看結果。此時,您可能會看到下列錯誤:
如果 Web 應用程式需要驗證,則可能無法執行 Web 應用程式測試。執行測試時,將不會使用已為此 Web 應用程式設定的認證。若測試的站台不需要明確驗證,則仍將成功執行測試。您可以按一下 [Web 應用程式] 下的 [組態設定],讓任何網站選取驗證設定。
如果您看到無法解析伺服器名稱或位址的錯誤訊息,但您可在未記錄工作階段的情況下,透過 Internet Explorer 存取 Web 應用程式,則您可能需要設定您的 Proxy 設定。執行測試工具會使用 proxycfg 工具所設定的 Proxy 設定,而非 Internet Explorer 中的 Proxy 設定。若要解決此問題,請在 Root Management Server 上執行下列命令:
proxycfg -p <proxyname>:<portnumber>
使用 [插入要求] 或 [內容] 功能,可以選擇新增要求或編輯擷取的要求。如需更多資訊,請參閱如何在 Operations Manager 2007 中針對要求設定健全狀況準則。
將記錄新增至現有的 Web 應用程式物件
開啟 [撰寫中] 窗格。
展開 [管理組件範本],然後按一下 [Web 應用程式]。
選取要將記錄新增至其中的物件。
在 [動作] 窗格中,按一下 [編輯 Web 應用程式設定]。
從清單中選取要將記錄插入其中的要求。選取要求後即會插入記錄。
在 [動作] 窗格中,按一下 [開始擷取]。Internet Explorer 會開啟。如果看到有關針對 Internet Explorer 停用第三方延伸的錯誤訊息,請遵循這些步驟:
按一下 [工具]->[網際網路選項]。
按一下 [進階] 索引標籤。
在 [瀏覽] 底下,選取 [啟用第三方瀏覽器延伸 (需要重新啟動)]。
關閉 Internet Explorer,然後按一下 [開始擷取] 以再次啟動瀏覽器。
在瀏覽器視窗中,遵循您想要監視的動作。例如,您可能會按一下某些連結或是將產品放到購物推車。
完成記錄之後,在 Internet Explorer 左窗格中按一下 [停止]。
選擇性地在 [動作] 窗格中按一下 [執行測試],以便立即執行綜合交易並觀看結果。
重要
如果 Web 應用程式需要驗證,則可能無法執行 Web 應用程式測試。執行測試時,將不會使用已為此 Web 應用程式設定的認證。若測試的站台不需要明確驗證,則仍將成功執行測試。
使用 [插入要求] 或 [內容] 功能,可以選擇新增要求或編輯擷取的要求。如需其他資訊,請參閱如何在 Operations Manager 2007 中針對要求設定健全狀況準則。