I am hoping someone can help. I have been using vcheck on and off for the past year or two. A few months ago I resumed using it but discovered that some of the most important data I wanted to capture does not show up in the reports. Of most importance is the data on: recently created vm's, recently deleted vm's, vm's with recent changes, etc.
There is a hard-coded entry in vCheck for how many lines in your event logs get searched - this is currently 10,000. This is around line 1536 or so in the 5.47 code.
If ($ShowCreated){
Write-CustomOut "..Checking for created or cloned VMs"
$VIEvent = Get-VIEvent -maxsamples 10000 -Start ($Date).AddDays(-$VMsNewRemovedAge)
Change the 10000 to a larger number but be aware that the searches will take longer. You can manually export the output from Get-VIEvent to a file and then try to calculate how far back you want to go. If you're only going back a day or 2, the number can be a log smaller than say if you want to report on all of the created/deleted VMs for the last 14 or 30 days.
You'll find the 10000 number hard-coded multiple times so search every section to see if it's important for you to change.