Flink Memory Model Effective Configuration Metric JVM Heap {{ jmConfig['jobmanager.memory.heap.size'] | parseInt | humanizeBytes }} {{ metrics['Status.JVM.Memory.Heap.Used'] | humanizeBytes }} / {{ metrics['Status.JVM.Memory.Heap.Max'] | humanizeBytes }} Off-Heap Memory {{ jmConfig['jobmanager.memory.off-heap.size'] | parseInt | humanizeBytes }} JVM Metaspace {{ jmConfig['jobmanager.memory.jvm-metaspace.size'] | parseInt | humanizeBytes }} {{ metrics['Status.JVM.Memory.Metaspace.Used'] | humanizeBytes }} / {{ metrics['Status.JVM.Memory.Metaspace.Max'] | humanizeBytes }} JVM Overhead {{ jmConfig['jobmanager.memory.jvm-overhead.min'] | parseInt | humanizeBytes }} Min: {{ jmConfig['jobmanager.memory.jvm-overhead.min'] || '-' }}
Max: {{ jmConfig['jobmanager.memory.jvm-overhead.max'] || '-' }}
Type Committed Used Maximum Heap {{ metrics['Status.JVM.Memory.Heap.Committed'] | humanizeBytes }} {{ metrics['Status.JVM.Memory.Heap.Used'] | humanizeBytes }} {{ metrics['Status.JVM.Memory.Heap.Max'] | humanizeBytes }} Non-Heap {{ metrics['Status.JVM.Memory.NonHeap.Committed'] | humanizeBytes }} {{ metrics['Status.JVM.Memory.NonHeap.Used'] | humanizeBytes }} {{ metrics['Status.JVM.Memory.NonHeap.Max'] | humanizeBytes }}
Type Count Used Capacity Direct {{ metrics['Status.JVM.Memory.Direct.Count'] | number }} {{ metrics['Status.JVM.Memory.Direct.MemoryUsed'] | humanizeBytes }} {{ metrics['Status.JVM.Memory.Direct.TotalCapacity'] | humanizeBytes }} Mapped {{ metrics['Status.JVM.Memory.Mapped.Count'] | number }} {{ metrics['Status.JVM.Memory.Mapped.MemoryUsed'] | humanizeBytes }} {{ metrics['Status.JVM.Memory.Mapped.TotalCapacity'] | humanizeBytes }}
Collector Count Time {{ gc.name }} {{ gc.count || '-' }} {{ gc.time || '-' }}