有人能告诉我,监控Docker容器使用SNMP是否是一个好主意吗?我的意思是,在每个容器上安装SNMP代理并通过Flink/Kafka流收集数据,但我不知道像在每个容器上安装SNMP代理这样进行处理是否可以。
谢谢!
有人能告诉我,监控Docker容器使用SNMP是否是一个好主意吗?我的意思是,在每个容器上安装SNMP代理并通过Flink/Kafka流收集数据,但我不知道像在每个容器上安装SNMP代理这样进行处理是否可以。
谢谢!
有许多工具使用的Docker API来收集这些信息。您不需要在容器内安装任何东西来获取这些基本指标。最流行的开源工具是Prometheus,但有数十种商业工具也使用相同的方法。
https://docs.docker.com/config/thirdparty/prometheus/#configure-docker