Docker Zabbix Sender Documentation

Leverage Docker stats live streams to push containers statistics to Zabbix.

Docker Zabbix Sender is available as a Docker container itself. It is also delivered as a Python module to install it manually on a server.

Requirements

Docker Zabbix Sender requires Docker 1.5 or higher. It leverages the new stats API call available in Docker Remote API version 17 to get live streams of containers statistics.

How to use the Docker container?

docker run                                          \
    -e ZABBIX_SERVER=<YOUR_ZABBIX_SERVER>           \
    -e ZABBIX_HOST=<HOST_FQDN>                      \
    -v /var/run/docker.sock:/var/run/docker.sock    \
    dockermeetupsinbordeaux/docker-zabbix-sender

How to use the distributed Python module?

The latest stable installation is always available on PyPi.

pip install zabbix-containers-sender

Getting started

You may follow the Getting started tutorial to know more about it.

How to contribute?

The source code is hosted on GitHub. Please feel free to submit pull request.

How to report an issue?

Please use the project bug tracker available on GitHub

License

zabbix-container-sender is licensed under the Apache License, Version 2.0. See LICENSE for full license text.