45得票2回答
内存使用差异:cgroup 内存.usage_in_bytes 与 Docker 容器内的 RSS。

“Kubernetes”(v1.10.2)显示我的Pod(包含一个容器)正在使用约5GB的内存。但是容器内部的RSS显示更多,大约是681MiB。有人可以解释一下如何从这些数据中得出5GB,或者用另一个命令来补足差距吗?kubectl top pods显示5GB。% kubectl top p...

35得票4回答
如何在容器重新启动时发出警报?

我喜欢使用Prometheus和cAdvisor监控容器,以便在容器重新启动时收到警报。我想知道是否有人有这方面的Prometheus警报示例。

11得票6回答
如何在Docker中监控Java应用程序的内存使用情况

我在Docker容器中的Tomcat上运行Java Web应用程序。 有没有办法监视Java应用程序的内存使用情况? 我尝试使用jconsole和Docker的进程ID,但它告诉我Invalid process id。 我还启用了Tomcat中的JMX,但不知道如何绑定它。 我可以使用本地...

11得票3回答
如何在Prometheus中获取正在运行的Pod数量

我正在从Prometheus中抓取Kubernetes指标,并需要提取正在运行的Pod数量。我可以看到container_last_seen指标,但是如何获取正在运行的Pod数?有人能帮忙吗?

10得票2回答
容器内存工作集字节、进程驻留内存字节和总共的RSS之间的关系

我希望了解以下内容之间的关系: container_memory_working_set_bytes 与 process_resident_memory_bytes 与 total_rss (container_memory_rss) + file_mapped 以更好地装备系统以便在OO...

7得票2回答
cAdvisor与Prometheus集成返回container_cpu_load_average_10s值为0

我已经配置了Prometheus来从cAdvisor中抓取指标。然而,“container_cpu_load_average_10s”这个指标只返回0。我能够在cAdvisor的Web UI下正确地看到CPU指标,但是Prometheus只接收到了0。其他指标如“container_cpu_s...