Skip to content

Latest commit

 

History

History
20 lines (13 loc) · 1008 Bytes

README.md

File metadata and controls

20 lines (13 loc) · 1008 Bytes

zabbix Is maintained?

This Go package provides access to Zabbix API.

Install it: go get github.com/AlekSi/zabbix

You have to run tests before using this package – Zabbix API doesn't match documentation in few details, which are changing in patch releases. Tests are not expected to be destructive, but you are advised to run them against not-production instance or at least make a backup.

export TEST_ZABBIX_URL=http://host/api_jsonrpc.php
export TEST_ZABBIX_USER=User
export TEST_ZABBIX_PASSWORD=Password
export TEST_ZABBIX_VERBOSE=1
go test -v

TEST_ZABBIX_URL may contain HTTP basic auth username and password: http://username:password@host/api_jsonrpc.php. Also, in some setups URL should be like http://host/zabbix/api_jsonrpc.php.

Documentation is available on godoc.org.

License: Simplified BSD License (see LICENSE).