google-cloud-run - 监控 Google Cloud Run 内存使用情况
问题描述
是否有任何内置方法可以监控在托管 Google Cloud Run 实例中运行的应用程序的内存使用情况?
在托管的 Cloud Run 服务的“Metrics”页面中,有一个名为“Container Memory Allocation”的项目。但是,据我了解,此图指的是实例的最大分配内存(在设置中选择),而不是容器内实际使用的内存。(如果我错了,请纠正我。)
在托管 Cloud Run ( https://cloud.google.com/monitoring/api/metrics_gcp#gcp-run ) 的可用指标的 Stackdriver Monitoring 列表中,似乎也没有任何与内存使用相关的指标,只分配给内存。
先感谢您。
解决方案
Cloud Run 现在在 Cloud Monitoring 中公开了一个名为“内存利用率”的新指标,请在此处查看更多详细信息。
此指标捕获修订的所有容器实例中的容器内存利用率分布。建议查看此指标的百分位:第 50 个百分位、第 95 个百分位和第 99 个百分位,以了解您的实例的利用率
推荐阅读
- rendering - Why does my window reset after everytime I call SDL_RenderPresent()?
- c - Updated valgrind suppression file for GTK
- powershell - 如果未明确抛出,则错误未在 PowerShell try/catch/finally 中捕获
- c# - 如何在 C# 中等待多个可能未初始化的任务?
- r - 在R中,需要找到8列的最佳组合,每行只能选择一个值
- python - 在类定义中获取实例化的变量名
- html - 为什么背景图片没有出现?
- python - Ubuntu Python Homebrew 没有名为“_tkinter”的模块
- javascript - 如何在离子中换行?
- java - Firestore addOnCompleteListener()在Android应用程序中不起作用