Push Docker containers statistics to Zabbix efficiently
Project description
Rationale
Docker Zabbix Sender delivers a daemon script that push to Zabbix statistics about Docker containers.
It leverages 2 interesting components:
Zabbix maintains a tool titled zabbix-sender. It is meant to push Zabbix trapper items efficiently.
Docker 1.5.0 comes with Docker Remote API version 17, providing a new stats endpoint. It allows the client to subscribe to a live feed delivering a container statistics.
The daemon script stands in the middle of those 2 components. It collects Docker containers statistics and transforms them in Zabbix trapper events.
Published metrics
The daemon script already emits a collection of metrics: CPU, memory, and network usage. The module’s API provide mechanism to easily extend the list of published events.
Documentation
The stable documentation is available on ReadTheDocs
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file docker-zabbix-sender-0.3.3.tar.gz
.
File metadata
- Download URL: docker-zabbix-sender-0.3.3.tar.gz
- Upload date:
- Size: 9.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d5f23f72cf25b2cf7b4a5310d771437a4079b22c15aab5c3a9d2c418c93ad4c |
|
MD5 | 510926a909f2eddf4780bf5447879ba4 |
|
BLAKE2b-256 | 842041d42b47bc9f3f614fe8cce2e226b10a816e86470355189ac14283697136 |