這篇文章給大家分享的是查詢Azure虛擬機的創(chuàng)建記錄的方法,相信大部分人都還沒學會這個技能,為了讓大家學會,給大家總結了以下內容,話不多說,一起往下看吧。
創(chuàng)新互聯(lián)主要從事成都網站建設、成都網站制作、網頁設計、企業(yè)做網站、公司建網站等業(yè)務。立足成都服務臨桂,十余年網站建設經驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:18980820575

其實我們可以直接通過Azure的PowerShell解決這個問題,只需要編寫一個簡單的腳本就可以了,首先運行以下命令,獲取到Azure近三個月的所有l(wèi)og
$logs = Get-AzureRmLog -ResourceProvider Microsoft.Compute -StartTime (Get-Date).AddDays(-90) -Maxrecord 100000

foreach($log in $logs)
{
if(($log.OperationName.Value -eq 'Microsoft.Compute/virtualMachines/write') -and ($log.SubStatus.Value -eq 'Created'))
{
Write-Output "$($log.caller) created vm $($log.Id.split("/")[8]) at $($log.EventTimestamp) in Resource Group $($log.ResourceGroupName)"
}
}
這樣就能看到VM創(chuàng)建的記錄了!

那么如果想把這些信息匯總到Excel里呢?可以通過以下的代碼即可!
[pscustomobject[]]$VMObjects = $null
foreach ($log in $logs) {
if (($log.OperationName.Value -eq 'Microsoft.Compute/virtualMachines/write') -and ($log.SubStatus.Value -eq 'Created')) {
Write-Output "$($log.caller) created vm $($log.Id.split("/")[8]) at $($log.EventTimestamp) in Resource Group $($log.ResourceGroupName)"
$VMObject = New-Object -TypeName psobject
$VMObject | Add-Member -MemberType NoteProperty -Name SubscriptionName -Value $SubscriptionName
$VMObject | Add-Member -MemberType NoteProperty -Name SubscriptionID -Value $SubscriptionID
$VMObject | Add-Member -MemberType NoteProperty -Name ResourceGroup -Value $log.ResourceGroupName
$VMObject | Add-Member -MemberType NoteProperty -Name VMName -Value $log.Id.split("/")[8]
$VMObject | Add-Member -MemberType NoteProperty -Name Time -Value $log.EventTimestamp
$VMObjects += $VMObject
}
}
$OutputPath="C:\vm.csv"
$VMObjects | Export-Csv -NoTypeInformation -LiteralPath $OutputPath最后要說的是,這種方法只能收集到90天以內的日志,因為Azure平臺開放給用戶的最長時間的log就是90天
關于查詢Azure虛擬機的創(chuàng)建記錄的方法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
文章標題:怎么查詢Azure虛擬機的創(chuàng)建記錄
本文URL:http://www.chinadenli.net/article20/gpcico.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、手機網站建設、虛擬主機、微信小程序、品牌網站設計、網站策劃
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)