Есть ли возможность сценария экспорта для панели мониторинга Azure? - PullRequest
0 голосов
/ 17 октября 2019

В Azure вы можете создавать панели мониторинга и экспортировать их с помощью кнопки на портале. Однако, похоже, что нет возможности экспортировать ARM через API / SDK / CLI. Я ошибаюсь или это пробел в панели инструментов?

1 Ответ

0 голосов
/ 17 октября 2019

Вы также можете экспортировать шаблон группы ресурсов через Azure CLI , PowerShell и REST API .

Обновление:

Описание можно посмотреть здесь , как показано ниже:

Общие панели мониторинга в Azure - это ресурсы, аналогичные виртуальным машинам и учетным записям хранения. Поэтому ими можно управлять программно с помощью API-интерфейсов REST Azure Resource Manager, интерфейсов командной строки Azure, команд Azure PowerShell и многих функций портала Azure, созданных на основе этих API-интерфейсов для упрощения управления ресурсами.

Фактическито, что вы загружаете в панель управления Azure с помощью кнопки, не является ресурсом, поэтому вы не можете экспортировать его с помощью команд или API. Вам нужно сделать шаблон панели мониторинга как ресурс, затем вы можете использовать команды (Azure CLI или PowerShell) и API для его экспорта.

Вот пример на портале в качестве ресурса:

enter image description here

Затем используйте команду Azure CLI для экспорта шаблона следующим образом:

az group deployment export -g grouName -n templateName > dashboard.json
...