Azure Powershell: найдите создателя виртуальной машины - PullRequest
1 голос
/ 09 апреля 2019

Я хочу получить создателя виртуальной машины под Azure, используя Azure rm powershell cmdlt или api whitxh, который может вернуть этот тип информации.

Я использовал "Get-AzureRmVM" команда и API "GET https://management.azure.com/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.Compute/virtualMachines/vmName?api-version=2018-06-01"", но оба они не возвращают информацию о создателе виртуальной машины

Ответы [ 2 ]

0 голосов
/ 09 апреля 2019

Вы можете использовать команду Get-AzLog для поиска значения вызывающего абонента в журналах активности Azure.

Примеры можно найти здесь:

https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-audit#powershell

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

https://docs.microsoft.com/en-us/azure/azure-monitor/platform/alerts-overview

0 голосов
/ 09 апреля 2019

Эта информация не предоставляется в API Azure (к сожалению).Единственный вариант - просмотреть журналы активности ресурса и найти самую первую операцию записи в ресурс, к сожалению, ресурсы также не предоставляют время создания, так что вы не можете быть уверены, что найдете подходящего создателя, потому что журналы активности идут тольконазад 90 дней.

...