zabbix-template-converter

command module
v0.0.0-...-be6a9c5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 22, 2019 License: GPL-2.0 Imports: 11 Imported by: 0

README

Zabbix template XML/JSON/YAML converter

GPL license

$ go get -u github.com/monitoringartist/zabbix-template-converter
$ zabbix-template-converter --in in-template.[xml|json|yaml] --out out-template.[xml|json|yaml]

App depends heavily on the Zabbix template model, which supports:

  • Zabbix 4.4 - the majority is supported = all officials 4.4 templates are supported
  • Zabbix 4.0 - only partial support at the moment

You may verify support for your template with commands, where you compare input with output xml templates:

$ zabbix-template-converter --in <in-template.xml> --out <out-template.xml>
$ diff --text --ignore-blank-lines --ignore-space-change <in-template.xml> <out-template.xml>

No difference is OK.

Feel free to open PR, which improves used template model.

Author

Devops Monitoring Expert, who loves monitoring systems and cutting/bleeding edge technologies: Docker, Kubernetes, ECS, AWS, Google GCP, Terraform, Lambda, Zabbix, Grafana, Elasticsearch, Kibana, Prometheus, Sysdig,...

Summary:

Professional devops / monitoring / consulting services:

Monitoring Artist

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL