Network Monitoring Systems + SNMP

Started by Gorion, May 07, 2015, 07:28:32 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Gorion

Does anyone have experience with NMS such as NagiosFAN/Zabbix/whatever?

I need to add a custom made MIB to one of these NMS.  Said MIB only contains a SET/GET function (no traps), and is being rejected on FAN as there's no trap polling involved.

Is adding such a MIB to an NMS even possible?

This MIB is connected to an SNMP Agent and controls home automation devices(Z-Wave).  I'm using a simple ON/OFF switch, which I'm altering its state by using SET, and polling its status via a GET.
Guild Wars 2 - Characters: Dragelis / Estril / Viliona
Battle.net - LydonB#2167
Warframe - LydonB

kregoron

Did you get your issue resolved, i got a fair bit of experience with NMS systems (Tho mainly in enterprise scale Solarwinds/ HP IMC)


Never used Nagios, but im fairly certain its possible to load custom SNMP MIB's into it.

Zappix no idea, its looks rubbish. :P
http://webchat.quakenet.org/ ||| Channels: #deadmen


BrotherTobious

We have moved to solar winds but still have our nagaios running mainly as to alert with flapping and nodes down

Sent from my Nexus 5
"It's hard, but not as hard as Arma!!!" Tutonic
"Over the centuries, mankind has tried many ways of combating the forces of evil... prayer, fasting, good works and so on. Up until Doom, no one seemed to have thought about the double-barrel shotgun. Eat leaden death, demon.." Terry Pratchett

Gorion

The furthest I got was via "The Dude" from microtik, which managed to work the GETs.  SETs were a no joy however.

Tried PRTG, its not really any good..didn't manage to get the walking to function.  I'll give the solar winds a shot.

The problem with Nagios was missing traps, it didn't want any MIBs with no traps.
Guild Wars 2 - Characters: Dragelis / Estril / Viliona
Battle.net - LydonB#2167
Warframe - LydonB

Gorion

Been fiddling around with SolarWinds, and its useless for my situation.

The thing doesn't seem to be able to import a custom MIB, and poll it.  You have to send the MIB to them, then they will update their database, which I don't have the time, nor the possibility to do so.

My MIB will also conflict with other MIBs in their database, as I don't have my own tree.  I just need this to prove that a home automation switch can be controlled via SNMP, and GET/SET via an NMS.  That's it; it works once, and I'm done.
Guild Wars 2 - Characters: Dragelis / Estril / Viliona
Battle.net - LydonB#2167
Warframe - LydonB

kregoron

Quote from: Gorion;399250Been fiddling around with SolarWinds, and its useless for my situation.

The thing doesn't seem to be able to import a custom MIB, and poll it.  You have to send the MIB to them, then they will update their database, which I don't have the time, nor the possibility to do so.

My MIB will also conflict with other MIBs in their database, as I don't have my own tree.  I just need this to prove that a home automation switch can be controlled via SNMP, and GET/SET via an NMS.  That's it; it works once, and I'm done.

The problem is, that your attempting something i doubt before. Ofc its possible to handle the automation with SNMP and GET/SET from a NMS system, it just requires the coding to be done, which you either have to do yourself or get someone to do.
Your MIB is doubtfully in any stock NMS system.

Quote from: BrotherTobious;399245We have moved to solar winds but still have our nagaios running mainly as to alert with flapping and nodes down

Sent from my Nexus 5

Its a highly potent system, a bit pricy and need a bit of fiddling when reaching a certain size.

Im pretty set overall with the modules (orion, NCM, SAM, NPM, IPAM,VNQM,PAS,NTA,IVIM) ( mainly just lacking UDT and LEM atm, but again when reaching a certain size (1500+ network nodes, 500-600 servers, 2000+ wireless nodes) a stock installation becomes a little dodgy, especially when running full netflow stats from all nodes, and Appinsight on all servers. Its a lot of data to handle for the database.
http://webchat.quakenet.org/ ||| Channels: #deadmen


Gorion

Quote from: kregoron;399303The problem is, that your attempting something i doubt before. Ofc its possible to handle the automation with SNMP and GET/SET from a NMS system, it just requires the coding to be done, which you either have to do yourself or get someone to do.
Your MIB is doubtfully in any stock NMS system.

It's not in any system (apart from mine), I built the MIB, and its OID from scratch, compiled it, and customised an SNMP agent to work specifically with it.  It works with a standalone MIB tester like Manage Engine MIB Browser.

Which is why I need an NMS with an import function that can handle both GET and SETs from a custom MIB.  The furthest I have achieved is a GET via DUDE.  As of now, I haven't managed to find an NMS which can also handle the SET without frills/modding; which is what I need.
Guild Wars 2 - Characters: Dragelis / Estril / Viliona
Battle.net - LydonB#2167
Warframe - LydonB

kregoron

the only NMS system that allows that kind of customization your looking for would probably be something like openNMS.

But you built the MIB with OID from scratch? Maybe you need to look at the openNMS community, afaik they got some template sets with you customize and then compile within the nms system.
http://webchat.quakenet.org/ ||| Channels: #deadmen