flink.job.checkpoint.count | sum (monotonic) | int | {checkpoints} | development | yes | checkpoint (string) | The number of checkpoints completed or failed. |
flink.job.checkpoint.in_progress | sum | int | {checkpoints} | development | yes | | The number of checkpoints in progress. |
flink.job.last_checkpoint.size | sum | int | By | development | yes | | The total size of the last checkpoint. |
flink.job.last_checkpoint.time | gauge | int | ms | development | yes | | The end to end duration of the last checkpoint. |
flink.job.restart.count | sum (monotonic) | int | {restarts} | development | yes | | The total number of restarts since this job was submitted, including full restarts and fine-grained restarts. |
flink.jvm.class_loader.classes_loaded | sum (monotonic) | int | {classes} | development | yes | | The total number of classes loaded since the start of the JVM. |
flink.jvm.cpu.load | gauge | double | % | development | yes | | The CPU usage of the JVM for a jobmanager or taskmanager. |
flink.jvm.cpu.time | sum (monotonic) | int | ns | development | yes | | The CPU time used by the JVM for a jobmanager or taskmanager. |
flink.jvm.gc.collections.count | sum (monotonic) | int | {collections} | development | yes | garbage_collector_name (string) | The total number of collections that have occurred. |
flink.jvm.gc.collections.time | sum (monotonic) | int | ms | development | yes | garbage_collector_name (string) | The total time spent performing garbage collection. |
flink.jvm.memory.direct.total_capacity | sum | int | By | development | yes | | The total capacity of all buffers in the direct buffer pool. |
flink.jvm.memory.direct.used | sum | int | By | development | yes | | The amount of memory used by the JVM for the direct buffer pool. |
flink.jvm.memory.heap.committed | sum | int | By | development | yes | | The amount of heap memory guaranteed to be available to the JVM. |
flink.jvm.memory.heap.max | sum | int | By | development | yes | | The maximum amount of heap memory that can be used for memory management. |
flink.jvm.memory.heap.used | sum | int | By | development | yes | | The amount of heap memory currently used. |
flink.jvm.memory.mapped.total_capacity | sum | int | By | development | yes | | The number of buffers in the mapped buffer pool. |
flink.jvm.memory.mapped.used | sum | int | By | development | yes | | The amount of memory used by the JVM for the mapped buffer pool. |
flink.jvm.memory.metaspace.committed | sum | int | By | development | yes | | The amount of memory guaranteed to be available to the JVM in the Metaspace memory pool. |
flink.jvm.memory.metaspace.max | sum | int | By | development | yes | | The maximum amount of memory that can be used in the Metaspace memory pool. |
flink.jvm.memory.metaspace.used | sum | int | By | development | yes | | The amount of memory currently used in the Metaspace memory pool. |
flink.jvm.memory.nonheap.committed | sum | int | By | development | yes | | The amount of non-heap memory guaranteed to be available to the JVM. |
flink.jvm.memory.nonheap.max | sum | int | By | development | yes | | The maximum amount of non-heap memory that can be used for memory management. |
flink.jvm.memory.nonheap.used | sum | int | By | development | yes | | The amount of non-heap memory currently used. |
flink.jvm.threads.count | sum | int | {threads} | development | yes | | The total number of live threads. |
flink.memory.managed.total | sum | int | By | development | yes | | The total amount of managed memory. |
flink.memory.managed.used | sum | int | By | development | yes | | The amount of managed memory currently used. |
flink.operator.record.count | sum (monotonic) | int | {records} | development | yes | operator_name (string), record (string) | The number of records an operator has. |
flink.operator.watermark.output | sum | int | ms | development | yes | operator_name (string) | The last watermark this operator has emitted. |
flink.task.record.count | sum (monotonic) | int | {records} | development | yes | record (string) | The number of records a task has. |