我想监视在Windows10主机上运行的容器(其中的3个)。我收集普罗米修斯的指标。
我遇到了两种解决方案:
1。将nodeexporter放入每个容器中
2.使用cadvisor
对于1,我不建议将其放入容器中。
对于2,我设法使它运行2,但是在github上他们声明它不支持Windows。而且它无法收集某些指标的数据(例如磁盘使用率,网络吞吐量,但是内存和CPU没问题)。 我仍然可以使用它,但是看起来并不可靠。
注意:我可以在Linux主机上使用cadvisor,没有任何问题。
从Windows主机监视docker是否有稳定的解决方案?