This is early alpha (read Not ready for production!) version of Next
Generation of zabbix-docker-monitoring.
It utilises Docker stats API only. It's similar to docker.stats
implementation in zabbix-docker-monitoring.
Requirements:
- Zabbix 3.4+: dependent items and JSON preprocessing
- Docker API v1.19+: disabling of container stats stream
- zabbix-docker-monitoring: docker.discovery key
Please also vote for preprocessing of LLD rules - ZBXNEXT-4087. That's a reason why zabbix-docker-monitoring is still required
- download binary
wget -O /usr/bin/zabbix-docker-monitoring-ng \
https://raw.githubusercontent.com/monitoringartist/zabbix-docker-monitoring-ng/master/bin/zabbix-docker-monitoring-ng
- create new
Userparameter
definition in the Zabbix agent config file
UserParameter=docker-ng[*],/usr/bin/zabbix-docker-monitoring-ng $1
-
install zabbix-docker-monitoring
-
restart Zabbix agent
-
import template Template App Docker NG - www.monitoringartist.com.xml
-
link
Template App Docker NG - www.monitoringartist.com
to your host
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:
- 2000+ GitHub stars
- 10 000+ Grafana dashboard downloads
- 1 000 000+ Docker image pulls
Professional devops / monitoring / consulting services: