Guide & how-to

Zabbix Importer (zbx-imp)

Back to generator

Input format

  • hostname;ip;interface_type;port;group;template - full format
  • hostname;ip;interface_type;port;group - uses default template
  • hostname;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