-
New Feature Request
-
Resolution: Unresolved
-
High
-
None
-
None
-
None
There has been a move the last several months of kubernetes and other container orchestration moving away from using the docker. They are moving to a containerd CRI-O approach which doesn't use the docker socket. This means the current functionality interfacing with /var/run/docker.sock, would have to be replaced with something like this https://github.com/cri-o/cri-o/blob/master/README.md#the-http-status-api _t_hat provides metrics via their direct endpoint without a prom exporter.
Reference _with more information about CRI-O container metrics collection via https://github.com/cri-o/cri-o/blob/master/tutorials/metrics.md_
Given the rise in golang and gRPC calls, maybe it would make more sense for a higher level gRPC built in LLD that could work for anythingn with a gRPC interface, similar to how grpcurl works for any gRPC interactionn.
FWIW the location in zabbbibx source code where this is enabled for docker https://github.com/zabbix/zabbix/tree/master/src/go/plugins/docker
- related to
-
ZBXNEXT-8804 Be able to use a docker socket proxy instead of mapping directly the volu
- Open