Created
May 11, 2017 21:09
-
-
Save hadronzoo/621b6a6dce7e2596d5643ce8d1e954ea to your computer and use it in GitHub Desktop.
statsd-exporter configuration for exporting Flink statsd metrics to Prometheus
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
flink.jobmanager.Status.JVM.CPU.Load | |
name = "flink_job_manager_cpu_load" | |
flink.jobmanager.Status.JVM.CPU.Time | |
name = "flink_job_manager_cpu_time" | |
flink.taskmanager.Status.JVM.CPU.Load | |
name = "flink_task_manager_cpu_load" | |
flink.taskmanager.Status.JVM.CPU.Time | |
name = "flink_task_manager_cpu_time" | |
flink.jobmanager.Status.JVM.Memory.*.MemoryUsed | |
name = "flink_job_manager_memory_used" | |
type = "$1" | |
flink.jobmanager.Status.JVM.Memory.*.Used | |
name = "flink_job_manager_memory_used" | |
type = "$1" | |
flink.jobmanager.Status.JVM.Memory.*.Committed | |
name = "flink_job_manager_memory_committed" | |
type = "$1" | |
flink.jobmanager.Status.JVM.Memory.*.Max | |
name = "flink_job_manager_memory_max" | |
type = "$1" | |
flink.jobmanager.Status.JVM.Memory.*.Count | |
name = "flink_job_manager_memory_count" | |
type = "$1" | |
flink.jobmanager.Status.JVM.Memory.*.TotalCapacity | |
name = "flink_job_manager_memory_capacity" | |
type = "$1" | |
flink.taskmanager.Status.JVM.Memory.*.MemoryUsed | |
name = "flink_task_manager_memory_used" | |
type = "$1" | |
flink.taskmanager.Status.JVM.Memory.*.Used | |
name = "flink_task_manager_memory_used" | |
type = "$1" | |
flink.taskmanager.Status.JVM.Memory.*.Committed | |
name = "flink_task_manager_memory_committed" | |
type = "$1" | |
flink.taskmanager.Status.JVM.Memory.*.Max | |
name = "flink_task_manager_memory_max" | |
type = "$1" | |
flink.taskmanager.Status.JVM.Memory.*.Count | |
name = "flink_task_manager_memory_count" | |
type = "$1" | |
flink.taskmanager.Status.JVM.Memory.*.TotalCapacity | |
name = "flink_task_manager_memory_capacity" | |
type = "$1" | |
flink.jobmanager.Status.JVM.Threads.Count | |
name = "flink_job_manager_thread_count" | |
flink.taskmanager.Status.JVM.Threads.Count | |
name = "flink_task_manager_thread_count" | |
flink.jobmanager.Status.JVM.GarbageCollector.*.Count | |
name = "flink_job_manager_gc_count" | |
garbage_collector = "$1" | |
flink.jobmanager.Status.JVM.GarbageCollector.*.Time | |
name = "flink_job_manager_gc_time" | |
garbage_collector = "$1" | |
flink.taskmanager.Status.JVM.GarbageCollector.*.Count | |
name = "flink_task_manager_gc_count" | |
garbage_collector = "$1" | |
flink.taskmanager.Status.JVM.GarbageCollector.*.Time | |
name = "flink_task_manager_gc_time" | |
garbage_collector = "$1" | |
flink.jobmanager.Status.JVM.ClassLoader.ClassesLoaded | |
name = "flink_job_manager_classes_loaded" | |
flink.jobmanager.Status.JVM.ClassLoader.ClassesUnloaded | |
name = "flink_job_manager_classes_unloaded" | |
flink.taskmanager.Status.JVM.ClassLoader.ClassesLoaded | |
name = "flink_task_manager_classes_loaded" | |
flink.taskmanager.Status.JVM.ClassLoader.ClassesUnloaded | |
name = "flink_task_manager_classes_unloaded" | |
flink.taskmanager.Status.Network.AvailableMemorySegments | |
name = "flink_task_manager_network_segments_available" | |
flink.taskmanager.Status.Network.TotalMemorySegments | |
name = "flink_task_manager_network_segments_total" | |
flink.taskmanager.job.*.task.*.buffers.inputQueueLength | |
name = "flink_task_network_input_queue_length" | |
job_name = "$1" | |
task_name = "$2" | |
flink.taskmanager.job.*.task.*.buffers.outputQueueLength | |
name = "flink_task_network_output_queue_length" | |
job_name = "$1" | |
task_name = "$2" | |
flink.taskmanager.job.*.task.*.buffers.inPoolUsage | |
name = "flink_task_network_input_pool_usage" | |
job_name = "$1" | |
task_name = "$2" | |
flink.taskmanager.job.*.task.*.buffers.outPoolUsage | |
name = "flink_task_network_output_pool_usage" | |
job_name = "$1" | |
task_name = "$2" | |
flink.jobmanager.numRegisteredTaskManagers | |
name = "flink_job_manager_cluster_task_managers" | |
flink.jobmanager.numRunningJobs | |
name = "flink_job_manager_cluster_jobs" | |
flink.jobmanager.taskSlotsAvailable | |
name = "flink_job_manager_cluster_slots_available" | |
flink.jobmanager.taskSlotsTotal | |
name = "flink_job_manager_cluster_slots_total" | |
flink.jobmanager.job.*.restartingTime | |
name = "flink_job_manager_job_cluster_restart_time" | |
job_name = "$1" | |
flink.jobmanager.job.*.lastCheckpointDuration | |
name = "flink_job_manager_job_checkpoint_duration" | |
job_name = "$1" | |
flink.jobmanager.job.*.lastCheckpointSize | |
name = "flink_job_manager_job_checkpoint_size" | |
job_name = "$1" | |
flink.jobmanager.job.*.lastCheckpointExternalPath | |
name = "flink_job_manager_job_checkpoint_path" | |
job_name = "$1" | |
flink.taskmanager.job.*.task.*.checkpointAlignmentTime | |
name = "flink_task_checkpoint_time" | |
job_name = "$1" | |
task_name = "$2" | |
flink.taskmanager.job.*.task.*.numBytesOutPerSecond.count | |
name = "flink_task_io_bytes_out_rate_count" | |
job_name = "$1" | |
task_name = "$2" | |
flink.taskmanager.job.*.task.*.numBytesInLocal | |
name = "flink_task_io_local_bytes_in" | |
job_name = "$1" | |
task_name = "$2" | |
flink.taskmanager.job.*.task.*.numBytesInRemotePerSecond.count | |
name = "flink_task_io_remote_bytes_in_rate_count" | |
job_name = "$1" | |
task_name = "$2" | |
flink.taskmanager.job.*.task.*.numBytesInLocalPerSecond.count | |
name = "flink_task_io_local_bytes_in_rate_count" | |
job_name = "$1" | |
task_name = "$2" | |
flink.taskmanager.job.*.task.*.currentLowWatermark | |
name = "flink_task_io_low_watermark" | |
job_name = "$1" | |
task_name = "$2" | |
flink.taskmanager.job.*.task.*.numBytesInRemote | |
name = "flink_task_io_remote_bytes_in" | |
job_name = "$1" | |
task_name = "$2" | |
flink.taskmanager.job.*.task.*.numBytesInRemotePerSecond.rate | |
name = "flink_task_io_remote_bytes_in_rate_gauge" | |
job_name = "$1" | |
task_name = "$2" | |
flink.taskmanager.job.*.task.*.numBytesInLocalPerSecond.rate | |
name = "flink_task_io_local_bytes_in_rate_gauge" | |
job_name = "$1" | |
task_name = "$2" | |
flink.taskmanager.job.*.task.*.numBytesOutPerSecond.rate | |
name = "flink_task_io_bytes_out_rate_gauge" | |
job_name = "$1" | |
task_name = "$2" | |
flink.taskmanager.job.*.task.*.numBytesOut | |
name = "flink_task_io_bytes_out" | |
job_name = "$1" | |
task_name = "$2" | |
flink.taskmanager.job.*.task.*.numRecordsIn | |
name = "flink_task_io_records_in" | |
job_name = "$1" | |
task_name = "$2" | |
flink.taskmanager.job.*.task.*.numRecordsInPerSecond.rate | |
name = "flink_task_io_records_in_rate_gauge" | |
job_name = "$1" | |
task_name = "$2" | |
flink.taskmanager.job.*.task.*.numRecordsInPerSecond.count | |
name = "flink_task_io_records_in_rate_count" | |
job_name = "$1" | |
task_name = "$2" | |
flink.taskmanager.job.*.task.*.numRecordsOut | |
name = "flink_task_io_records_out" | |
job_name = "$1" | |
task_name = "$2" | |
flink.taskmanager.job.*.task.*.numRecordsOutPerSecond.rate | |
name = "flink_task_io_records_out_rate_gauge" | |
job_name = "$1" | |
task_name = "$2" | |
flink.taskmanager.job.*.task.*.numRecordsOutPerSecond.count | |
name = "flink_task_io_records_out_rate_count" | |
job_name = "$1" | |
task_name = "$2" | |
flink.taskmanager.job.*.operator.*.numRecordsIn | |
name = "flink_operator_io_records_in" | |
job_name = "$1" | |
operator_name = "$2" | |
flink.taskmanager.job.*.operator.*.numRecordsInPerSecond.rate | |
name = "flink_operator_io_records_in_rate_gauge" | |
job_name = "$1" | |
operator_name = "$2" | |
flink.taskmanager.job.*.operator.*.numRecordsInPerSecond.count | |
name = "flink_operator_io_records_in_rate_count" | |
job_name = "$1" | |
operator_name = "$2" | |
flink.taskmanager.job.*.operator.*.numRecordsOut | |
name = "flink_operator_io_records_out" | |
job_name = "$1" | |
operator_name = "$2" | |
flink.taskmanager.job.*.operator.*.numRecordsOutPerSecond.rate | |
name = "flink_operator_io_records_out_rate_gauge" | |
job_name = "$1" | |
operator_name = "$2" | |
flink.taskmanager.job.*.operator.*.numRecordsOutPerSecond.count | |
name = "flink_operator_io_records_out_rate_count" | |
job_name = "$1" | |
operator_name = "$2" | |
flink.taskmanager.job.*.operator.*.latency | |
name = "flink_operator_io_latency" | |
job_name = "$1" | |
operator_name = "$2" | |
flink.taskmanager.job.*.operator.*.numSplitsProcessed | |
name = "flink_operator_io_splits" | |
job_name = "$1" | |
operator_name = "$2" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment