Class CgroupV2MemoryMonitor
java.lang.Object
org.apache.druid.java.util.metrics.AbstractMonitor
org.apache.druid.java.util.metrics.FeedDefiningMonitor
org.apache.druid.java.util.metrics.CgroupMemoryMonitor
org.apache.druid.java.util.metrics.CgroupV2MemoryMonitor
- All Implemented Interfaces:
Monitor
Monitor that reports memory usage stats by reading `memory.*` files reported by cgroupv2
-
Field Summary
Fields inherited from class org.apache.druid.java.util.metrics.FeedDefiningMonitor
DEFAULT_METRICS_FEED, feed -
Method Summary
Methods inherited from class org.apache.druid.java.util.metrics.CgroupMemoryMonitor
doMonitorMethods inherited from class org.apache.druid.java.util.metrics.FeedDefiningMonitor
builderMethods inherited from class org.apache.druid.java.util.metrics.AbstractMonitor
isStarted, monitor, start, stop
-
Method Details
-
memoryUsageFile
- Overrides:
memoryUsageFilein classCgroupMemoryMonitor
-
memoryLimitFile
- Overrides:
memoryLimitFilein classCgroupMemoryMonitor
-