flink 1.10 作业,监控内存的四个metric,Heap、NonHeap、Direct 和 Mapped,Managed memory的使用量在这四个中吗?如果在,是哪个? 如果不在,如何监控Managed memory 的使用量呢?ps: 看官方文档 Managed memory 不在上述四个中的任何一个 我自己做的任务监控,感觉 Managed memory也不在上诉四个中的一个
现在遇到的问题是: flink 内存监控,使用 sum =Heap+NonHeap+Direct+Mapped 作为已用内存,已用内存 占比 最大内存 很小时,提高内存作业吞吐量大幅上升。怀疑 该 sum 不包括 Managed memory。
内存使用如图所示: taskmanager.memory.process.size=8192mb *来自志愿者整理的flink邮件归档
目前 flink webui 上 taskmanager metrics 的展示是有问题的,metrics 无法很好地对应到 taskmanager 内存模型中的各个部分。关于这一问题,社区也在讨论接下来的优化方案,可以参考一下 FLIP-112。
关于 managed memory,如你所说,是不在上述的 metrics 中的。
监控 managed memory 的用量其实不是很有必要:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。