Monitoring Monthly Uptime

Is there any way we can validate out of 30 days , how many days a particular machine is on and off like someone shutdown on Friday EOD and started Monday morning, to calculate monthly usage and help me to report some SLA too?

I am aware that uptime of operating system gives this but it show for how many days its active. However I want monthly data.

Regards,
Bharat

BigFix Platform does not natively maintain historical data out of the box, so this report is not directly available by default.

A practical approach is to deploy an action to the target devices to generate a local 30-day uptime summary, create a Retrieved Property to pull that summarized data back into BigFix, and then use Web Reports to build the final report.

1 Like

You can deep dive into Windows Event Logs (System log Event IDs 6005 for startup and 6006 for shutdown).
A practical approach is to create a scheduled task that runs at system startup, calculates the last shutdown time and current boot time, and stores this data in a local file (CSV/JSON).
This file can then be read through BigFix analysis once the machine reports back, allowing you to aggregate the last 30 days of data and accurately determine how many days the machine was ON or OFF for monthly usage and SLA reporting.

2 Likes