Tag: 指标

如何在Minishift v1.5.1 for Windows中启用指标

我在Windows 10 Pro中启动了Minishift v1.5.1,通知参数“–metrics”,偶然的是没有启用指标。 有没有额外的select呢? 参见控制台: C:\>minishift start –metrics Starting local OpenShift cluster using 'hyperv' hypervisor… — Checking OpenShift client … OK — Checking Docker client … OK — Checking Docker version … OK — Checking for existing OpenShift container … Deleted existing OpenShift container — Checking for openshift/origin:v1.5.1 image … OK — Checking Docker […]

Collectd将实际主机系统度量标准推送到石墨,而不是docker工具容器的受限系统度量标准

我有一个内存限制为300M和CPU-1内核的Docker容器。 当容器启动并执行程序时,它将内存限制限制为300M,并将CPU固定到第一个CPU内核。 然而,在容器内运行的collectd会推动实际盒子( 16 GB RAM )的内存和交换内存的度量,而不是受限制的容器(300 MB RAM)。 有没有我错过的configuration? Docker运行命令: docker run -e CONTAINER_NAME='sample_docker_container' -m 300M –memory-swap=300M –cpuset-cpus="1" –net=host –name=sample_docker -p 4000:4000 -p 4001:4001 -p 4002:4002 sample_docker 石墨指标: 从图中可以看出,这些指标正在被推向> 300MB的RAM。 当我在我的实际框中运行高性能代码(使用超过4 GB的RAM)时,容器内的collectd也会使用RAM。 所以它不是从Docker容器内部收集和推送度量。 collectd.conf: Hostname sample_docker_container Interval 60 LoadPlugin logfile <Plugin logfile> LogLevel info File STDOUT Timestamp true PrintSeverity false </Plugin> Include "/opt/comp/indis-docker/collectd/conf/collectd.d/*" collectd_perf.conf: […]

如何使用collectd,电报或类似的工具从在docker集装箱上运行的服务收集指标

使用像CollectD或InfluxDD Telegraph这样的工具从Docker容器中运行服务获取指标的常见做法是什么? 这些工具通常configuration为在系统中作为代理运行,并从本地主机获取指标。 我已经阅读了collectd文档和一些插件允许从远程系统获得指标,所以我可以例如,一个NGINX容器,然后收集容器来获得指标,但不是一个更简单的方法? 此外,我不想使用主pipe或类似的工具来运行更多的“每个容器的进程”。 我正在考虑与DC / OS或Kubernetes等系统结合使用。 你怎么看? 感谢您的帮助。