Visit http://monitoringartist.github.io/zapix/ and test Zabbix API queries in the browser. Autocomplete detects used Zabbix version (3.0/3.2/3.4) automatically and it will offer only API methods and documentation related for connected Zabbix version, however you can use still write older/newer methods manually. All credentials are stored in your browser only. See examples.
If you want to use Docker, just build and run the image locally:
docker build -t monitoringartist/zapix .
docker run -p 8080:80 -d monitoringartist/zapix
After this, you can access http://localhost:8080 in your browser.
Connect to http://zabbix.org/zabbix/ (login guest, no password) and get all hosts:
Please donate to author, so he can continue to publish other awesome projects for free:
https://bitbucket.org/Vedmak/zapix
Visit list of available Zabbix API libraries.
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: