Docker containers Monitoring

Hello,

We currently monitor the docker containers running on VMs via “tcp” port checks. I wonder how people do monitor docker containers in their environment something a bit sophisticated than what we do? performance, host resources utilization etc… any plugins?

Looking for something on the line of “libvirt” offers via api for VMs on KVM hosts.

Thanks

we use check_docker.py (GitHub - timdaman/check_docker: Nagios plugin to check docker containers) and check_prometheus_metric (GitHub - magenta-aps/check_prometheus_metric: Nagios plugin for alerting on Prometheus query results. )