Hi folks,
I've been using Observium for a few weeks now and would like to
start getting it work better with some of my unrecognised devices.
Is there any general documentation about how to go about adding new
device types? I'm not much of a PHP programmer, but i've done
enough C & Java that i can usually muddle along. Which bits
should i start hacking on?
For what it's worth the main devices i'm looking to support are
Xirrus wireless arrays. I notice that Netgear switches are
explicitly mentioned as not supported, but the limitation listed in
the wiki (that they don't support MAC addresses in the IF-MIB)
doesn't appear to be completely accurate - at least for my GS-108T
at home.
Some features i think would be really great (and am prepared to work
on):
- Filtering on the global memory screen (health/memory/) so that
we can view, e.g., just physical memory, or just virtual memory,
etc. A simple drop-down at the top of the list would make sense
to me.
- The global storage screen (health/storage/nographs/) would
make a lot more sense to me if the size of the area which was
shaded was relative to the size of the storage. Making the
width of the gauge grow on a logarithmic scale would make sense
to me.
And some questions and related suggestions:
- When we ignore a port, does that prevent graphing and data
collection on it, or just notification? I have a lot of edge
switches for which i have no use of port up/down notifications,
but if it is up, i would like to collect the interface stats.
Perhaps the "ignore" tickbox needs to be split into "collect"
and "notify"?
- Why do HP switches show VLANs as ports, but then never provide
any interface statistics for them?
Thanks in advance,
Paul