I want something that has a WebUI, can show in a graph like the CPU and RAM graph for this day and maybe some days before. Also I would like to view what was running at any given time (I mean from 2-3 days before to now).
Is there any (FOSS) software that does that?
Thanks.
Hercules@lemmy.world 4 months ago
I think prometheus + grafana might be what you are looking for. In combination with loki grafana can also be used for viewing log messages.
Im_old@lemmy.world 4 months ago
Absolutely this, nothing else is required. Well, maybe alertmanager if you want to receive alerts
farcaller@fstab.sh 4 months ago
and swap Prometheus for VictoriaMertics, or your homelab ram usage becomes Prometheus ram usage.
N1ghtstalk3r@lemmy.world 4 months ago
I’ll second this. Prometheus + Grafana is what I’m using now, but you can definitely add more extensions/monitors to get far more detail, like Loki which was suggested above.
onlinepersona@programming.dev 4 months ago
Do both have to run on the host machine or can a remote machine execute the probes (over ssh or something).
Anti Commercial-AI license
miau@lemmy.sdf.org 4 months ago
Grafana is just the frontend, its a dashboard for your different data sources Prometheus is the “database”, it scrapes data from your endpoints over http