【问题标题】:How to monitor JVM memory in Apache NiFi如何在 Apache NiFi 中监控 JVM 内存
【发布时间】:2018-01-01 05:55:16
【问题描述】:

我正在 Apache NiFi 中创建内存监控报告任务,以监控 JVM 使用情况。但我不知道哪个内存池适合监控 JVM 的使用情况。任何建议将不胜感激。

可用的内存池:

  • 代码缓存

  • 元空间

  • 压缩类空间

  • G1伊甸空间

  • G1 幸存者空间

  • G1 老一代

据我所知G1 Eden Space、G1 Survivor Space和G1 Old Gen都是年轻代内存池,所以这三个是用来监控java堆空间的。如果我错了,请纠正我。

【问题讨论】:

  • 你说的“JVM的完整使用”是什么意思
  • 我需要监控完整的JVM内存,而不是单独监控单独的内存池。
  • 什么是“完整的JVM内存”? Java 进程的保留或提交的虚拟内存量?检查this question

标签: jvm heap-memory apache-nifi health-monitoring


【解决方案1】:

您可以使用MonitorMemory 来监控Java Heap。 详情在这里:

NIFI : Monitoring processor and nifi Service

Monitor Apache NiFi with Apache NiFi

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-30
    • 1970-01-01
    • 2016-05-29
    相关资源
    最近更新 更多