There are plenty of threads regarding the perl plugins collecting data via snmp (mainly storage, memory, process and interfaces) from http://nagios.manubulon.com
Some of those are described on the Icinga Wiki as well: https://wiki.icinga.org/display/howtos/check_snmp
As it seems that those plugins are not actively developed anymore, I've collected various patches into my github cvs2git import, don't letting them die.
Discuss bugs/patches here on the forum or open a Github issue and/or PR.
Note: Recent patches added IPv6 support as well.