![](https://secure.gravatar.com/avatar/0fa97865a0e1ab36152b6b2299eedb49.jpg?s=120&d=mm&r=g)
What's with the annoying mail clients which keep sending mails directly to mailing list members *AND* the list causing replies not to go the mailing list?
BLEH.
adam.
------ Forwarded Message ------ From: "Adam Armstrong" adama@memetic.org To: "Anthony Polselli" Anthony@naturalnetworks.com Sent: 12/31/2014 7:38:27 PM Subject: RE: [Observium] Custom SNMP OID
Ok, so the solution here is to write a "graph" poller module, add the relevant MIB to the list of supported MIBs for that OS type and write graph definition arrays for the relevant graphs.
It's a little more complex if the OS is detected as Linux, since we don't have the ability to selectively add MIBs at the moment, we'd have to add that.
The basic design ethos of Observium is that everything should be automatically discovered except where automation is realistically impossible. It's a long standing and quite strict policy which is responsible for basically every difference between Observium and Cacti.
If someone can write a Cacti-esque template to graph something they want, why would that not just be added as a poller module? Because it's harder? But one means only 15 people use it, the other means all 10,000 observium users get it.
I've long hated the cacti method of doing things, forcing the users to either write support for themselves or find some ancient badly written templates on a forum. This just means that half a dozen people write exactly the same support, and only half of the people who need it get access to it. It's way better to spend twice as much time writing some code which can be included in the release and automatically delivered to everyone.
We've a few other internal design policies that people might not be aware of, but they're not so relevant here :)
adam.
On 2014-12-30 18:55, Anthony Polselli wrote:
I think there is some confusion here; I’m not trying to hide anything, just didn’t feel it needed a paragraph to explain since we are both technical. But, as you requested, here is more detail…
We have an Acme Packet Session Boarder Controller 3820 running SCX6.4.0 and would like to add the OID’s to monitor number of concurrent sessions (1.3.6.1.4.1.9148.3.2.1.1.5.0) and percent of licensed sessions in-use (1.3.6.1.4.1.9148.3.2.1.1.10.0). Observium is already monitoring the health (processor, memory, etc) and ports (M00, eth0, eth1, etc). But the function of an SBC is call handling and we would like to graph things relative to its function; starting with the two above OID’s.
What is your design ethos?
FROM: observium [mailto:observium-bounces@observium.org] ON BEHALF OF Adam Armstrong SENT: Saturday, December 27, 2014 9:35 PM TO: Observium Network Observation System SUBJECT: Re: [Observium] Custom SNMP OID
We don't have the ability to add arbitrary OIDs, by design. If we did, we'd be just as annoying as Cacti.
If you explained what you actually wanted to do, perhaps there might be some scope for adding support for those OIDs.
This goes for everyone asking a question of this type (of which there have been quite a few, recently). Don't hide the information and ask for instructions on how to perform what you believe the solution is to the problem you refuse to explain. No one is going to do that. Explain exactly what the issue is or what problem you are trying to solve, and someone may already have a solution or be willing to create a proper solution.
Observium is the wrong place to expect to do these kinds of labour intensive manual bodges, it's absolutely contra to our design ethos.
adam.
------ Original Message ------
From: "Anthony Polselli" Anthony@naturalnetworks.com
To: "observium@observium.org" observium@observium.org
Sent: 12/24/2014 12:31:05 PM
Subject: [Observium] Custom SNMP OID
Hi all,
I have a device (Linux based Session Boarder Controller) that Observium is monitoring fine, but I would like to add 2 specific OID’s to this device for Observium to poll and graph. Any “how-to” help here would be great.
Thanks,
Anthony Polselli, Chief Technology Officer
Natural Networks, Inc.
10225 Barnes Canyon Rd. Suite A105
San Diego, CA 92121
anthony@naturalnetworks.com
http://www.naturalnetworks.com [1]
(619) 222-3232 office
(858) 202-0301 fax
Links: