You can build something similar inside NetXMS, but it requires more effort.
You could create three DCIs: 60s DCI, 1h DCI, 1d DCI.
The first one is a standard DCI, the other two are script DCIs.
On their poll interval, the scripts DCIs pull the data from the standard DCI and calculate the average (there's a function GetAvgDCIValue that will do that for you).
Set retention as required on each DCI.
The result could look something like the attached screenshot (note that I do not have different retention enabled here - if you do, you'd see different part of the graph stop at some point).
It is not quite the same as what you are looking at and it is certainly more complicated to setup than ticking a couple of checkboxes - but it is an option, should you require it.
[image: apcups.png]