Linux ifAlias Support

If you would like to put descriptions on your interfaces on Debian GNU/Linux or one of its derivatives, you can use the script provided in scripts/ifAlias_persist

Install additional package (for Debian/Ubuntu);

sudo apt-get install libsnmp-extension-passpersist-perl

Save it somewhere on the systems you want to return ifAliases (i.e. /usr/bin/ifAlias_persist), then add this into your snmpd.conf:

pass_persist .1.3.6.1.2.1.31.1.1.1.18 /usr/bin/ifAlias_persist

You can put the descriptions into /etc/network/interfaces

# eth0: Transit: YourISP Inc. Leased Line
iface eth0 inet static
  ....

On the next poll, Observium should then pick up your descriptions. (Don't forget to restart snmpd after changing the configuration!)