Создание книги, которая запрашивает ресурсы

Завершено

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

Развертывание ресурсов для упражнения с помощью Azure CLI

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

  1. Активируйте песочницу Azure. При активации песочницы создается группа ресурсов с именем learn-{guid} для использования. Эта группа ресурсов будет отображаться в портал Azure или с помощью команд CLI, таких как az group list.

  2. В Azure Cloud Shell получите имя группы ресурсов, созданной для песочницы.

    az group list
    
  3. Выходные данные содержат строку с именем группы ресурсов. Имя начинается с "learn-".

    Screenshot of Cloud Shell displaying resource group name for sandbox.

  4. Скопируйте имя группы ресурсов, щелкнув правой кнопкой мыши имя и выбрав "Копировать".

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

    resourceGroup="<your resource group name>"
    
  6. Выполните следующие команды, чтобы развернуть группу ресурсов и ресурсы Azure:

       git clone https://github.com/MicrosoftDocs/ms-learn-azure-monitor-workbooks.git 
       cd ms-learn-azure-monitor-workbooks/Resources/
       az deployment group create --resource-group $resourceGroup --template-file deploy-resources.bicep
    
  7. При появлении запроса на ввод пароля введите пароль, соответствующий требованиям к паролям. Например, введите "Learn@123456". Пароль должен:

    • Не менее 12 символов длиной
    • Содержит по крайней мере 3 из следующих четырех характеристик:
      • одна строчная буква
      • одна буква верхнего регистра
      • одно число
      • один специальный символ, не включая \ или -.
  8. Подождите, пока ресурсы, необходимые для модуля, развертываются. Это займет несколько минут.

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

  10. На домашней странице выберите группы ресурсов или найдите "Группы ресурсов" в строке поиска в верхней части страницы.

  11. Выберите группу ресурсов Learn, созданную при активации песочницы.

  12. Просмотрите список ресурсов и просмотрите ресурсы, созданные для этого упражнения.

    Screenshot of the resources in a resource group.

Создание книги

  1. На домашней странице портал Azure найдите и выберите "Монитор".

  2. Выберите книги на левой панели.

  3. Выберите +Создать на верхней панели инструментов. Screenshot that shows the New workbook icon Azure Workbooks page.

  4. Добавьте описательный текст в начало книги:

    1. Выберите "Добавить" и "Добавить текст".

      Screenshot that shows the Add text button in an Azure workbook.

    2. В текстовом редакторе книг Azure используется формат markdown. Введите текст в редактор. Этот текст можно скопировать, если вы хотите.

          # Learn module exercise workbook
          **Select a subscription from the drop-down below.**
      
    3. Выберите Завершить редактирование. Теперь у вас есть простая книга с текстом.

    Screenshot of a new Azure workbook with text.

Добавление средства выбора подписки в книгу

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

    Screenshot that shows the edit button from a section of a workbook.

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

    Screenshot that shows the add parameters button in a workbook.

  3. Нажмите Добавить параметр.

  4. В окне "Создать параметр":

    1. В полях "Имя параметра" и "Отображаемое имя" введите "Подписка".
    2. В поле "Тип параметра" выберите средство выбора подписки.
    3. Выберите поле "Обязательный проверка".

    Screenshot that shows the parameter settings in a workbook.

    1. Нажмите кнопку "Сохранить" и "Готово"
  5. Снова нажмите кнопку "Готово" для редактирования . Теперь у вас есть книга с раскрывающимся списком подписки .

    Screenshot that shows an Azure workbook with a subscription picker drop-down list.

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

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

  2. Выберите подписку из раскрывающегося списка "Подписка ".

  3. Выберите " Добавить запрос".

    Screenshot that shows the add query icon in a workbook.

  4. В поле источника данных выберите Azure Resource Graph.

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

  6. Добавьте этот запрос в раздел запроса Azure Resource Graph для подписок:

        resources
       | summarize count() by location
    

    Screenshot that shows a query being configured in a workbook.

  7. Снова выберите Выполнение запроса.

  8. Результаты запроса отображаются в таблице под запросом.

  9. Чтобы отобразить ресурсы на карте, в поле "Визуализация " в верхней части запроса выберите "Карта".

  10. В окне "Карта Параметры" сохраните параметры карты по умолчанию и нажмите кнопку "Сохранить и закрыть".

  11. Выберите дополнительные параметры в верхней части запроса и введите "Распределение ресурсов в каждом регионе" в заголовке диаграммы.

  12. Выберите Завершить редактирование. Теперь у вас есть книга, которая позволяет пользователю выбирать подписку и отображать все ресурсы в этой подписке на карте.

    Screenshot that shows an Azure workbook with a map displaying a subscription's resources.

  13. Нажмите кнопку Сохранить как.

  14. Введите имя книги, выберитеподписку и группу ресурсов и нажмите кнопку "Применить".