【发布时间】:2019-04-03 07:13:20
【问题描述】:
有一个非常简单的问题:运行node-exporter 的最佳位置是什么?直接在主机内部还是从容器中?
这两种解决方案的优缺点是什么?开发人员的最佳实践是什么?从使用指南对我来说不是很清楚!
【问题讨论】:
-
是的,他们写了
It's not recommended to deploy it as a Docker container because it requires access to the host system,但之后他们解释了如何从容器内运行它......所以我有点困惑!是否最好来自外部容器?有什么区别? -
附注:容器只不过是一个带有 chroot 的进程。两者都在“主机”上运行。
-
Ummm 谈到进程在哪里运行正常,但是当您尝试使用系统调用和其他特定于平台的功能时存在一些差异......我认为您不能完全监控系统以与您直接在主机上相同的方式在容器内(但这是我的猜测)
标签: docker prometheus prometheus-node-exporter