I am trying to audit our hosts for which patches are installed and when they were installed. I have been able to get SOME data using get-esxcli but it appears the data I get gives only incremental data, and that's not useful. For example, if light-tools 1.0 was installed in October, and then light tools 2.0 was installed in April, I would like both to show up, with the date (and time if possible) that they were installed, not just light-tools 2.0, and have light-tools 1.0 as if it never happened. It seems like this is a pretty run of the mill task, but I've spent a lot of time on it, and still not gotten anywhere useful. I can look at the esxupdate.log, but they are not easy to read/decipher into usable data. There are loads of ways to do this with Microsoft patches, so I find it surprising that it's so difficult in the VM environment.
Any help would be appreciated!
Our hosts are running 5.1 and our VSphere is 5.5