Hello,
i'd like to know if it's possible write a virtual machine event by ps1 script.
then retrive this event with command Get-VIEvent -Entity (Get-VM -name $vm) -Types Error
thanks
You can use the LogUserEvent to create your own events.
Something like this
$eventMgr = Get-View EventManager
$vm = Get-VM MyVM$eventMgr.LogUserEvent($vm.Extensiondata.MoRef,"A sample user event")
You can retrieve these events as follows
Get-VIEvent -MaxSamples 10 -Entity $vm | where{$_.GetType().Name -eq "GeneralUserEvent"}
Blog: lucd.info Twitter: @LucD22 Co-author PowerCLI Reference
You can use the LogUserEvent to create your own events.
Something like this
$eventMgr = Get-View EventManager
$vm = Get-VM MyVM$eventMgr.LogUserEvent($vm.Extensiondata.MoRef,"A sample user event")
You can retrieve these events as follows
Get-VIEvent -MaxSamples 10 -Entity $vm | where{$_.GetType().Name -eq "GeneralUserEvent"}
Blog: lucd.info Twitter: @LucD22 Co-author PowerCLI Reference
perfect!
thank you very much