Поделиться через


Практическое руководство. Настройка эксперимента для отправки событий сбоя эксперимента в App Insights

В этом руководстве мы рассмотрим шаги, необходимые для настройки эксперимента на основе агента Chaos Studio для отправки данных телеметрии в App Insights. Эти события показывают начало и остановку каждого сбоя, а также тип выполненного сбоя и ресурс, с помощью которых был выполнен сбой. App Insights — это основное рекомендуемое решение для ведения журналов для экспериментов на основе агента в Chaos Studio.

Необходимые компоненты

  • Подписка Azure
  • Существующий эксперимент на основе агента Chaos Studio
  • [Требуется для ресурсов Application Insights, а также] Существующая рабочая область Log Analytics
  • Существующий ресурс Application Insights
  • [Требуется для экспериментов хаоса на основе агента] Управляемое удостоверение, назначаемое пользователем

Шаг 1. Копирование ключа инструментирования из ресурса Application Insights

После выполнения всех необходимых действий скопируйте ключ инструментирования, найденный на странице обзора ресурса Application Insights (см. снимок экрана).


Снимок экрана: ключ инструментирования в App Insights.

Шаг 2. Включение целевой платформы для сбоя на основе агента с помощью Application Insights

Перейдите на страницу обзора Chaos Studio и щелкните колонку "Целевые объекты " в разделе "Управление экспериментами". Найдите целевую платформу. Если он уже включен в качестве целевого объекта для экспериментов на основе агента, необходимо отключить его в качестве целевого объекта, а затем "включить для целевых объектов на основе агента", чтобы открыть целевую область конфигурации агента Chaos Studio. См. снимок экрана ниже:


Снимок экрана: страница

Шаг 3. Добавление учетной записи Application Insights и ключа инструментирования

На этом этапе страница конфигурации целевого объекта агента, показанная на снимке экрана, должна появиться. После настройки управляемого удостоверения убедитесь, что Application Insights включена, а затем выберите нужную учетную запись Application Insights и введите ключ инструментирования, скопированный на шаге 1. После заполнения необходимых сведений можно нажать кнопку "Просмотреть и создать", чтобы развернуть ресурс.


Снимок экрана: страница развертывания целевых объектов.

Шаг 4. Запуск эксперимента хаоса

На этом этапе целевой объект Chaos теперь настроен для отправки данных телеметрии в настроенный ресурс App Insights! Если перейти к определенному ресурсу Application Insights и открыть колонку "Журналы" в разделе "Мониторинг", вы увидите состояние работоспособности агента и все действия, выполняемые агентом на целевой платформе. Теперь вы можете запустить эксперимент и просмотреть ведение журнала в ресурсе Application Insights. Снимок экрана: пример успешного запуска ресурса App Insights на целевой платформе Хаоса на основе агента.


Чтобы запросить журналы, перейдите на вкладку "Журналы" в ресурсе Application Insights, чтобы получить нужные сведения о ведении журнала в нужном формате.


Снимок экрана: вкладка