cadvisor相关内容

Docker Container CPU使用情况监控

根据DOCKER的文件。 可以通过docker stats命令获取docker容器的CPU使用率。 CPU%列将给出容器正在使用的主机CPU的百分比。 假设我将容器限制为使用50%的主机单CPU。我可以根据https://docs.docker.com/config/containers/resource_constraints/ 通过--cpus=0.5选项指定50%的单CPU核心限制 ..
发布时间:2022-04-03 18:23:07 其他开发

如何提醒容器重新启动?

我喜欢使用Prometheus和cAdvisor监视容器,以便在容器重新启动时收到警报.我想知道是否有人对此有示例普罗米修斯警报. 解决方案 我使用以下Prometheus警报规则来查找一个小时内可以重新启动容器的容器(可以修改为最大时间),这可能对您有所帮助. 普罗米修斯警报规则示例 ALERT ContainerRestart/PodRestart IF rate(kube ..
发布时间:2020-07-19 19:04:44 其他开发

cAdvisor普罗米修斯集成返回container_cpu_load_average_10s为0

我已将Prometheus配置为从cAdvisor抓取指标.但是,度量标准"container_cpu_load_average_10s"仅返回0.我能够在cAdvisor Web UI下正确看到CPU度量标准,但Prometheus仅接收0.对于其他度量标准(如"container_cpu_system_seconds_total"),它工作正常.有人可以指出我是否在这里遗漏了什么? 普罗 ..
发布时间:2020-05-11 22:15:49 其他开发

使用Prometheus的“目标重新标记"功能提取不带标签的cAdvisor的Docker映像名称

我使用普罗米修斯,以及 cAdvisor 来监视我的环境. 现在,我尝试使用Prometheus的“目标重新标记",并创建一个标签,该标签的值是Docker容器的映像名称,不带标签.它基于最初刮掉的image标签. 由于某种原因,它不起作用,在调试日志级别运行时未显示任何错误.我可以看到从cAdvisor抓取的指标(例如container_last_seen),但是我新创建的标签不存在 ..
发布时间:2020-05-11 22:14:18 其他开发

如何监控Docker中的java应用程序内存使用情况

我在Docker容器中的tomcat上运行java Web应用程序。 有没有办法监视java应用程序的内存使用情况?我尝试用docker的进程ID使用 jconsole ,但它告诉我无效的进程标识 我还在tomcat中启用JMX,但不知道如何绑定它。我可以使用本地的 visualvm 绑定主机,但找不到绑定到主机内部的docker的方法。 有没有什么好办法实现这一点? 谢谢 ..
发布时间:2017-06-10 20:14:13 Linux/Unix