https://github.com/monitoringartist/zabbix-docker-monitoring-ng
Early alpha: Next generation of monitoringartist/zabbix-docker-monitoring
https://github.com/monitoringartist/zabbix-docker-monitoring-ng
docker monitoring zabbix zabbix-docker
Last synced: about 1 month ago
JSON representation
Early alpha: Next generation of monitoringartist/zabbix-docker-monitoring
- Host: GitHub
- URL: https://github.com/monitoringartist/zabbix-docker-monitoring-ng
- Owner: monitoringartist
- Created: 2017-10-05T21:05:35.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-05T22:48:04.000Z (over 7 years ago)
- Last Synced: 2025-03-26T06:11:32.536Z (about 2 months ago)
- Topics: docker, monitoring, zabbix, zabbix-docker
- Homepage:
- Size: 1.5 MB
- Stars: 7
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[
](http://www.monitoringartist.com 'DevOps / Docker / Kubernetes / AWS ECS / Zabbix / Zenoss / Terraform / Monitoring')
# Early alpha: Zabbix Docker Monitoring NG
This is early alpha (read **Not ready for production!**) version of Next
Generation of [zabbix-docker-monitoring](https://github.com/monitoringartist/zabbix-docker-monitoring).
It utilises Docker stats API only. It's similar to `docker.stats` implementation in [zabbix-docker-monitoring](https://github.com/monitoringartist/zabbix-docker-monitoring).
Requirements:
- Zabbix 3.4+: dependent items and JSON preprocessing
- Docker API v1.19+: disabling of container stats stream
- [zabbix-docker-monitoring](https://github.com/monitoringartist/zabbix-docker-monitoring): *docker.discovery* keyPlease also vote for [preprocessing of LLD rules - ZBXNEXT-4087](https://support.zabbix.com/browse/ZBXNEXT-4087).
That's a reason why [zabbix-docker-monitoring](https://github.com/monitoringartist/zabbix-docker-monitoring)
is still required# Installation
- download binary
```bash
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](https://github.com/monitoringartist/zabbix-docker-monitoring)
- restart Zabbix agent
- import template [Template App Docker NG - www.monitoringartist.com.xml](https://raw.githubusercontent.com/monitoringartist/zabbix-docker-monitoring-ng/master/Template%20App%20Docker%20NG%20-%20www.monitoringartist.com.xml)
- link `Template App Docker NG - www.monitoringartist.com` to your host
# Author
[Devops Monitoring Expert](http://www.jangaraj.com 'DevOps / Docker / Kubernetes / AWS ECS / Google GCP / Zabbix / Zenoss / Terraform / Monitoring'),
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](https://github.com/monitoringartist/) stars
* 10 000+ [Grafana dashboard](https://grafana.net/monitoringartist) downloads
* 1 000 000+ [Docker image](https://hub.docker.com/u/monitoringartist/) pullsProfessional devops / monitoring / consulting services:
[](http://www.monitoringartist.com 'DevOps / Docker / Kubernetes / AWS ECS / Google GCP / Zabbix / Zenoss / Terraform / Monitoring')