Here you have a bash script that scan a device and allow the selection of items to be added to a template in a wizard way, it support extension by modules in two ways, to manage some special OIDs (like NIC ones) and by defining output modules (that builds the final result, at the moment a zabbix template)
The zabbix template module can build multi or single graph items.
Just download, untar the file, cd make_template and run:
bash make_template.sh -i -a IP_ADDRESS SNMP OPTIONS
and follow the wizard.
The script generate an OID file that is used by template_modules to make the final template
send me bugs (sure they ll be there) improvements you do or whatever related to the script
Download it now
enjoy it 😉