is there a reason why you want to record total uptime? you can analyze how long a machine’s been up with simple relevance like
uptime of operating system
you can also automate restarts to ensure machines don’t end up having a lengthy uptime. I find this squashes the problem for the most part.
sorry - I know this isn’t incredibly helpful for what you’re after. Jason gave some good leads on that if you want to pursue it further. I’m confident it’s possible to build out, just haven’t had the need to, personally.