...
JVM | VM | Flink Compose | user conf key | resource configuration key | metric max | metric used |
JVM | JVM Heap | FrameWork Heap | taskmanager.memory.framework.heap.size | configuration.frameworkHeap | metrics.heapMax | metrics.heapUsed |
Task Heap | taskmanager.memory.task.heap.size | configuration.taskHeap | ||||
JVM None-Heap | JVM MetaSpace | taskmanager.memory.jvm-metaspace.size | configuration.jvmMetaSpace | metrics.metaspaceMax | metrics.metaspaceUsed | |
JVM Overhead | taskmanager.memory.jvm-overhead.min | configuration.jvmOverhead | metrics.nonHeapMax | metrics.nonHeapUsed | ||
taskmanager.memory.jvm-overhead.max | ||||||
other | - | - | ||||
Outside JVM | Mapped | - | - | - | metrics.mappedMax | metrics.mappedUsed |
Direct | FrameWork OffHeap | taskmanager.memory.framework.off-heap.size | configuration.frameworkOffHeap | metrics.directMax - metrics.shuffleMemoryTotalnetworkMemoryTotal | metrics.directUsed - metrics.shuffleMemoryTotal | |
Task OffHeap Memory | taskmanager.memory.task.off-heap.size | configuration.taskOffHeap | ||||
Shuffle Network Memory | taskmanager.memory.shufflenetwork.min | configuration.shuffleMemorynetworkMemory | metrics.shuffleMemoryTotalnetworkMemoryTotal | metrics.shuffleMemoryUsed | ||
taskmanager.memory.shufflenetwork.max | ||||||
Flink Managed | Managed Memory | taskmanager.memory.managed.size | configuration.managedMemory | metrics.managedMemoryTotal | metrics.managedMemoryUsed |
...