Добавление визуализации для отображения данных

Завершено

В этом упражнении мы будем запрашивать два источника данных, а затем использовать визуализации для анализа результатов. Мы также будем использовать параметры для отрисовки визуализаций, чтобы сделать их легко читаемыми и понятными для пользователя.

  • Мы будем запрашивать Работоспособность ресурсов Azure, чтобы легко увидеть проблемы службы, влияющие на ресурсы. Мы сгруппируем ресурсы, которые испытывают проблемы и ресурсы, которые не сталкиваются с проблемами, чтобы вы могли легко увидеть, что требует вмешательства.
  • Мы будем использовать метрики Azure Monitor, которые используют числовые данные, собранные через регулярные интервалы , для измерения определенного аспекта системы в определенное время. Мы создадим граф, отображающий важные метрики, такие как использование ЦП, неудачные запросы или доступная память.

Мы отобразим результаты с помощью этих визуализаций:

  • Диаграмма, которая предоставляет краткий визуальный обзор работоспособности инфраструктуры, работающей в нашем приложении
  • Диаграмма с кодируемым цветом для отображения использования ЦП виртуальных машин

Имейте в виду, что источники данных и визуализации в этом руководстве являются всего двумя примерами, которые можно включить в книги.

Добавление визуализации для отображения доступности ресурсов

  1. В книге выберите "Изменить" на верхней панели инструментов.

  2. Выберите " Добавить", а затем добавьте запрос.

    1. В поле источника данных выберите Azure Работоспособность ресурсов.

    2. В поле "Тип ресурса" выберите "Подписки".

    3. В поле "Подписки" выберите параметр ресурса подписки. Вы увидите список всех ресурсов Azure в подписке.

      Screenshot that shows a resource health query in Azure workbooks.

  3. Чтобы сгруппировать ресурсы по состоянию доступности:

    1. Выберите параметры столбца в верхней части элемента управления.
    2. В разделе "Дерево или группа" выберите "Группа по" и выберите состояние доступности.
    3. Выберите Сохранить и закрыть.
    4. В advanced Параметры введите имя диаграммы, например "Работоспособность ресурсов" в заголовке диаграммы.
    5. Выберите Завершить редактирование.

    Теперь в книге есть диаграмма, в которую перечислены все ресурсы Azure в подписке, сгруппированные по доступности.

    Screenshot that shows an Azure Workbook with resources grouped by availability.

Добавление визуализации, показывющей использование ЦП виртуальных машин

  1. В книге выберите "Изменить" на верхней панели инструментов.

  2. Нажмите кнопку "Добавить", а затем добавьте параметры.

  3. Нажмите кнопку "Добавить параметр ", чтобы добавить новый параметр.

    1. В поле "Имя параметра" введите virtualMachines.

    2. В поле "Тип параметра" выберите средство выбора ресурсов.

    3. Выберите поле "Обязательный проверка".

    4. Выберите поле "Разрешить несколько выборок" проверка box.

    5. В разделе "Получение данных" выберите "Запрос".

    6. В разделе "Запрос журнала подписок":

      • В поле источника данных выберите граф ресурсов Azure.

      • В поле "Тип ресурса" выберите "Подписка".

      • В поле "Подписки" выберите параметр ресурса подписки.

      • Введите следующий запрос и нажмите кнопку "Выполнить запрос".

        resources 
        | where type == "microsoft.compute/virtualmachines" 
        | project id
        

      Screenshot that shows the CPU usage query in a workbook.

  4. В раскрывающемся списке "Включить" выберите "Все" и нажмите кнопку "Сохранить".

  5. Теперь мы добавим метрику, представляющую процент использования ЦП в ресурсах. Нажмите кнопку "Добавить", а затем добавьте метрики.

    Screenshot that shows adding a metric to an Azure workbook.

    1. В поле "Тип ресурса" выберите "Виртуальная машина".
    2. В поле "Метрика область" выберите "Ресурс" область.
    3. В поле "Виртуальная машина" выберите созданный параметр virtualMachines.
    4. В поле "Визуализация" выберите граф.
    5. Выберите Добавить метрику.
    6. В поле "Метрика" выберите процент ЦП, а затем сохраните.

    Screenshot that shows the percentage CPU metric setting in a Workbook.

    1. Выберите "Метрики запуска".
  6. В окне параметров графа выберите "Верхний контент" в левой части.

    1. В поле "Использовать столбец" выберите "Имя".
    2. В поле отрисовщика столбцов выберите ресурс.
    3. Оставьте поле "Показать тип ресурса" без выбора.
    4. Выберите " Сделать этот элемент ссылкой"
    5. В значении "Ссылка" из поля выберите "Ячейка".
    6. Выберите "Открыть ссылку" в области контекста.

    Screenshot that shows the settings for the top content of a graph in a workbook.

  7. Выберите содержимое центра в левой верхней части окна.

    1. В поле "Использование столбца" выберите microsoft.compute/virtualmachines--Percentage CPU.
    2. В поле отрисовщика столбцов выберите большое число.
    3. Выберите настраиваемое форматирование.
    4. В поле "Единицы" выберите "Процент".
    5. В поле "Стиль" выберите "Десятичный".
    6. В поле "Максимальное количество дробных цифр" введите "1".

    Screenshot that shows the settings for the center content of a graph in a workbook.

  8. В разделе "Параметры макета" выберите кластеры Hive.

  9. В поле "Идентификатор узла" выберите "Имя".

  10. В поле "Группа по" выберите "Подписка".

  11. В поле "Тип цвета" выберите "Тепловая карта".

  12. В поле цвета узла выберите microsoft.compute/virtualmachines--Percentage CPU.

  13. В поле цветовой палитры выберите "Зеленый" в "Красный".

    Screenshot that shows the settings for the layout of a graph in a workbook.

  14. Выберите Сохранить и закрыть.

  15. Выберите дополнительные параметры и введите заголовок, например "Производительность ЦП виртуальной машины** в заголовке диаграммы.

  16. Выберите Завершить редактирование.

    Теперь в книге есть граф, показывающий все виртуальные машины в подписке, а также процент использования ЦП каждой виртуальной машины.

Screenshot that shows a hive cluster graph in a workbook.