操作說明:設定實驗以將實驗錯誤事件發出至 App Insights

在本指南中,我們將說明設定 Chaos Studio 代理程式型 實驗以發出遙測至 App Insights 所需的步驟。 這些事件會顯示每個錯誤的開始和停止,以及執行錯誤的類型,以及執行錯誤的資源。 App Insights 是 Chaos Studio 中代理程式型 實驗的主要建議記錄解決方案

必要條件

步驟 1:從 Application Insights 資源複製檢測金鑰

一旦您符合所有必要條件步驟,請複製 Application Insights 資源概觀頁面中找到的檢測金鑰 (請參閱螢幕擷取畫面)


Screenshot that shows Instrumentation Key in App Insights.

步驟 2:使用 Application Insights 為您的代理程式型錯誤啟用目標平臺

流覽至 [Chaos Studio 概觀] 頁面,然後按一下 [實驗管理] 區段底下的 [目標] 刀鋒視窗。 尋找目標平臺。 如果它已啟用為代理程式型實驗的目標,您必須將它停用為目標,然後「啟用代理程式型目標」,以顯示 Chaos Studio 代理程式目標群組態窗格。 如需範例,請參閱下面的螢幕擷取畫面:


Screenshot that shows the Chaos Targets Page.

步驟 3:新增 Application Insights 帳戶和檢測金鑰

此時,螢幕擷取畫面中看到的 [代理程式目標群組態] 頁面應該會出現 。 設定受控識別之後,請確定 Application Insights 已啟用,然後選取所需的 Application Insights 帳戶,然後輸入您在步驟 1 中複製的檢測金鑰。 填寫必要資訊之後,您可以按一下 [檢閱+建立] 來部署您的資源。


Screenshot of Targets Deployment Page.

步驟 4:執行混亂實驗

此時,您的 Chaos 目標現在已設定為將遙測發出至您設定的 App Insights 資源! 如果您流覽至特定的 Application Insights 資源,並在 [監視] 區段下開啟 [記錄] 刀鋒視窗,您應該會看到代理程式健康情況狀態,以及代理程式在目標平臺上採取的任何動作。 您現在可以執行實驗,並查看 Application Insights 資源中的記錄。 如需在代理程式型 Chaos 目標平臺上成功執行的 App Insights 資源範例,請參閱螢幕擷取畫面。


若要查詢記錄,請流覽至 Application Insights 資源中的 [記錄] 索引標籤,以取得您想要的格式所需的記錄資訊。


Screenshot of Logs tab in Application Insights Resource.