PowerCli ile son oluşturulan ve silinen 10 guest’i görmek
Merhaba,
Çok büyük ve birden fazla kişinin vSphere Client ile veya Web Client ile girip yeni guest’leri görmek isteyebilirsiniz.Veya yapınızda bir sorun oluştu ve bu son oluşturulan guest’den sonra ortaya çıktı.Bunları çok basit bir komut ile PowerCli‘dan görebilirsiniz.Bunun öncelikle öncelikle sunucumuza bağlanıyoruz.
Connect-VIServer -Server 192.168.1.160 -Protocol https -User admin -Password pass
Yukarıdaki komutu çalıştırıyoruz. İlgili yerleri kendi sunucu bilgilerinize göre doldurun.
Görüldüğü gibi sunucu bilgileri ile powercli‘a login oldum.
Ve aşağıdaki komutu yazıyoruz.Bu komut ile create,clone,import edilen guest’leri hangi zaman ve hangi kullanıcı tarafından yapıldığını görebiliriz.
Get-VIEvent -maxsamples 10000 |where {$_.Gettype().Name-eq "VmCreatedEvent" -or $_.Gettype().Name-eq "VmBeingClonedEvent" -or $_.Gettype().Name-eq "VmBeingDeployedEvent"} |Sort CreatedTime -Descending |Select CreatedTime, UserName,FullformattedMessage -First 10
Eğer biz silinen guest’lerimizi görmek istiyorsak aşağıdaki komutu çalıştırıyoruz.Yukarıdaki ScreenShot’da örneğini görebilirsiniz.
Get-VIEvent -maxsamples 10000 | where {$_.Gettype().Name -eq "VmRemovedEvent"} | Sort CreatedTime -Descending | Select CreatedTime, UserName, FullformattedMessage -First 19
Eğer biz son 14 gün içerisinde oluşturulan guest’leri görmek istiyorsak;
Get-VIEvent -maxsamples 10000 -Start (Get-Date).AddDays(-14) | where {$_.Gettype().Name-eq "VmCreatedEvent" -or $_.Gettype().Name-eq "VmBeingClonedEvent" -or $_.Gettype().Name-eq "VmBeingDeployedEvent"} |Sort CreatedTime -Descending |Select CreatedTime, UserName,FullformattedMessage
Eğer son 14 gün içerisinde silinen guest’leri görmek istiyorsak;
Get-VIEvent -maxsamples 10000 -Start (Get-Date).AddDays(-14) |where {$_.Gettype().Name-eq "VmRemovedEvent"} |Sort CreatedTime -Descending |Select CreatedTime, UserName,FullformattedMessage