For the Get-VIEvent cmdlt there is a MaxSamples options. In the one liners that LucD references they are set to 10000. You can use the following to pull and maximum possible events from your vCenter.
Get-VIEvent -MaxSamples ([int]::MaxValue)
There is one catch with this though. Event data will only go back as far as what your retention policy in vCenter is set to regardless of the MaxSamples number.