通过


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

操作方法:配置实验以将实验故障事件发送到 App Insights

本指南将向你展示配置 Chaos Studio 基于代理的实验以将遥测数据发送到 App Insights 所需的步骤。 这些事件显示每个故障的开始和停止,以及执行的故障类型和故障执行所针对的资源。 App Insights 是 Chaos Studio 中基于代理的实验的主要推荐日志解决方案。

Prerequisites

步骤 1:从 Application Insights 资源复制连接字符串

满足所有先决条件步骤后,复制 Application Insights 资源的概述页中找到的 连接字符串 (请参阅屏幕截图)。

显示 App Insights 中的连接字符串的屏幕截图。

步骤 2:为带有 Application Insights 的基于代理的故障启用目标平台

导航到 Chaos Studio 概览页,然后单击“实验管理”部分下的“目标”边栏选项卡。 找到目标平台。 如果它已作为基于代理的实验的目标启用,则需要将其禁用为目标,然后“为基于代理的目标启用”以调出 Chaos Studio 代理目标配置窗格。

有关示例,请参阅下面的屏幕截图:

显示 Chaos 目标页的屏幕截图。

步骤 3:添加 Application Insights 帐户和连接字符串

此时,屏幕截图中显示的“代理目标配置”页应出现。 配置托管标识后,请确保 Application Insights 已启用,然后选择所需的 Application Insights 帐户,并输入在步骤 1 中复制的连接字符串。 填写完所需信息后,可单击“查看+创建”以部署资源。

目标部署页的屏幕截图。

步骤 4:运行 Chaos 实验

至此,你的 Chaos 目标已配置为将遥测数据发送到你配置的 App Insights 资源! 如果导航到特定的 Application Insights 资源并打开“监视”部分下的“日志”边栏选项卡,你应该会看到代理的运行状况状态以及代理在目标平台上执行的任何操作。 现在可以运行实验并在 Application Insights 资源中查看日志。 请参阅屏幕截图,了解 App Insights 资源在基于代理的 Chaos 目标平台上成功运行的示例。

要查询日志,请导航到 Application Insights 资源中的“日志”选项卡,以所需格式获取所需的日志信息。

Application Insights 资源中的“日志”选项卡的屏幕截图。