Hey, hope you are doing fine
Do you have vCenter? vROPs?
In case you have vCenter go to the object you want to get performance reports --> Monitor --> Performance --> Advanced --> Chart options and then you can select last month.
Please note metrics rollups are lost on the month basis.
If you have vROPs working you can create a dashboard or use one of the default ones.
If you have neither of those I recommend using sexigraf SexiGraf
But you won't be able to create that dashboard for a month.
You will have to be a bit more specific.
For which metrics do you want a monthly report?
Do you want this as a monthly average or as values for each interval?
Btw, have you searched in this community?
There are quite a few sample scripts for exactly that around in here.
I find that hard to believe.
Btw, what didn't you understand from my previous remark that monthly data is aggregated to 2 hour intervals.
There is no 1 hour interval data available a month back.
Cpu, memory and disk are rather vague requirements.
There are approximately 235 metrics available in the Metric Groups CPU, Memory and Disk