首页 > 解决方案 > Kubernetes python pod 分析

问题描述

我在 Kubernetes 上运行 python pod,只有一个主 pod 不断重启。

内存在不断增加,因此 k8s 重新启动它作为实现的 liveness,readiness 那里。

使用带有 python-3.5 和 socket.io 的烧瓶。

有什么方法可以在 Kubernetes pod 上进行分析,而无需使用安装任何代理或任何方式进行代码更改。请告诉我。

我用代码 137 终止。

提前致谢

标签: pythondockerkubernetesgoogle-cloud-platformgoogle-kubernetes-engine

解决方案


您正在使用 GKE 对吗?您应该使用 stackriver 监控来分析、捕获、分析指标和 strackdriver 日志,以便了解正在发生的事情。

Stackdriver Kubernetes Engine Monitoring 是默认选项,从 GKE 版本 1.14 开始。它非常直观,但需要对平台有一些了解和理解。您应该能够根据内存利用率创建图表。

看看文档:


推荐阅读