Software that monitors health and temperatures of many pcs in a network.

Hello guys , i work as an IT.
I am looking for a software that i can install the client in all the pcs in my company and then install the server in my pc so i can monitor cpu temps, disk health, free space…) without having to physically check each computer.
I have the hard disk sentinel server enterprise in mind but it doesnt check cpu temps.
Do you know of other softwares?
I dont care if its paid.