Anyone use LibreNMS?

Does anyone here use LibreNMS?

Possible to share config suggestions? Add-ons? Scripts? Services? Plug-ins?

I have it scanning and it finds the snmp-enabled devices, but the best I can do for the non-snmp devices is identify that they are pingable.

With all the data collected by MT devices, I was hoping to be able to collect it in Librenms.

Thanks.

routeros works quite well with libreNMS (even with auto-discovery)

also take a look at OXiDiZED for automated config archive and versioning of those

EDIT: alternative would be Observium

I’ve used LibreNMS in a large network. No problems with Cisco, Juniper, Arista, MikroTik.

For proper automation, you’d likely need a proper CI/CD pipeline for network-wide and infra-wide automation. Oxidised is there, but it isn’t exactly a CI/CD pipeline company-wide.

Thank you both for your help.

I have no experience with network monitoring systems, so much of this is above my head.

Without fully understanding what these very powerful systems can do, I’m just looking for a package that can run on a linux VM and monitor (and detail) all devices on my LAN (and across VPNs).

I’d like to be able to (at a glance) see the following info and current status:

IP address
Hostname
DNS name
MAC
Make/Model
OS
Network-services/ports-open

Hi Nate! What would proper CI/CD look like for a small-ish network, 50-200 devices?

The reason I ask is I’ve struggled with using Ansible—since the extent of ansible “support” is a single CLI wrapper command and you’re basically just doing ROS scripting—and like you mention Oxidized seems to mostly pull config. I’ve seen one company pushing to a Terraform module, but IDK what the status of that or Terraform overall is. I feel lost when it comes to automation, but I’d love to push updates do a dozen or so devices.

Generally about LibreNMS/Oxidized: we have a small installation of the former, working on the latter and LibreNMS seems to work quite well with MikroTik.

I found a youtube series that goes over the basics: https://www.youtube.com/watch?v=tlAh76aIeV8&list=PLxiGkbpIzunT_YOwUEukOB6DpF8N8MXkQ&index=16

I think the right path of action here for your use-case is to consult with freelancer software engineers whose speciality is CI/CD and automation. The thing about CI/CD and automation is, it needs to be custom-tailored to each unique business, network, and organisation.

200 devices is small-medium network and definitely should have basic automation at least. Not 100%, but at least 45-50% automation.