I’ve not managed to make any meetings as yet, but am glad to see that a local homelabs group has appeared in Brisbane!
Do any members of the group have suggestions for a good network monitoring system for home/homelab use? I have played a little with LibreNMS, OpenNMS, and Icinga2 but they’re way more capable (and complex) than what I’m looking for. I suspect that Nagios and Zabbix fall into that category too but admittedly haven’t installed them to try myself.
Ideally I’m looking for something that can do basic traffic/uptime monitoring via SNMP and ping, and keep logs for 1-7 days only. I don’t really want to install agents on individual machines/VMs and don’t have a need to track CPU/RAM type metrics from them. I used Cacti for some basic network monitoring a long time ago (15+ years) but am curious if there are any stand alone distributions, docker containers, or other FOSS projects that provide basic network monitoring before I explore Cacti again.
Are any of the Homelab Brisbane members doing network monitoring, and if so, what’s your preferred solution?
Welcome to homelabs and I am sorry you have not made it to one of the meetings. We have moved venues three times in the past and are happy to try somewhere else if the venue and time are a problem.
I played with Nagios many years ago but these days most of my timeis spent in docker. For resource monitoring I use a combination of docker stats, portainer and on a remote server glances. Uptime-kuma is a good application for monitoring your remote sites and notifications can be called for your favourite notification system. (They list over 50 options.)
@jdownie may have more experience that I, so I’ll check with him.
Uptime Kuma looks very slick and perhaps a combination of that and Cacti for traffic monitoring via SNMP might be the way to go. I set up some basic graphs in Cacti showing traffic to/from switch ports after my earlier post and that’s about all I wanted for the time being! Uptime Kuma’s interface and alerts might be the missing piece for my purposes.
Thanks for the tip about Portainer as well. It sounded familiar but wasn’t something I’ve explored yet. I’m new to the world of Docker and Portainer looks like it’ll be a useful tool when I go a bit further down that rabbit hole.
As for the meetings, my schedule is probably more of an issue than venue or timing but I’m hoping that things line up for me to join in soon.
Thanks for the info on glances! I often use btop when trying to monitor something, and having a web interface that performs the same function would be a great complement to David’s Uptime Kuma suggestion and Cacti.
I also use Home Assistant and it never occurred to me to integrate computer/network monitoring into that interface too. I’ll check out to see if something on the Add-on store or HACS would work for me. Hopefully I can make one of the online meetings soon and check out how you’ve got your monitoring set up.