Guide & how-to
Zabbix Importer (zbx-imp)
Input format
hostname;ip;interface_type;port;group;template- full formathostname;ip;interface_type;port;group- uses default templatehostname;ip;interface_type;port- uses default group and template
Interface types:
agent- Zabbix Agent (port 10050)snmp- SNMP (port 161)ipmi- IPMI (port 623)jmx- JMX (port 12345)
Example input
web-server-01;10.0.1.10;agent;10050;Web servers;Template OS Linux by Zabbix agent db-server-01;10.0.1.20;agent;10050;Database servers;Template DB MySQL by Zabbix agent router-core;10.0.0.1;snmp;161;Network devices;Template Net Cisco IOS SNMP switch-01;10.0.0.2;snmp;161;Network devices;Template SNMP Generic bmc-server1;192.168.100.10;ipmi;623;BMC Management;Template IPMI java-app;10.0.2.50;jmx;9999;Java Apps;Template JMX Generic
Privacy and self-hosting
Everything runs in your browser. No data is read or stored server-side. You can self-host this script if you need to use it within your organization. If you need customizations, get in touch.
It goes without saying: do not enter any sensitive or proprietary data on a random website.
Import into Zabbix
- Go to Configuration - Hosts - Import
- Upload the generated YAML file
- Check Create new for host groups and hosts
- Click Import