Как лучше всего скопировать все панели мониторинга из одной рабочей области в другую в Azure?

У меня есть одна рабочая область в облаке Azure, в которой у меня есть множество информационных панелей, сохраненных поисковых запросов и предупреждений в Log-Analytics(OMS). Теперь я хочу скопировать все в другое рабочее пространство, как мне это сделать?

Я знаю один способ: я могу экспортировать каждую панель мониторинга из одной рабочей области и импортировать ее в другую рабочую область. Но у меня много панелей мониторинга, и я хочу скопировать их в несколько рабочих областей. А также я хочу скопировать все оповещения.

Доступен REST API, который я пробовал, но не удалось успешно выполнить. Я пробовал следующие два способа:

  1. Использование Postman
    Проблема: сбой аутентификации в службе Azure

  2. Использование скрипта Python
    Проблема: этому скрипту Python не удалось получить доступ к URL-адресу (403)

Пожалуйста, предложите мне лучший способ. Заранее спасибо.


person JavaCoder    schedule 02.02.2018    source источник
comment
Вы даете свою sp Owner роль? docs.microsoft.com/en-us/azure/azure-resource-manager/   -  person Shui shengbao    schedule 02.02.2018
comment
Спасибо, @ShengbaoShui-MSFT, management.azure.com/subscriptions/‹subscription-id›/ Я использую эту ссылку чтобы получить все сохраненные поиски, я ошибаюсь? Потому что я все еще получаю ошибку 401.   -  person JavaCoder    schedule 02.02.2018
comment
Это API Azure Rest. Сначала вы получаете токен?   -  person Shui shengbao    schedule 02.02.2018
comment
Да, я получил токен и вставил в заголовок ключ авторизации. Теперь я получаю следующую ОШИБКУ: HTTPError: 400 Ошибка клиента: неверный запрос на URL.   -  person JavaCoder    schedule 02.02.2018
comment
Как вы называете свой API, вы можете проверить мой ответ об этом. stackoverflow.com/questions/48506272/   -  person Shui shengbao    schedule 02.02.2018
comment
Я проверяю предоставленную вами ссылку, пример не предоставляет resource, вы можете получить такой токен. imgur.com/a/SuYSn   -  person Shui shengbao    schedule 02.02.2018
comment
Я пробовал почтальона так, как вы указали, но все равно получаю 400 Bad Request for URL, проверьте, не случилось ли что-то не так с моим URL. Я хочу просто экспортировать все оповещения и сохраненные поиски и, если возможно, все информационные панели одновременно.   -  person JavaCoder    schedule 02.02.2018
comment
Не могли бы вы поделиться скриншотом?   -  person Shui shengbao    schedule 02.02.2018
comment
Перейдите по этой ссылке blog.jongallant.com/2017/11/azure- отдых-apis-почтальон   -  person Shui shengbao    schedule 02.02.2018
comment
Может быть, мои настройки где-то неверны, но забудьте об этом, и если вы можете предложить: Как я могу скопировать все информационные панели (если возможно, то с сохраненными поисками и предупреждениями) из одной рабочей области в другую.   -  person JavaCoder    schedule 02.02.2018
comment
API, который вы использовали, не работает? Честно говоря, я не силен в этом.   -  person Shui shengbao    schedule 02.02.2018
comment
Спасибо. На самом деле я не очень хорошо разбираюсь в Azure Cloud. Но если вы знаете какой-либо другой способ для этого: как я могу скопировать все информационные панели (если возможно, то с сохраненными поисками и предупреждениями) из одной рабочей области в другую.   -  person JavaCoder    schedule 02.02.2018
comment
Вы проверяете эту ссылку блог?   -  person Shui shengbao    schedule 02.02.2018