this post was submitted on 20 Aug 2024
2 points (100.0% liked)

Sysadmin

7542 readers
1 users here now

A community dedicated to the profession of IT Systems Administration

No generic Lemmy issue posts please! Posts about Lemmy belong in one of these communities:
!lemmy@lemmy.ml
!lemmyworld@lemmy.world
!lemmy_support@lemmy.ml
!support@lemmy.world

founded 1 year ago
MODERATORS
 

What's the best way to monitor and log which processes are responsible for high system load throughout the day? Tools like top and htop only provide immediate values, but I'm looking for a solution that offers historical data to identify the main culprits over time.

@sysadmin

#sysadmin #linux #server

top 4 comments
sorted by: hot top controversial new old
[–] Oisteink@lemmy.world 1 points 4 days ago* (last edited 4 days ago)

I like zabbix. It can monitor what ever i like, using snmp, ipmi, rest apis or its own agent.

I have a team member insisting on using netdata, but outside of the nice dashboard it doesn’t provide anything. It is local only, and setting up alarms is a pain. And tbh it nags more than canonical stuff

[–] Feddinat0r@feddit.org 1 points 1 month ago

https://www.paessler.com/prtg/download We are using this. Loving it but i think only runs on windows. Free for first 100 sensors which should be enough at home.

[–] raoul@lemmy.sdf.org 1 points 1 month ago

atop should be available in your package manager and run as a daemon. It stores the history in /var/

[–] Kkmou@lemm.ee 1 points 1 month ago

I like to use atop at the first step during investigation : https://www.atoptool.nl/