网站开发的主要阶段,视频直播网站开发与制作,巴彦淖尔网站建设,金华专业网站建设公司在 Istio 环境中#xff0c;istio-proxy 是 Envoy 的边车代理容器。通过运行命令 curl localhost:15000/memory#xff0c;或者curl localhost:15000/stats 可以查询 Envoy 的内存统计信息。以下是典型返回结果的结构和意义#xff1a;
返回结果单位是bytes#xff0c;需/…在 Istio 环境中istio-proxy 是 Envoy 的边车代理容器。通过运行命令 curl localhost:15000/memory或者curl localhost:15000/stats 可以查询 Envoy 的内存统计信息。以下是典型返回结果的结构和意义
返回结果单位是bytes需/1024/1024转为Mb。
curl localhost:15000/memory或curl localhost:15000/stats返回结果
{allocated: 10392960,heap_size: 16777216,pageheap_unmapped: 0,pageheap_free: 0,total_thread_cache: 4120,total_system: 18481152,unused_heap: 6384256
}字段解释
allocatedEnvoy 当前分配的内存大小单位字节。heap_size当前进程堆内存大小单位字节。pageheap_unmapped未映射的内存页面单位字节通常是分配后又释放的内存。pageheap_free空闲内存页面单位字节但仍可供分配。total_thread_cache线程缓存分配的内存总量单位字节。total_system进程总内存使用量单位字节包括堆内存和线程缓存。unused_heap未使用的堆内存单位字节。
结果用途
内存调优帮助排查 Envoy 内存使用问题优化性能。监控与其他内存统计指标结合监控 Istio 环境的资源使用情况。问题诊断定位 Envoy 是否因内存不足而导致 OOMOut of Memory。