Powershell – pocas lineas – obtener los ultimos eventos

Que tal Gente en este post les voy a dejar unas lineas de codigo de powershell que podrán estar utilizando para obtener los últimos eventos de un objeto del vcenter, utilizando el cmdlet Get-VIEvent

Obtener los eventos de nuestro cluster llamado “HA-DRS” de las ultimas 5 horas:

Get-Cluster “HA-DRS” | Get-VIEvent -Start (Get-Date).AddHours(-5) | Format-Table CreatedTime, FullFormattedMessage -AutoSize

Obtener los eventos de una VM en especifico, en este caso la VM “win2k3” por las ultimas 5 horas:

Get-VM “win2k3” | Get-VIEvent (Get-Date).AddHours(-5)| Format-Table CreatedTime, FullFormattedMessage -AutoSize

Podemos filtrar los mensajes para errores:

Get-Cluster “HA-DRS” | Get-VIEvent -Type Error | Format-Table CreatedTime, FullFormattedMessage -AutoSize

El salida de esta linea de codigo nos da algo como esto:

Leave a Reply