istio-proxy内存指标

打印 上一主题 下一主题

主题 1027|帖子 1027|积分 3081

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在 Istio 情况中,istio-proxy 是 Envoy 的边车署理容器。通过运行下令 curl localhost:15000/memory,或者curl localhost:15000/stats 可以查询 Envoy 的内存统计信息。以下是典型返回结果的结构和意义:
返回结果单位是bytes,需/1024/1024转为Mb。
  1. curl localhost:15000/memory
  2. curl localhost:15000/stats
  3. 返回结果:
  4. {
  5.     "allocated": 10392960,
  6.     "heap_size": 16777216,
  7.     "pageheap_unmapped": 0,
  8.     "pageheap_free": 0,
  9.     "total_thread_cache": 4120,
  10.     "total_system": 18481152,
  11.     "unused_heap": 6384256
  12. }
复制代码
字段解释:


  • allocated:Envoy 当前分配的内存大小(单位:字节)。
  • heap_size:当进步程堆内存大小(单位:字节)。
  • pageheap_unmapped:未映射的内存页面(单位:字节),通常是分配后又开释的内存。
  • pageheap_free:空闲内存页面(单位:字节),但仍可供分配。
  • total_thread_cache:线程缓存分配的内存总量(单位:字节)。
  • total_system:历程总内存利用量(单位:字节),包罗堆内存和线程缓存。
  • unused_heap:未利用的堆内存(单位:字节)。
结果用途



  • 内存调优:资助排查 Envoy 内存利用问题,优化性能。
  • 监控:与其他内存统计指标联合,监控 Istio 情况的资源利用情况。
  • 问题诊断:定位 Envoy 是否因内存不敷而导致 OOM(Out of Memory)。



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

科技颠覆者

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表