[docker_] Fix missing f-string
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
[docker_] Fake functools.cached_property for Python<3.8
Fixes: #1116Signed-off-by: Olivier Mehani <shtrom@ssji.net>
[plugin/docker_] Improvements to docker_ plugin (#1094)
docker_cpu: fix warnings when docker ps has empty list
docker_cpu: fix data for container names starting with numbers
Added env to exclude containers from cpu/memory docker graphs
It maybe desirable to not generate stats for ephemeral containers.This commit adds an env variable EXCLUDE_CONTAINER_NAME which is a regex, if it matchesthen the container is excluded from the cpu and memory graphs.
Improved docker_ performance when getting CPU/Memory stats
Added parallel processing using python's muliprocessing moduleto fork a new process each for each docker container when gatheringstats.
This vastly improves performance since using a for loop the script...
Rewrite Docker plugin
Fix:- CPU- Memory
Add:- Containers number- Containers status- Images number- Volumes number
Whitespace cleanup
rename plugin example graphs for plugin gallery visualization
Some example graphs did not follow the naming convention required by theplugin gallery.
Category Tree: reduce number of categories
Docker Plugin
Ignore containers in weird state.
Docker plugin
Fix autoconf support
Add Docker plugins
Docker plugins for:- Monitor container CPU usage- Monitor memory CPU usage