It’s there any kind of resource, tutorial, blog, video or anything that explains better than the single spartan example in the documentation what to do with mibs?
According to the docs It is clear that a yaml file needs to be created manually, and according to this forum one has to look in examples here for “inspiration”, please don’t take this the wrong way, maybe I’m just too illiterate, or I don’t know the first thing about how github works, but I couldn’t find any example there.
I understand that Librenms needs some “instructions” aka the yaml file to know what to do with the mib file, but since we all buy from the same finite pool of hardware, seems ridiculous to me that every user of the same hardware has to manually make the same yaml file, which doesn’t seem something one (me) can just wing it, here’s my point (from the docs):
modules:
os:
sysDescr_regex: ‘/(?MSM\S+) .* Serial number (?\S+) - Firmware version (?\S+)/’
features: UPS-MIB::upsIdentAttachedDevices.0
hardware:
- ENTITY-MIB::entPhysicalName.1
- ENTITY-MIB::entPhysicalHardwareRev.1
hardware_template: ‘{{ ENTITY-MIB::entPhysicalName.1 }} {{ ENTITY-MIB::entPhysicalHardwareRev.1 }}’
serial: ENTITY-MIB::entPhysicalSerialNum.1
version: ENTITY-MIB::entPhysicalSoftwareRev.1
version_regex: ‘/V(?.*)/’
this clearly isn’t just english… I’m absolutely incapable of making my own yaml for my mibs, I’m not a quitter, I just recognize my limitations, this is way outside of my current knowledge and capabilities.
With all that said, is there, or are there any plans to make some sort of repository so we can download (or librenms itself) pre-made yaml files for known or popular devices? I kinda refuse to believe I’m the only librenms user that is using Fortigate 100F or Asustore AS6104T.
If this isn’t going to happen, would any of you reading this please confirm my suspicious that librenms is very user friendly unless you want to use mibs, in which case you need to know A LOT about yaml for at least make it work so I can settle the argument with my coworkers?
They all insist I’m just “not looking in the right places” and that it is ridiculous that you don’t just upload the mib somewhere in the librenms device page and “let it do its thing”
Thank you for your time, keep up the good work and please excuse my language if I don’t sound very friendly, english is not my native language and I’ve been told I sound a little rude sometimes.