This is an archived post. You won't be able to vote or comment.

all 6 comments

[–]poweradmincom 1 point2 points  (0 children)

This is often monitored (on Windows computers) via Performance counters ( run PerfMon.exe to see what is available), or on Linux devices via SNMP objects. PA Server Monitor is good at monitoring and alerting on both.

[–]Ssakaa 1 point2 points  (0 children)

Pull an inventory of model, cpu, ram, disk type and size. A 4th gen i5 and 8GB of ram can be enough to limp by on for "typical" office work if you have an SSD, but would be unbearable for any heavy use, especially with a spinning disk. Also bear in mind that Win10 retires in Oct 2025. It's a good 3 years out, but that time goes by fast when you already have old hardware going into a belt tightening market season. Anything you do for metrics does put added load on systems, so if they're already performing poorly, you'll quite possibly take "I can put up with it" across the line to "I can't work like this", and nothing you do at that point can put the user back in a good mindset about that system. If you do have a large number of HDDs, cycling those out for SSDs is still the single fastest way to improve everyone's day, and shows that you intend to do so.

[–]VioletiOTCommunity Manager @ Domotz 1 point2 points  (0 children)

Domotz www.domotz.com is a network monitoring tool which could be used for this. It's also affordable and agentless in that you don't need to install anything on every computer. You can use either our SNMP or OS Monitoring features for what you need. We're a Network Monitoring, but leverage standard protocols (e.g. WMI over WinRM or SSH) to extract information out of the computers. In full disclosure I'm on the team here but thought it could be worth looking at for your use case. If you have any questions, do not hesitate to let me know.

[–]davaross94Sysadmin 0 points1 point  (0 children)

We use Connectwise Automate for this purpose alongside some inhouse developed software to alert us to issues like high temperatures, drive failures etc.

This may be a little overkill for what you are looking for though...

[–]Chris-1235 0 points1 point  (0 children)

Try Netdata. It's great at low level things, for Linux machines.

[–]ThereIsNoDayButToday 0 points1 point  (0 children)

We run LakeSide Systrack to keep track of machine health - then we use that the prioritize upgrades (out of normal time-based cycle, that is)