Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Flink Memory ModelFlink configuration1Effective Configuration REST API2Metric3Used keyTotal key
Heapjobmanager.memory.heap.size???jobmanager.memory.heap.sizeStatus.JVM.Memory.HeapUsedMax
Off-Heapjobmanager.memory.off-heap.size???jobmanager.memory.off-heap.size---
JVM Metaspacejobmanager.memory.jvm-metaspace.size???jobmanager.memory.jvm-metaspace.size

Status.JVM.Memory.Metaspace 

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyFLINK-19617

UsedMax
JVM Overheadjobmanager.memory.jvm-overhead.min???jobmanager.memory.jvm-overhead.min/ jobmanager.memory.jvm-overhead.max4---
jobmanager.memory.jvm-overhead.max

1 These are the configuration parameters used in the Flink configuration.
2 These are the Json paths to address the properties in the HTTP REST API responseconfig parameters exposed through the cluster config REST API. Their names matching the actual Flink config as the effective configuration is generated out of the passed configuration

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyFLINK-19662

3 The metrics which are exposed through the JobManager's metrics REST API.
4 min and max are having the same value.

Frontend Design

Display metrics inside JVM, outside JVM and GC

...