Related to #29
Seemingly bug-free and free (as in freedom) version of Observium's if…
…Alias snmp extension.
This isn't a fitting PR in its current format. While the script looks good, it wouldn't actually be used. I believe ifAlias is grabbed via the ports polling script. Is there something wrong with it, and if so, can you point to what is broken?
If this script provides additional functionality on top of what is provided by the ports php poller, could you describe what the additional functionality is?
This script is used for Interface Description Parsing see: http://observium.com/wiki/Interface_Description_Parsing
The name of the script is also taken from the observium wiki, as it should be a drop-in replacement.
However, the script from observium.com is buggy and does not work with dynamic interfaces that change their interface-IDs.
This one does work with dynamic interfaces and also works with snmpbulkwalk.
//Edit: See http://observium.com/wiki/IfAlias_descriptions_on_Debian/Ubuntu for their script & usage.
It's a client side script rather than something LibreNMS uses directly.
@f0o + @laf
Thanks for the links--we'll also need to update documentation to indicate that snmpd.conf must be modified to make full use of the script. We'll also need to note that the script must be copied to an appropriate directory on all Linux servers that will make use of the script.
Could you please make these documentation modifications and add them to this PR? There's no particular reason to have separate PRs to update documentation for this since it's part of the feature.
Added wiki page.
as discussed in #70
Great work @f0o :)
Thanks for your work, sir!