Skip to content

Instantly share code, notes, and snippets.

@tjhop
Created November 11, 2025 16:14
Show Gist options
  • Select an option

  • Save tjhop/ef9aa3303838c69c0860b355b768e3c6 to your computer and use it in GitHub Desktop.

Select an option

Save tjhop/ef9aa3303838c69c0860b355b768e3c6 to your computer and use it in GitHub Desktop.
Prometheus MCP server JSON vs TOON output
{
"cadvisor_version_info": [
{
"type": "gauge",
"help": "A metric with a constant '1' value labeled by kernel version, OS version, docker version, cadvisor version & cadvisor revision.",
"unit": ""
}
],
"container_blkio_device_usage_total": [
{
"type": "counter",
"help": "Blkio Device bytes usage",
"unit": ""
}
],
"container_cpu_load_average_10s": [
{
"type": "gauge",
"help": "Value of container cpu load average over the last 10 seconds.",
"unit": ""
}
],
"container_cpu_load_d_average_10s": [
{
"type": "gauge",
"help": "Value of container cpu load.d average over the last 10 seconds.",
"unit": ""
}
],
"container_cpu_system_seconds_total": [
{
"type": "counter",
"help": "Cumulative system cpu time consumed in seconds.",
"unit": ""
}
],
"container_cpu_usage_seconds_total": [
{
"type": "counter",
"help": "Cumulative cpu time consumed in seconds.",
"unit": ""
}
],
"container_cpu_user_seconds_total": [
{
"type": "counter",
"help": "Cumulative user cpu time consumed in seconds.",
"unit": ""
}
],
"container_fs_inodes_free": [
{
"type": "gauge",
"help": "Number of available Inodes",
"unit": ""
}
],
"container_fs_inodes_total": [
{
"type": "gauge",
"help": "Number of Inodes",
"unit": ""
}
],
"container_fs_io_current": [
{
"type": "gauge",
"help": "Number of I/Os currently in progress",
"unit": ""
}
],
"container_fs_io_time_seconds_total": [
{
"type": "counter",
"help": "Cumulative count of seconds spent doing I/Os",
"unit": ""
}
],
"container_fs_io_time_weighted_seconds_total": [
{
"type": "counter",
"help": "Cumulative weighted I/O time in seconds",
"unit": ""
}
],
"container_fs_limit_bytes": [
{
"type": "gauge",
"help": "Number of bytes that can be consumed by the container on this filesystem.",
"unit": ""
}
],
"container_fs_read_seconds_total": [
{
"type": "counter",
"help": "Cumulative count of seconds spent reading",
"unit": ""
}
],
"container_fs_reads_bytes_total": [
{
"type": "counter",
"help": "Cumulative count of bytes read",
"unit": ""
}
],
"container_fs_reads_merged_total": [
{
"type": "counter",
"help": "Cumulative count of reads merged",
"unit": ""
}
],
"container_fs_reads_total": [
{
"type": "counter",
"help": "Cumulative count of reads completed",
"unit": ""
}
],
"container_fs_sector_reads_total": [
{
"type": "counter",
"help": "Cumulative count of sector reads completed",
"unit": ""
}
],
"container_fs_sector_writes_total": [
{
"type": "counter",
"help": "Cumulative count of sector writes completed",
"unit": ""
}
],
"container_fs_usage_bytes": [
{
"type": "gauge",
"help": "Number of bytes that are consumed by the container on this filesystem.",
"unit": ""
}
],
"container_fs_write_seconds_total": [
{
"type": "counter",
"help": "Cumulative count of seconds spent writing",
"unit": ""
}
],
"container_fs_writes_bytes_total": [
{
"type": "counter",
"help": "Cumulative count of bytes written",
"unit": ""
}
],
"container_fs_writes_merged_total": [
{
"type": "counter",
"help": "Cumulative count of writes merged",
"unit": ""
}
],
"container_fs_writes_total": [
{
"type": "counter",
"help": "Cumulative count of writes completed",
"unit": ""
}
],
"container_last_seen": [
{
"type": "gauge",
"help": "Last time a container was seen by the exporter",
"unit": ""
}
],
"container_memory_cache": [
{
"type": "gauge",
"help": "Number of bytes of page cache memory.",
"unit": ""
}
],
"container_memory_failcnt": [
{
"type": "counter",
"help": "Number of memory usage hits limits",
"unit": ""
}
],
"container_memory_failures_total": [
{
"type": "counter",
"help": "Cumulative count of memory allocation failures.",
"unit": ""
}
],
"container_memory_kernel_usage": [
{
"type": "gauge",
"help": "Size of kernel memory allocated in bytes.",
"unit": ""
}
],
"container_memory_mapped_file": [
{
"type": "gauge",
"help": "Size of memory mapped files in bytes.",
"unit": ""
}
],
"container_memory_max_usage_bytes": [
{
"type": "gauge",
"help": "Maximum memory usage recorded in bytes",
"unit": ""
}
],
"container_memory_rss": [
{
"type": "gauge",
"help": "Size of RSS in bytes.",
"unit": ""
}
],
"container_memory_swap": [
{
"type": "gauge",
"help": "Container swap usage in bytes.",
"unit": ""
}
],
"container_memory_total_active_file_bytes": [
{
"type": "gauge",
"help": "Current total active file in bytes.",
"unit": ""
}
],
"container_memory_total_inactive_file_bytes": [
{
"type": "gauge",
"help": "Current total inactive file in bytes.",
"unit": ""
}
],
"container_memory_usage_bytes": [
{
"type": "gauge",
"help": "Current memory usage in bytes, including all memory regardless of when it was accessed",
"unit": ""
}
],
"container_memory_working_set_bytes": [
{
"type": "gauge",
"help": "Current working set in bytes.",
"unit": ""
}
],
"container_network_receive_bytes_total": [
{
"type": "counter",
"help": "Cumulative count of bytes received",
"unit": ""
}
],
"container_network_receive_errors_total": [
{
"type": "counter",
"help": "Cumulative count of errors encountered while receiving",
"unit": ""
}
],
"container_network_receive_packets_dropped_total": [
{
"type": "counter",
"help": "Cumulative count of packets dropped while receiving",
"unit": ""
}
],
"container_network_receive_packets_total": [
{
"type": "counter",
"help": "Cumulative count of packets received",
"unit": ""
}
],
"container_network_transmit_bytes_total": [
{
"type": "counter",
"help": "Cumulative count of bytes transmitted",
"unit": ""
}
],
"container_network_transmit_errors_total": [
{
"type": "counter",
"help": "Cumulative count of errors encountered while transmitting",
"unit": ""
}
],
"container_network_transmit_packets_dropped_total": [
{
"type": "counter",
"help": "Cumulative count of packets dropped while transmitting",
"unit": ""
}
],
"container_network_transmit_packets_total": [
{
"type": "counter",
"help": "Cumulative count of packets transmitted",
"unit": ""
}
],
"container_oom_events_total": [
{
"type": "counter",
"help": "Count of out of memory events observed for the container",
"unit": ""
}
],
"container_pressure_cpu_stalled_seconds_total": [
{
"type": "counter",
"help": "Total time duration no tasks in the container could make progress due to CPU congestion.",
"unit": ""
}
],
"container_pressure_cpu_waiting_seconds_total": [
{
"type": "counter",
"help": "Total time duration tasks in the container have waited due to CPU congestion.",
"unit": ""
}
],
"container_pressure_io_stalled_seconds_total": [
{
"type": "counter",
"help": "Total time duration no tasks in the container could make progress due to IO congestion.",
"unit": ""
}
],
"container_pressure_io_waiting_seconds_total": [
{
"type": "counter",
"help": "Total time duration tasks in the container have waited due to IO congestion.",
"unit": ""
}
],
"container_pressure_memory_stalled_seconds_total": [
{
"type": "counter",
"help": "Total time duration no tasks in the container could make progress due to memory congestion.",
"unit": ""
}
],
"container_pressure_memory_waiting_seconds_total": [
{
"type": "counter",
"help": "Total time duration tasks in the container have waited due to memory congestion.",
"unit": ""
}
],
"container_scrape_error": [
{
"type": "gauge",
"help": "1 if there was an error while getting container metrics, 0 otherwise",
"unit": ""
}
],
"container_spec_cpu_period": [
{
"type": "gauge",
"help": "CPU period of the container.",
"unit": ""
}
],
"container_spec_cpu_shares": [
{
"type": "gauge",
"help": "CPU share of the container.",
"unit": ""
}
],
"container_spec_memory_limit_bytes": [
{
"type": "gauge",
"help": "Memory limit for the container.",
"unit": ""
}
],
"container_spec_memory_reservation_limit_bytes": [
{
"type": "gauge",
"help": "Memory reservation limit for the container.",
"unit": ""
}
],
"container_spec_memory_swap_limit_bytes": [
{
"type": "gauge",
"help": "Memory swap limit for the container.",
"unit": ""
}
],
"container_start_time_seconds": [
{
"type": "gauge",
"help": "Start time of the container since unix epoch in seconds.",
"unit": ""
}
],
"container_tasks_state": [
{
"type": "gauge",
"help": "Number of tasks in given state",
"unit": ""
}
],
"go_gc_cycles_automatic_gc_cycles_total": [
{
"type": "counter",
"help": "Count of completed GC cycles generated by the Go runtime. Sourced from /gc/cycles/automatic:gc-cycles.",
"unit": ""
}
],
"go_gc_cycles_forced_gc_cycles_total": [
{
"type": "counter",
"help": "Count of completed GC cycles forced by the application. Sourced from /gc/cycles/forced:gc-cycles.",
"unit": ""
}
],
"go_gc_cycles_total_gc_cycles_total": [
{
"type": "counter",
"help": "Count of all completed GC cycles. Sourced from /gc/cycles/total:gc-cycles.",
"unit": ""
}
],
"go_gc_duration_seconds": [
{
"type": "summary",
"help": "A summary of the pause duration of garbage collection cycles.",
"unit": ""
},
{
"type": "summary",
"help": "A summary of the wall-time pause (stop-the-world) duration in garbage collection cycles.",
"unit": ""
}
],
"go_gc_gogc_percent": [
{
"type": "gauge",
"help": "Heap size target percentage configured by the user, otherwise 100. This value is set by the GOGC environment variable, and the runtime/debug.SetGCPercent function. Sourced from /gc/gogc:percent.",
"unit": ""
}
],
"go_gc_gomemlimit_bytes": [
{
"type": "gauge",
"help": "Go runtime memory limit configured by the user, otherwise math.MaxInt64. This value is set by the GOMEMLIMIT environment variable, and the runtime/debug.SetMemoryLimit function. Sourced from /gc/gomemlimit:bytes.",
"unit": ""
}
],
"go_gc_heap_allocs_by_size_bytes": [
{
"type": "histogram",
"help": "Distribution of heap allocations by approximate size. Bucket counts increase monotonically. Note that this does not include tiny objects as defined by /gc/heap/tiny/allocs:objects, only tiny blocks. Sourced from /gc/heap/allocs-by-size:bytes.",
"unit": ""
}
],
"go_gc_heap_allocs_bytes_total": [
{
"type": "counter",
"help": "Cumulative sum of memory allocated to the heap by the application. Sourced from /gc/heap/allocs:bytes.",
"unit": ""
}
],
"go_gc_heap_allocs_objects_total": [
{
"type": "counter",
"help": "Cumulative count of heap allocations triggered by the application. Note that this does not include tiny objects as defined by /gc/heap/tiny/allocs:objects, only tiny blocks. Sourced from /gc/heap/allocs:objects.",
"unit": ""
}
],
"go_gc_heap_frees_by_size_bytes": [
{
"type": "histogram",
"help": "Distribution of freed heap allocations by approximate size. Bucket counts increase monotonically. Note that this does not include tiny objects as defined by /gc/heap/tiny/allocs:objects, only tiny blocks. Sourced from /gc/heap/frees-by-size:bytes.",
"unit": ""
}
],
"go_gc_heap_frees_bytes_total": [
{
"type": "counter",
"help": "Cumulative sum of heap memory freed by the garbage collector. Sourced from /gc/heap/frees:bytes.",
"unit": ""
}
],
"go_gc_heap_frees_objects_total": [
{
"type": "counter",
"help": "Cumulative count of heap allocations whose storage was freed by the garbage collector. Note that this does not include tiny objects as defined by /gc/heap/tiny/allocs:objects, only tiny blocks. Sourced from /gc/heap/frees:objects.",
"unit": ""
}
],
"go_gc_heap_goal_bytes": [
{
"type": "gauge",
"help": "Heap size target for the end of the GC cycle. Sourced from /gc/heap/goal:bytes.",
"unit": ""
}
],
"go_gc_heap_live_bytes": [
{
"type": "gauge",
"help": "Heap memory occupied by live objects that were marked by the previous GC. Sourced from /gc/heap/live:bytes.",
"unit": ""
}
],
"go_gc_heap_objects_objects": [
{
"type": "gauge",
"help": "Number of objects, live or unswept, occupying heap memory. Sourced from /gc/heap/objects:objects.",
"unit": ""
}
],
"go_gc_heap_tiny_allocs_objects_total": [
{
"type": "counter",
"help": "Count of small allocations that are packed together into blocks. These allocations are counted separately from other allocations because each individual allocation is not tracked by the runtime, only their block. Each block is already accounted for in allocs-by-size and frees-by-size. Sourced from /gc/heap/tiny/allocs:objects.",
"unit": ""
}
],
"go_gc_limiter_last_enabled_gc_cycle": [
{
"type": "gauge",
"help": "GC cycle the last time the GC CPU limiter was enabled. This metric is useful for diagnosing the root cause of an out-of-memory error, because the limiter trades memory for CPU time when the GC's CPU time gets too high. This is most likely to occur with use of SetMemoryLimit. The first GC cycle is cycle 1, so a value of 0 indicates that it was never enabled. Sourced from /gc/limiter/last-enabled:gc-cycle.",
"unit": ""
}
],
"go_gc_pauses_seconds": [
{
"type": "histogram",
"help": "Deprecated. Prefer the identical /sched/pauses/total/gc:seconds. Sourced from /gc/pauses:seconds.",
"unit": ""
}
],
"go_gc_scan_globals_bytes": [
{
"type": "gauge",
"help": "The total amount of global variable space that is scannable. Sourced from /gc/scan/globals:bytes.",
"unit": ""
}
],
"go_gc_scan_heap_bytes": [
{
"type": "gauge",
"help": "The total amount of heap space that is scannable. Sourced from /gc/scan/heap:bytes.",
"unit": ""
}
],
"go_gc_scan_stack_bytes": [
{
"type": "gauge",
"help": "The number of bytes of stack that were scanned last GC cycle. Sourced from /gc/scan/stack:bytes.",
"unit": ""
}
],
"go_gc_scan_total_bytes": [
{
"type": "gauge",
"help": "The total amount space that is scannable. Sum of all metrics in /gc/scan. Sourced from /gc/scan/total:bytes.",
"unit": ""
}
],
"go_gc_stack_starting_size_bytes": [
{
"type": "gauge",
"help": "The stack size of new goroutines. Sourced from /gc/stack/starting-size:bytes.",
"unit": ""
}
],
"go_goroutines": [
{
"type": "gauge",
"help": "Number of goroutines that currently exist.",
"unit": ""
}
],
"go_info": [
{
"type": "gauge",
"help": "Information about the Go environment.",
"unit": ""
}
],
"go_memstats_alloc_bytes": [
{
"type": "gauge",
"help": "Number of bytes allocated in heap and currently in use. Equals to /memory/classes/heap/objects:bytes.",
"unit": ""
},
{
"type": "gauge",
"help": "Number of bytes allocated and still in use.",
"unit": ""
}
],
"go_memstats_alloc_bytes_total": [
{
"type": "counter",
"help": "Total number of bytes allocated in heap until now, even if released already. Equals to /gc/heap/allocs:bytes.",
"unit": ""
},
{
"type": "counter",
"help": "Total number of bytes allocated, even if freed.",
"unit": ""
}
],
"go_memstats_buck_hash_sys_bytes": [
{
"type": "gauge",
"help": "Number of bytes used by the profiling bucket hash table. Equals to /memory/classes/profiling/buckets:bytes.",
"unit": ""
},
{
"type": "gauge",
"help": "Number of bytes used by the profiling bucket hash table.",
"unit": ""
}
],
"go_memstats_frees_total": [
{
"type": "counter",
"help": "Total number of heap objects frees. Equals to /gc/heap/frees:objects + /gc/heap/tiny/allocs:objects.",
"unit": ""
},
{
"type": "counter",
"help": "Total number of frees.",
"unit": ""
}
],
"go_memstats_gc_sys_bytes": [
{
"type": "gauge",
"help": "Number of bytes used for garbage collection system metadata. Equals to /memory/classes/metadata/other:bytes.",
"unit": ""
},
{
"type": "gauge",
"help": "Number of bytes used for garbage collection system metadata.",
"unit": ""
}
],
"go_memstats_heap_alloc_bytes": [
{
"type": "gauge",
"help": "Number of heap bytes allocated and currently in use, same as go_memstats_alloc_bytes. Equals to /memory/classes/heap/objects:bytes.",
"unit": ""
},
{
"type": "gauge",
"help": "Number of heap bytes allocated and still in use.",
"unit": ""
}
],
"go_memstats_heap_idle_bytes": [
{
"type": "gauge",
"help": "Number of heap bytes waiting to be used. Equals to /memory/classes/heap/released:bytes + /memory/classes/heap/free:bytes.",
"unit": ""
},
{
"type": "gauge",
"help": "Number of heap bytes waiting to be used.",
"unit": ""
}
],
"go_memstats_heap_inuse_bytes": [
{
"type": "gauge",
"help": "Number of heap bytes that are in use. Equals to /memory/classes/heap/objects:bytes + /memory/classes/heap/unused:bytes",
"unit": ""
},
{
"type": "gauge",
"help": "Number of heap bytes that are in use.",
"unit": ""
}
],
"go_memstats_heap_objects": [
{
"type": "gauge",
"help": "Number of currently allocated objects. Equals to /gc/heap/objects:objects.",
"unit": ""
},
{
"type": "gauge",
"help": "Number of allocated objects.",
"unit": ""
}
],
"go_memstats_heap_released_bytes": [
{
"type": "gauge",
"help": "Number of heap bytes released to OS. Equals to /memory/classes/heap/released:bytes.",
"unit": ""
},
{
"type": "gauge",
"help": "Number of heap bytes released to OS.",
"unit": ""
}
],
"go_memstats_heap_sys_bytes": [
{
"type": "gauge",
"help": "Number of heap bytes obtained from system. Equals to /memory/classes/heap/objects:bytes + /memory/classes/heap/unused:bytes + /memory/classes/heap/released:bytes + /memory/classes/heap/free:bytes.",
"unit": ""
},
{
"type": "gauge",
"help": "Number of heap bytes obtained from system.",
"unit": ""
}
],
"go_memstats_last_gc_time_seconds": [
{
"type": "gauge",
"help": "Number of seconds since 1970 of last garbage collection.",
"unit": ""
}
],
"go_memstats_lookups_total": [
{
"type": "counter",
"help": "Total number of pointer lookups.",
"unit": ""
}
],
"go_memstats_mallocs_total": [
{
"type": "counter",
"help": "Total number of heap objects allocated, both live and gc-ed. Semantically a counter version for go_memstats_heap_objects gauge. Equals to /gc/heap/allocs:objects + /gc/heap/tiny/allocs:objects.",
"unit": ""
},
{
"type": "counter",
"help": "Total number of mallocs.",
"unit": ""
}
],
"go_memstats_mcache_inuse_bytes": [
{
"type": "gauge",
"help": "Number of bytes in use by mcache structures. Equals to /memory/classes/metadata/mcache/inuse:bytes.",
"unit": ""
},
{
"type": "gauge",
"help": "Number of bytes in use by mcache structures.",
"unit": ""
}
],
"go_memstats_mcache_sys_bytes": [
{
"type": "gauge",
"help": "Number of bytes used for mcache structures obtained from system. Equals to /memory/classes/metadata/mcache/inuse:bytes + /memory/classes/metadata/mcache/free:bytes.",
"unit": ""
},
{
"type": "gauge",
"help": "Number of bytes used for mcache structures obtained from system.",
"unit": ""
}
],
"go_memstats_mspan_inuse_bytes": [
{
"type": "gauge",
"help": "Number of bytes in use by mspan structures. Equals to /memory/classes/metadata/mspan/inuse:bytes.",
"unit": ""
},
{
"type": "gauge",
"help": "Number of bytes in use by mspan structures.",
"unit": ""
}
],
"go_memstats_mspan_sys_bytes": [
{
"type": "gauge",
"help": "Number of bytes used for mspan structures obtained from system. Equals to /memory/classes/metadata/mspan/inuse:bytes + /memory/classes/metadata/mspan/free:bytes.",
"unit": ""
},
{
"type": "gauge",
"help": "Number of bytes used for mspan structures obtained from system.",
"unit": ""
}
],
"go_memstats_next_gc_bytes": [
{
"type": "gauge",
"help": "Number of heap bytes when next garbage collection will take place.",
"unit": ""
},
{
"type": "gauge",
"help": "Number of heap bytes when next garbage collection will take place. Equals to /gc/heap/goal:bytes.",
"unit": ""
}
],
"go_memstats_other_sys_bytes": [
{
"type": "gauge",
"help": "Number of bytes used for other system allocations. Equals to /memory/classes/other:bytes.",
"unit": ""
},
{
"type": "gauge",
"help": "Number of bytes used for other system allocations.",
"unit": ""
}
],
"go_memstats_stack_inuse_bytes": [
{
"type": "gauge",
"help": "Number of bytes obtained from system for stack allocator in non-CGO environments. Equals to /memory/classes/heap/stacks:bytes.",
"unit": ""
},
{
"type": "gauge",
"help": "Number of bytes in use by the stack allocator.",
"unit": ""
}
],
"go_memstats_stack_sys_bytes": [
{
"type": "gauge",
"help": "Number of bytes obtained from system for stack allocator. Equals to /memory/classes/heap/stacks:bytes + /memory/classes/os-stacks:bytes.",
"unit": ""
},
{
"type": "gauge",
"help": "Number of bytes obtained from system for stack allocator.",
"unit": ""
}
],
"go_memstats_sys_bytes": [
{
"type": "gauge",
"help": "Number of bytes obtained from system. Equals to /memory/classes/total:byte.",
"unit": ""
},
{
"type": "gauge",
"help": "Number of bytes obtained from system.",
"unit": ""
}
],
"go_sched_gomaxprocs_threads": [
{
"type": "gauge",
"help": "The current runtime.GOMAXPROCS setting, or the number of operating system threads that can execute user-level Go code simultaneously. Sourced from /sched/gomaxprocs:threads.",
"unit": ""
}
],
"go_sched_goroutines_goroutines": [
{
"type": "gauge",
"help": "Count of live goroutines. Sourced from /sched/goroutines:goroutines.",
"unit": ""
}
],
"go_sched_latencies_seconds": [
{
"type": "histogram",
"help": "Distribution of the time goroutines have spent in the scheduler in a runnable state before actually running. Bucket counts increase monotonically. Sourced from /sched/latencies:seconds.",
"unit": ""
}
],
"go_sched_pauses_stopping_gc_seconds": [
{
"type": "histogram",
"help": "Distribution of individual GC-related stop-the-world stopping latencies. This is the time it takes from deciding to stop the world until all Ps are stopped. This is a subset of the total GC-related stop-the-world time (/sched/pauses/total/gc:seconds). During this time, some threads may be executing. Bucket counts increase monotonically. Sourced from /sched/pauses/stopping/gc:seconds.",
"unit": ""
}
],
"go_sched_pauses_stopping_other_seconds": [
{
"type": "histogram",
"help": "Distribution of individual non-GC-related stop-the-world stopping latencies. This is the time it takes from deciding to stop the world until all Ps are stopped. This is a subset of the total non-GC-related stop-the-world time (/sched/pauses/total/other:seconds). During this time, some threads may be executing. Bucket counts increase monotonically. Sourced from /sched/pauses/stopping/other:seconds.",
"unit": ""
}
],
"go_sched_pauses_total_gc_seconds": [
{
"type": "histogram",
"help": "Distribution of individual GC-related stop-the-world pause latencies. This is the time from deciding to stop the world until the world is started again. Some of this time is spent getting all threads to stop (this is measured directly in /sched/pauses/stopping/gc:seconds), during which some threads may still be running. Bucket counts increase monotonically. Sourced from /sched/pauses/total/gc:seconds.",
"unit": ""
}
],
"go_sched_pauses_total_other_seconds": [
{
"type": "histogram",
"help": "Distribution of individual non-GC-related stop-the-world pause latencies. This is the time from deciding to stop the world until the world is started again. Some of this time is spent getting all threads to stop (measured directly in /sched/pauses/stopping/other:seconds). Bucket counts increase monotonically. Sourced from /sched/pauses/total/other:seconds.",
"unit": ""
}
],
"go_sync_mutex_wait_total_seconds_total": [
{
"type": "counter",
"help": "Approximate cumulative time goroutines have spent blocked on a sync.Mutex, sync.RWMutex, or runtime-internal lock. This metric is useful for identifying global changes in lock contention. Collect a mutex or block profile using the runtime/pprof package for more detailed contention data. Sourced from /sync/mutex/wait/total:seconds.",
"unit": ""
}
],
"go_threads": [
{
"type": "gauge",
"help": "Number of OS threads created.",
"unit": ""
}
],
"machine_cpu_cores": [
{
"type": "gauge",
"help": "Number of logical CPU cores.",
"unit": ""
}
],
"machine_cpu_physical_cores": [
{
"type": "gauge",
"help": "Number of physical CPU cores.",
"unit": ""
}
],
"machine_cpu_sockets": [
{
"type": "gauge",
"help": "Number of CPU sockets.",
"unit": ""
}
],
"machine_memory_bytes": [
{
"type": "gauge",
"help": "Amount of memory installed on the machine.",
"unit": ""
}
],
"machine_nvm_avg_power_budget_watts": [
{
"type": "gauge",
"help": "NVM power budget.",
"unit": ""
}
],
"machine_nvm_capacity": [
{
"type": "gauge",
"help": "NVM capacity value labeled by NVM mode (memory mode or app direct mode).",
"unit": ""
}
],
"machine_scrape_error": [
{
"type": "gauge",
"help": "1 if there was an error while getting machine metrics, 0 otherwise.",
"unit": ""
}
],
"machine_swap_bytes": [
{
"type": "gauge",
"help": "Amount of swap memory available on the machine.",
"unit": ""
}
],
"net_conntrack_dialer_conn_attempted_total": [
{
"type": "counter",
"help": "Total number of connections attempted by the given dialer a given name.",
"unit": ""
}
],
"net_conntrack_dialer_conn_closed_total": [
{
"type": "counter",
"help": "Total number of connections closed which originated from the dialer of a given name.",
"unit": ""
}
],
"net_conntrack_dialer_conn_established_total": [
{
"type": "counter",
"help": "Total number of connections successfully established by the given dialer a given name.",
"unit": ""
}
],
"net_conntrack_dialer_conn_failed_total": [
{
"type": "counter",
"help": "Total number of connections failed to dial by the dialer a given name.",
"unit": ""
}
],
"net_conntrack_listener_conn_accepted_total": [
{
"type": "counter",
"help": "Total number of connections opened to the listener of a given name.",
"unit": ""
}
],
"net_conntrack_listener_conn_closed_total": [
{
"type": "counter",
"help": "Total number of connections closed that were made to the listener of a given name.",
"unit": ""
}
],
"node_arp_entries": [
{
"type": "gauge",
"help": "ARP entries by device",
"unit": ""
}
],
"node_boot_time_seconds": [
{
"type": "gauge",
"help": "Node boot time, in unixtime.",
"unit": ""
}
],
"node_btrfs_allocation_ratio": [
{
"type": "gauge",
"help": "Data allocation ratio for a layout/data type",
"unit": ""
}
],
"node_btrfs_device_errors_total": [
{
"type": "counter",
"help": "Errors reported for the device",
"unit": ""
}
],
"node_btrfs_device_size_bytes": [
{
"type": "gauge",
"help": "Size of a device that is part of the filesystem.",
"unit": ""
}
],
"node_btrfs_device_unused_bytes": [
{
"type": "gauge",
"help": "Unused bytes unused on a device that is part of the filesystem.",
"unit": ""
}
],
"node_btrfs_global_rsv_size_bytes": [
{
"type": "gauge",
"help": "Size of global reserve.",
"unit": ""
}
],
"node_btrfs_info": [
{
"type": "gauge",
"help": "Filesystem information",
"unit": ""
}
],
"node_btrfs_reserved_bytes": [
{
"type": "gauge",
"help": "Amount of space reserved for a data type",
"unit": ""
}
],
"node_btrfs_size_bytes": [
{
"type": "gauge",
"help": "Amount of space allocated for a layout/data type",
"unit": ""
}
],
"node_btrfs_used_bytes": [
{
"type": "gauge",
"help": "Amount of used space by a layout/data type",
"unit": ""
}
],
"node_context_switches_total": [
{
"type": "counter",
"help": "Total number of context switches.",
"unit": ""
}
],
"node_cooling_device_cur_state": [
{
"type": "gauge",
"help": "Current throttle state of the cooling device",
"unit": ""
}
],
"node_cooling_device_max_state": [
{
"type": "gauge",
"help": "Maximum throttle state of the cooling device",
"unit": ""
}
],
"node_cpu_core_throttles_total": [
{
"type": "counter",
"help": "Number of times this CPU core has been throttled.",
"unit": ""
}
],
"node_cpu_frequency_max_hertz": [
{
"type": "gauge",
"help": "Maximum CPU thread frequency in hertz.",
"unit": ""
}
],
"node_cpu_frequency_min_hertz": [
{
"type": "gauge",
"help": "Minimum CPU thread frequency in hertz.",
"unit": ""
}
],
"node_cpu_guest_seconds_total": [
{
"type": "counter",
"help": "Seconds the CPUs spent in guests (VMs) for each mode.",
"unit": ""
}
],
"node_cpu_package_throttles_total": [
{
"type": "counter",
"help": "Number of times this CPU package has been throttled.",
"unit": ""
}
],
"node_cpu_scaling_frequency_hertz": [
{
"type": "gauge",
"help": "Current scaled CPU thread frequency in hertz.",
"unit": ""
}
],
"node_cpu_scaling_frequency_max_hertz": [
{
"type": "gauge",
"help": "Maximum scaled CPU thread frequency in hertz.",
"unit": ""
}
],
"node_cpu_scaling_frequency_min_hertz": [
{
"type": "gauge",
"help": "Minimum scaled CPU thread frequency in hertz.",
"unit": ""
}
],
"node_cpu_scaling_governor": [
{
"type": "gauge",
"help": "Current enabled CPU frequency governor.",
"unit": ""
}
],
"node_cpu_seconds_total": [
{
"type": "counter",
"help": "Seconds the CPUs spent in each mode.",
"unit": ""
}
],
"node_disk_discard_time_seconds_total": [
{
"type": "counter",
"help": "This is the total number of seconds spent by all discards.",
"unit": ""
}
],
"node_disk_discarded_sectors_total": [
{
"type": "counter",
"help": "The total number of sectors discarded successfully.",
"unit": ""
}
],
"node_disk_discards_completed_total": [
{
"type": "counter",
"help": "The total number of discards completed successfully.",
"unit": ""
}
],
"node_disk_discards_merged_total": [
{
"type": "counter",
"help": "The total number of discards merged.",
"unit": ""
}
],
"node_disk_flush_requests_time_seconds_total": [
{
"type": "counter",
"help": "This is the total number of seconds spent by all flush requests.",
"unit": ""
}
],
"node_disk_flush_requests_total": [
{
"type": "counter",
"help": "The total number of flush requests completed successfully",
"unit": ""
}
],
"node_disk_info": [
{
"type": "gauge",
"help": "Info of /sys/block/<block_device>.",
"unit": ""
}
],
"node_disk_io_now": [
{
"type": "gauge",
"help": "The number of I/Os currently in progress.",
"unit": ""
}
],
"node_disk_io_time_seconds_total": [
{
"type": "counter",
"help": "Total seconds spent doing I/Os.",
"unit": ""
}
],
"node_disk_io_time_weighted_seconds_total": [
{
"type": "counter",
"help": "The weighted # of seconds spent doing I/Os.",
"unit": ""
}
],
"node_disk_read_bytes_total": [
{
"type": "counter",
"help": "The total number of bytes read successfully.",
"unit": ""
}
],
"node_disk_read_time_seconds_total": [
{
"type": "counter",
"help": "The total number of seconds spent by all reads.",
"unit": ""
}
],
"node_disk_reads_completed_total": [
{
"type": "counter",
"help": "The total number of reads completed successfully.",
"unit": ""
}
],
"node_disk_reads_merged_total": [
{
"type": "counter",
"help": "The total number of reads merged.",
"unit": ""
}
],
"node_disk_write_time_seconds_total": [
{
"type": "counter",
"help": "This is the total number of seconds spent by all writes.",
"unit": ""
}
],
"node_disk_writes_completed_total": [
{
"type": "counter",
"help": "The total number of writes completed successfully.",
"unit": ""
}
],
"node_disk_writes_merged_total": [
{
"type": "counter",
"help": "The number of writes merged.",
"unit": ""
}
],
"node_disk_written_bytes_total": [
{
"type": "counter",
"help": "The total number of bytes written successfully.",
"unit": ""
}
],
"node_dmi_info": [
{
"type": "gauge",
"help": "A metric with a constant '1' value labeled by bios_date, bios_release, bios_vendor, bios_version, board_asset_tag, board_name, board_serial, board_vendor, board_version, chassis_asset_tag, chassis_serial, chassis_vendor, chassis_version, product_family, product_name, product_serial, product_sku, product_uuid, product_version, system_vendor if provided by DMI.",
"unit": ""
}
],
"node_entropy_available_bits": [
{
"type": "gauge",
"help": "Bits of available entropy.",
"unit": ""
}
],
"node_entropy_pool_size_bits": [
{
"type": "gauge",
"help": "Bits of entropy pool.",
"unit": ""
}
],
"node_exporter_build_info": [
{
"type": "gauge",
"help": "A metric with a constant '1' value labeled by version, revision, branch, goversion from which node_exporter was built, and the goos and goarch for the build.",
"unit": ""
}
],
"node_filefd_allocated": [
{
"type": "gauge",
"help": "File descriptor statistics: allocated.",
"unit": ""
}
],
"node_filefd_maximum": [
{
"type": "gauge",
"help": "File descriptor statistics: maximum.",
"unit": ""
}
],
"node_filesystem_avail_bytes": [
{
"type": "gauge",
"help": "Filesystem space available to non-root users in bytes.",
"unit": ""
}
],
"node_filesystem_device_error": [
{
"type": "gauge",
"help": "Whether an error occurred while getting statistics for the given device.",
"unit": ""
}
],
"node_filesystem_files": [
{
"type": "gauge",
"help": "Filesystem total file nodes.",
"unit": ""
}
],
"node_filesystem_files_free": [
{
"type": "gauge",
"help": "Filesystem total free file nodes.",
"unit": ""
}
],
"node_filesystem_free_bytes": [
{
"type": "gauge",
"help": "Filesystem free space in bytes.",
"unit": ""
}
],
"node_filesystem_readonly": [
{
"type": "gauge",
"help": "Filesystem read-only status.",
"unit": ""
}
],
"node_filesystem_size_bytes": [
{
"type": "gauge",
"help": "Filesystem size in bytes.",
"unit": ""
}
],
"node_forks_total": [
{
"type": "counter",
"help": "Total number of forks.",
"unit": ""
}
],
"node_hwmon_chip_names": [
{
"type": "gauge",
"help": "Annotation metric for human-readable chip names",
"unit": ""
}
],
"node_hwmon_curr_amps": [
{
"type": "gauge",
"help": "Hardware monitor for current (input)",
"unit": ""
}
],
"node_hwmon_curr_max_amps": [
{
"type": "gauge",
"help": "Hardware monitor for current (max)",
"unit": ""
}
],
"node_hwmon_fan_max_rpm": [
{
"type": "gauge",
"help": "Hardware monitor for fan revolutions per minute (max)",
"unit": ""
}
],
"node_hwmon_fan_min_rpm": [
{
"type": "gauge",
"help": "Hardware monitor for fan revolutions per minute (min)",
"unit": ""
}
],
"node_hwmon_fan_rpm": [
{
"type": "gauge",
"help": "Hardware monitor for fan revolutions per minute (input)",
"unit": ""
}
],
"node_hwmon_fan_target_rpm": [
{
"type": "gauge",
"help": "Hardware monitor for fan revolutions per minute (target)",
"unit": ""
}
],
"node_hwmon_in_max_volts": [
{
"type": "gauge",
"help": "Hardware monitor for voltage (max)",
"unit": ""
}
],
"node_hwmon_in_min_volts": [
{
"type": "gauge",
"help": "Hardware monitor for voltage (min)",
"unit": ""
}
],
"node_hwmon_in_volts": [
{
"type": "gauge",
"help": "Hardware monitor for voltage (input)",
"unit": ""
}
],
"node_hwmon_pwm": [
{
"type": "gauge",
"help": "Hardware monitor pwm element ",
"unit": ""
}
],
"node_hwmon_sensor_label": [
{
"type": "gauge",
"help": "Label for given chip and sensor",
"unit": ""
}
],
"node_hwmon_temp_alarm": [
{
"type": "gauge",
"help": "Hardware sensor alarm status (temp)",
"unit": ""
}
],
"node_hwmon_temp_celsius": [
{
"type": "gauge",
"help": "Hardware monitor for temperature (input)",
"unit": ""
}
],
"node_hwmon_temp_crit_alarm_celsius": [
{
"type": "gauge",
"help": "Hardware monitor for temperature (crit_alarm)",
"unit": ""
}
],
"node_hwmon_temp_crit_celsius": [
{
"type": "gauge",
"help": "Hardware monitor for temperature (crit)",
"unit": ""
}
],
"node_hwmon_temp_max_celsius": [
{
"type": "gauge",
"help": "Hardware monitor for temperature (max)",
"unit": ""
}
],
"node_hwmon_temp_min_celsius": [
{
"type": "gauge",
"help": "Hardware monitor for temperature (min)",
"unit": ""
}
],
"node_intr_total": [
{
"type": "counter",
"help": "Total number of interrupts serviced.",
"unit": ""
}
],
"node_load1": [
{
"type": "gauge",
"help": "1m load average.",
"unit": ""
}
],
"node_load15": [
{
"type": "gauge",
"help": "15m load average.",
"unit": ""
}
],
"node_load5": [
{
"type": "gauge",
"help": "5m load average.",
"unit": ""
}
],
"node_memory_Active_anon_bytes": [
{
"type": "gauge",
"help": "Memory information field Active_anon_bytes.",
"unit": ""
}
],
"node_memory_Active_bytes": [
{
"type": "gauge",
"help": "Memory information field Active_bytes.",
"unit": ""
}
],
"node_memory_Active_file_bytes": [
{
"type": "gauge",
"help": "Memory information field Active_file_bytes.",
"unit": ""
}
],
"node_memory_AnonHugePages_bytes": [
{
"type": "gauge",
"help": "Memory information field AnonHugePages_bytes.",
"unit": ""
}
],
"node_memory_AnonPages_bytes": [
{
"type": "gauge",
"help": "Memory information field AnonPages_bytes.",
"unit": ""
}
],
"node_memory_Balloon_bytes": [
{
"type": "gauge",
"help": "Memory information field Balloon_bytes.",
"unit": ""
}
],
"node_memory_Bounce_bytes": [
{
"type": "gauge",
"help": "Memory information field Bounce_bytes.",
"unit": ""
}
],
"node_memory_Buffers_bytes": [
{
"type": "gauge",
"help": "Memory information field Buffers_bytes.",
"unit": ""
}
],
"node_memory_Cached_bytes": [
{
"type": "gauge",
"help": "Memory information field Cached_bytes.",
"unit": ""
}
],
"node_memory_CmaFree_bytes": [
{
"type": "gauge",
"help": "Memory information field CmaFree_bytes.",
"unit": ""
}
],
"node_memory_CmaTotal_bytes": [
{
"type": "gauge",
"help": "Memory information field CmaTotal_bytes.",
"unit": ""
}
],
"node_memory_CommitLimit_bytes": [
{
"type": "gauge",
"help": "Memory information field CommitLimit_bytes.",
"unit": ""
}
],
"node_memory_Committed_AS_bytes": [
{
"type": "gauge",
"help": "Memory information field Committed_AS_bytes.",
"unit": ""
}
],
"node_memory_DirectMap1G_bytes": [
{
"type": "gauge",
"help": "Memory information field DirectMap1G_bytes.",
"unit": ""
}
],
"node_memory_DirectMap2M_bytes": [
{
"type": "gauge",
"help": "Memory information field DirectMap2M_bytes.",
"unit": ""
}
],
"node_memory_DirectMap4k_bytes": [
{
"type": "gauge",
"help": "Memory information field DirectMap4k_bytes.",
"unit": ""
}
],
"node_memory_Dirty_bytes": [
{
"type": "gauge",
"help": "Memory information field Dirty_bytes.",
"unit": ""
}
],
"node_memory_FileHugePages_bytes": [
{
"type": "gauge",
"help": "Memory information field FileHugePages_bytes.",
"unit": ""
}
],
"node_memory_FilePmdMapped_bytes": [
{
"type": "gauge",
"help": "Memory information field FilePmdMapped_bytes.",
"unit": ""
}
],
"node_memory_HardwareCorrupted_bytes": [
{
"type": "gauge",
"help": "Memory information field HardwareCorrupted_bytes.",
"unit": ""
}
],
"node_memory_HugePages_Free": [
{
"type": "gauge",
"help": "Memory information field HugePages_Free.",
"unit": ""
}
],
"node_memory_HugePages_Rsvd": [
{
"type": "gauge",
"help": "Memory information field HugePages_Rsvd.",
"unit": ""
}
],
"node_memory_HugePages_Surp": [
{
"type": "gauge",
"help": "Memory information field HugePages_Surp.",
"unit": ""
}
],
"node_memory_HugePages_Total": [
{
"type": "gauge",
"help": "Memory information field HugePages_Total.",
"unit": ""
}
],
"node_memory_Hugepagesize_bytes": [
{
"type": "gauge",
"help": "Memory information field Hugepagesize_bytes.",
"unit": ""
}
],
"node_memory_Hugetlb_bytes": [
{
"type": "gauge",
"help": "Memory information field Hugetlb_bytes.",
"unit": ""
}
],
"node_memory_Inactive_anon_bytes": [
{
"type": "gauge",
"help": "Memory information field Inactive_anon_bytes.",
"unit": ""
}
],
"node_memory_Inactive_bytes": [
{
"type": "gauge",
"help": "Memory information field Inactive_bytes.",
"unit": ""
}
],
"node_memory_Inactive_file_bytes": [
{
"type": "gauge",
"help": "Memory information field Inactive_file_bytes.",
"unit": ""
}
],
"node_memory_KReclaimable_bytes": [
{
"type": "gauge",
"help": "Memory information field KReclaimable_bytes.",
"unit": ""
}
],
"node_memory_KernelStack_bytes": [
{
"type": "gauge",
"help": "Memory information field KernelStack_bytes.",
"unit": ""
}
],
"node_memory_Mapped_bytes": [
{
"type": "gauge",
"help": "Memory information field Mapped_bytes.",
"unit": ""
}
],
"node_memory_MemAvailable_bytes": [
{
"type": "gauge",
"help": "Memory information field MemAvailable_bytes.",
"unit": ""
}
],
"node_memory_MemFree_bytes": [
{
"type": "gauge",
"help": "Memory information field MemFree_bytes.",
"unit": ""
}
],
"node_memory_MemTotal_bytes": [
{
"type": "gauge",
"help": "Memory information field MemTotal_bytes.",
"unit": ""
}
],
"node_memory_Mlocked_bytes": [
{
"type": "gauge",
"help": "Memory information field Mlocked_bytes.",
"unit": ""
}
],
"node_memory_NFS_Unstable_bytes": [
{
"type": "gauge",
"help": "Memory information field NFS_Unstable_bytes.",
"unit": ""
}
],
"node_memory_PageTables_bytes": [
{
"type": "gauge",
"help": "Memory information field PageTables_bytes.",
"unit": ""
}
],
"node_memory_Percpu_bytes": [
{
"type": "gauge",
"help": "Memory information field Percpu_bytes.",
"unit": ""
}
],
"node_memory_SReclaimable_bytes": [
{
"type": "gauge",
"help": "Memory information field SReclaimable_bytes.",
"unit": ""
}
],
"node_memory_SUnreclaim_bytes": [
{
"type": "gauge",
"help": "Memory information field SUnreclaim_bytes.",
"unit": ""
}
],
"node_memory_SecPageTables_bytes": [
{
"type": "gauge",
"help": "Memory information field SecPageTables_bytes.",
"unit": ""
}
],
"node_memory_ShmemHugePages_bytes": [
{
"type": "gauge",
"help": "Memory information field ShmemHugePages_bytes.",
"unit": ""
}
],
"node_memory_ShmemPmdMapped_bytes": [
{
"type": "gauge",
"help": "Memory information field ShmemPmdMapped_bytes.",
"unit": ""
}
],
"node_memory_Shmem_bytes": [
{
"type": "gauge",
"help": "Memory information field Shmem_bytes.",
"unit": ""
}
],
"node_memory_Slab_bytes": [
{
"type": "gauge",
"help": "Memory information field Slab_bytes.",
"unit": ""
}
],
"node_memory_SwapCached_bytes": [
{
"type": "gauge",
"help": "Memory information field SwapCached_bytes.",
"unit": ""
}
],
"node_memory_SwapFree_bytes": [
{
"type": "gauge",
"help": "Memory information field SwapFree_bytes.",
"unit": ""
}
],
"node_memory_SwapTotal_bytes": [
{
"type": "gauge",
"help": "Memory information field SwapTotal_bytes.",
"unit": ""
}
],
"node_memory_Unaccepted_bytes": [
{
"type": "gauge",
"help": "Memory information field Unaccepted_bytes.",
"unit": ""
}
],
"node_memory_Unevictable_bytes": [
{
"type": "gauge",
"help": "Memory information field Unevictable_bytes.",
"unit": ""
}
],
"node_memory_VmallocChunk_bytes": [
{
"type": "gauge",
"help": "Memory information field VmallocChunk_bytes.",
"unit": ""
}
],
"node_memory_VmallocTotal_bytes": [
{
"type": "gauge",
"help": "Memory information field VmallocTotal_bytes.",
"unit": ""
}
],
"node_memory_VmallocUsed_bytes": [
{
"type": "gauge",
"help": "Memory information field VmallocUsed_bytes.",
"unit": ""
}
],
"node_memory_WritebackTmp_bytes": [
{
"type": "gauge",
"help": "Memory information field WritebackTmp_bytes.",
"unit": ""
}
],
"node_memory_Writeback_bytes": [
{
"type": "gauge",
"help": "Memory information field Writeback_bytes.",
"unit": ""
}
],
"node_memory_Zswap_bytes": [
{
"type": "gauge",
"help": "Memory information field Zswap_bytes.",
"unit": ""
}
],
"node_memory_Zswapped_bytes": [
{
"type": "gauge",
"help": "Memory information field Zswapped_bytes.",
"unit": ""
}
],
"node_netstat_Icmp6_InErrors": [
{
"type": "unknown",
"help": "Statistic Icmp6InErrors.",
"unit": ""
}
],
"node_netstat_Icmp6_InMsgs": [
{
"type": "unknown",
"help": "Statistic Icmp6InMsgs.",
"unit": ""
}
],
"node_netstat_Icmp6_OutMsgs": [
{
"type": "unknown",
"help": "Statistic Icmp6OutMsgs.",
"unit": ""
}
],
"node_netstat_Icmp_InErrors": [
{
"type": "unknown",
"help": "Statistic IcmpInErrors.",
"unit": ""
}
],
"node_netstat_Icmp_InMsgs": [
{
"type": "unknown",
"help": "Statistic IcmpInMsgs.",
"unit": ""
}
],
"node_netstat_Icmp_OutMsgs": [
{
"type": "unknown",
"help": "Statistic IcmpOutMsgs.",
"unit": ""
}
],
"node_netstat_Ip6_InOctets": [
{
"type": "unknown",
"help": "Statistic Ip6InOctets.",
"unit": ""
}
],
"node_netstat_Ip6_OutOctets": [
{
"type": "unknown",
"help": "Statistic Ip6OutOctets.",
"unit": ""
}
],
"node_netstat_IpExt_InOctets": [
{
"type": "unknown",
"help": "Statistic IpExtInOctets.",
"unit": ""
}
],
"node_netstat_IpExt_OutOctets": [
{
"type": "unknown",
"help": "Statistic IpExtOutOctets.",
"unit": ""
}
],
"node_netstat_Ip_Forwarding": [
{
"type": "unknown",
"help": "Statistic IpForwarding.",
"unit": ""
}
],
"node_netstat_TcpExt_ListenDrops": [
{
"type": "unknown",
"help": "Statistic TcpExtListenDrops.",
"unit": ""
}
],
"node_netstat_TcpExt_ListenOverflows": [
{
"type": "unknown",
"help": "Statistic TcpExtListenOverflows.",
"unit": ""
}
],
"node_netstat_TcpExt_SyncookiesFailed": [
{
"type": "unknown",
"help": "Statistic TcpExtSyncookiesFailed.",
"unit": ""
}
],
"node_netstat_TcpExt_SyncookiesRecv": [
{
"type": "unknown",
"help": "Statistic TcpExtSyncookiesRecv.",
"unit": ""
}
],
"node_netstat_TcpExt_SyncookiesSent": [
{
"type": "unknown",
"help": "Statistic TcpExtSyncookiesSent.",
"unit": ""
}
],
"node_netstat_TcpExt_TCPOFOQueue": [
{
"type": "unknown",
"help": "Statistic TcpExtTCPOFOQueue.",
"unit": ""
}
],
"node_netstat_TcpExt_TCPSynRetrans": [
{
"type": "unknown",
"help": "Statistic TcpExtTCPSynRetrans.",
"unit": ""
}
],
"node_netstat_TcpExt_TCPTimeouts": [
{
"type": "unknown",
"help": "Statistic TcpExtTCPTimeouts.",
"unit": ""
}
],
"node_netstat_Tcp_ActiveOpens": [
{
"type": "unknown",
"help": "Statistic TcpActiveOpens.",
"unit": ""
}
],
"node_netstat_Tcp_CurrEstab": [
{
"type": "unknown",
"help": "Statistic TcpCurrEstab.",
"unit": ""
}
],
"node_netstat_Tcp_InErrs": [
{
"type": "unknown",
"help": "Statistic TcpInErrs.",
"unit": ""
}
],
"node_netstat_Tcp_InSegs": [
{
"type": "unknown",
"help": "Statistic TcpInSegs.",
"unit": ""
}
],
"node_netstat_Tcp_OutRsts": [
{
"type": "unknown",
"help": "Statistic TcpOutRsts.",
"unit": ""
}
],
"node_netstat_Tcp_OutSegs": [
{
"type": "unknown",
"help": "Statistic TcpOutSegs.",
"unit": ""
}
],
"node_netstat_Tcp_PassiveOpens": [
{
"type": "unknown",
"help": "Statistic TcpPassiveOpens.",
"unit": ""
}
],
"node_netstat_Tcp_RetransSegs": [
{
"type": "unknown",
"help": "Statistic TcpRetransSegs.",
"unit": ""
}
],
"node_netstat_Udp6_InDatagrams": [
{
"type": "unknown",
"help": "Statistic Udp6InDatagrams.",
"unit": ""
}
],
"node_netstat_Udp6_InErrors": [
{
"type": "unknown",
"help": "Statistic Udp6InErrors.",
"unit": ""
}
],
"node_netstat_Udp6_NoPorts": [
{
"type": "unknown",
"help": "Statistic Udp6NoPorts.",
"unit": ""
}
],
"node_netstat_Udp6_OutDatagrams": [
{
"type": "unknown",
"help": "Statistic Udp6OutDatagrams.",
"unit": ""
}
],
"node_netstat_Udp6_RcvbufErrors": [
{
"type": "unknown",
"help": "Statistic Udp6RcvbufErrors.",
"unit": ""
}
],
"node_netstat_Udp6_SndbufErrors": [
{
"type": "unknown",
"help": "Statistic Udp6SndbufErrors.",
"unit": ""
}
],
"node_netstat_UdpLite6_InErrors": [
{
"type": "unknown",
"help": "Statistic UdpLite6InErrors.",
"unit": ""
}
],
"node_netstat_UdpLite_InErrors": [
{
"type": "unknown",
"help": "Statistic UdpLiteInErrors.",
"unit": ""
}
],
"node_netstat_Udp_InDatagrams": [
{
"type": "unknown",
"help": "Statistic UdpInDatagrams.",
"unit": ""
}
],
"node_netstat_Udp_InErrors": [
{
"type": "unknown",
"help": "Statistic UdpInErrors.",
"unit": ""
}
],
"node_netstat_Udp_NoPorts": [
{
"type": "unknown",
"help": "Statistic UdpNoPorts.",
"unit": ""
}
],
"node_netstat_Udp_OutDatagrams": [
{
"type": "unknown",
"help": "Statistic UdpOutDatagrams.",
"unit": ""
}
],
"node_netstat_Udp_RcvbufErrors": [
{
"type": "unknown",
"help": "Statistic UdpRcvbufErrors.",
"unit": ""
}
],
"node_netstat_Udp_SndbufErrors": [
{
"type": "unknown",
"help": "Statistic UdpSndbufErrors.",
"unit": ""
}
],
"node_network_address_assign_type": [
{
"type": "gauge",
"help": "Network device property: address_assign_type",
"unit": ""
}
],
"node_network_carrier": [
{
"type": "gauge",
"help": "Network device property: carrier",
"unit": ""
}
],
"node_network_carrier_changes_total": [
{
"type": "counter",
"help": "Network device property: carrier_changes_total",
"unit": ""
}
],
"node_network_carrier_down_changes_total": [
{
"type": "counter",
"help": "Network device property: carrier_down_changes_total",
"unit": ""
}
],
"node_network_carrier_up_changes_total": [
{
"type": "counter",
"help": "Network device property: carrier_up_changes_total",
"unit": ""
}
],
"node_network_device_id": [
{
"type": "gauge",
"help": "Network device property: device_id",
"unit": ""
}
],
"node_network_dormant": [
{
"type": "gauge",
"help": "Network device property: dormant",
"unit": ""
}
],
"node_network_flags": [
{
"type": "gauge",
"help": "Network device property: flags",
"unit": ""
}
],
"node_network_iface_id": [
{
"type": "gauge",
"help": "Network device property: iface_id",
"unit": ""
}
],
"node_network_iface_link": [
{
"type": "gauge",
"help": "Network device property: iface_link",
"unit": ""
}
],
"node_network_iface_link_mode": [
{
"type": "gauge",
"help": "Network device property: iface_link_mode",
"unit": ""
}
],
"node_network_info": [
{
"type": "gauge",
"help": "Non-numeric data from /sys/class/net/<iface>, value is always 1.",
"unit": ""
}
],
"node_network_mtu_bytes": [
{
"type": "gauge",
"help": "Network device property: mtu_bytes",
"unit": ""
}
],
"node_network_name_assign_type": [
{
"type": "gauge",
"help": "Network device property: name_assign_type",
"unit": ""
}
],
"node_network_net_dev_group": [
{
"type": "gauge",
"help": "Network device property: net_dev_group",
"unit": ""
}
],
"node_network_protocol_type": [
{
"type": "gauge",
"help": "Network device property: protocol_type",
"unit": ""
}
],
"node_network_receive_bytes_total": [
{
"type": "counter",
"help": "Network device statistic receive_bytes.",
"unit": ""
}
],
"node_network_receive_compressed_total": [
{
"type": "counter",
"help": "Network device statistic receive_compressed.",
"unit": ""
}
],
"node_network_receive_drop_total": [
{
"type": "counter",
"help": "Network device statistic receive_drop.",
"unit": ""
}
],
"node_network_receive_errs_total": [
{
"type": "counter",
"help": "Network device statistic receive_errs.",
"unit": ""
}
],
"node_network_receive_fifo_total": [
{
"type": "counter",
"help": "Network device statistic receive_fifo.",
"unit": ""
}
],
"node_network_receive_frame_total": [
{
"type": "counter",
"help": "Network device statistic receive_frame.",
"unit": ""
}
],
"node_network_receive_multicast_total": [
{
"type": "counter",
"help": "Network device statistic receive_multicast.",
"unit": ""
}
],
"node_network_receive_nohandler_total": [
{
"type": "counter",
"help": "Network device statistic receive_nohandler.",
"unit": ""
}
],
"node_network_receive_packets_total": [
{
"type": "counter",
"help": "Network device statistic receive_packets.",
"unit": ""
}
],
"node_network_speed_bytes": [
{
"type": "gauge",
"help": "Network device property: speed_bytes",
"unit": ""
}
],
"node_network_transmit_bytes_total": [
{
"type": "counter",
"help": "Network device statistic transmit_bytes.",
"unit": ""
}
],
"node_network_transmit_carrier_total": [
{
"type": "counter",
"help": "Network device statistic transmit_carrier.",
"unit": ""
}
],
"node_network_transmit_colls_total": [
{
"type": "counter",
"help": "Network device statistic transmit_colls.",
"unit": ""
}
],
"node_network_transmit_compressed_total": [
{
"type": "counter",
"help": "Network device statistic transmit_compressed.",
"unit": ""
}
],
"node_network_transmit_drop_total": [
{
"type": "counter",
"help": "Network device statistic transmit_drop.",
"unit": ""
}
],
"node_network_transmit_errs_total": [
{
"type": "counter",
"help": "Network device statistic transmit_errs.",
"unit": ""
}
],
"node_network_transmit_fifo_total": [
{
"type": "counter",
"help": "Network device statistic transmit_fifo.",
"unit": ""
}
],
"node_network_transmit_packets_total": [
{
"type": "counter",
"help": "Network device statistic transmit_packets.",
"unit": ""
}
],
"node_network_transmit_queue_length": [
{
"type": "gauge",
"help": "Network device property: transmit_queue_length",
"unit": ""
}
],
"node_network_up": [
{
"type": "gauge",
"help": "Value is 1 if operstate is 'up', 0 otherwise.",
"unit": ""
}
],
"node_nf_conntrack_entries": [
{
"type": "gauge",
"help": "Number of currently allocated flow entries for connection tracking.",
"unit": ""
}
],
"node_nf_conntrack_entries_limit": [
{
"type": "gauge",
"help": "Maximum size of connection tracking table.",
"unit": ""
}
],
"node_nf_conntrack_stat_drop": [
{
"type": "gauge",
"help": "Number of packets dropped due to conntrack failure.",
"unit": ""
}
],
"node_nf_conntrack_stat_early_drop": [
{
"type": "gauge",
"help": "Number of dropped conntrack entries to make room for new ones, if maximum table size was reached.",
"unit": ""
}
],
"node_nf_conntrack_stat_found": [
{
"type": "gauge",
"help": "Number of searched entries which were successful.",
"unit": ""
}
],
"node_nf_conntrack_stat_ignore": [
{
"type": "gauge",
"help": "Number of packets seen which are already connected to a conntrack entry.",
"unit": ""
}
],
"node_nf_conntrack_stat_insert": [
{
"type": "gauge",
"help": "Number of entries inserted into the list.",
"unit": ""
}
],
"node_nf_conntrack_stat_insert_failed": [
{
"type": "gauge",
"help": "Number of entries for which list insertion was attempted but failed.",
"unit": ""
}
],
"node_nf_conntrack_stat_invalid": [
{
"type": "gauge",
"help": "Number of packets seen which can not be tracked.",
"unit": ""
}
],
"node_nf_conntrack_stat_search_restart": [
{
"type": "gauge",
"help": "Number of conntrack table lookups which had to be restarted due to hashtable resizes.",
"unit": ""
}
],
"node_nvme_info": [
{
"type": "gauge",
"help": "Non-numeric data from /sys/class/nvme/<device>, value is always 1.",
"unit": ""
}
],
"node_os_info": [
{
"type": "gauge",
"help": "A metric with a constant '1' value labeled by build_id, id, id_like, image_id, image_version, name, pretty_name, variant, variant_id, version, version_codename, version_id.",
"unit": ""
}
],
"node_power_supply_capacity": [
{
"type": "gauge",
"help": "capacity value of /sys/class/power_supply/<power_supply>.",
"unit": ""
}
],
"node_power_supply_charge_ampere": [
{
"type": "gauge",
"help": "charge_ampere value of /sys/class/power_supply/<power_supply>.",
"unit": ""
}
],
"node_power_supply_charge_full": [
{
"type": "gauge",
"help": "charge_full value of /sys/class/power_supply/<power_supply>.",
"unit": ""
}
],
"node_power_supply_charge_full_design": [
{
"type": "gauge",
"help": "charge_full_design value of /sys/class/power_supply/<power_supply>.",
"unit": ""
}
],
"node_power_supply_current_ampere": [
{
"type": "gauge",
"help": "current_ampere value of /sys/class/power_supply/<power_supply>.",
"unit": ""
}
],
"node_power_supply_current_max": [
{
"type": "gauge",
"help": "current_max value of /sys/class/power_supply/<power_supply>.",
"unit": ""
}
],
"node_power_supply_cyclecount": [
{
"type": "gauge",
"help": "cyclecount value of /sys/class/power_supply/<power_supply>.",
"unit": ""
}
],
"node_power_supply_info": [
{
"type": "gauge",
"help": "info of /sys/class/power_supply/<power_supply>.",
"unit": ""
}
],
"node_power_supply_online": [
{
"type": "gauge",
"help": "online value of /sys/class/power_supply/<power_supply>.",
"unit": ""
}
],
"node_power_supply_present": [
{
"type": "gauge",
"help": "present value of /sys/class/power_supply/<power_supply>.",
"unit": ""
}
],
"node_power_supply_temp_celsius": [
{
"type": "gauge",
"help": "temp_celsius value of /sys/class/power_supply/<power_supply>.",
"unit": ""
}
],
"node_power_supply_voltage_max": [
{
"type": "gauge",
"help": "voltage_max value of /sys/class/power_supply/<power_supply>.",
"unit": ""
}
],
"node_power_supply_voltage_min": [
{
"type": "gauge",
"help": "voltage_min value of /sys/class/power_supply/<power_supply>.",
"unit": ""
}
],
"node_power_supply_voltage_min_design": [
{
"type": "gauge",
"help": "voltage_min_design value of /sys/class/power_supply/<power_supply>.",
"unit": ""
}
],
"node_power_supply_voltage_volt": [
{
"type": "gauge",
"help": "voltage_volt value of /sys/class/power_supply/<power_supply>.",
"unit": ""
}
],
"node_pressure_cpu_waiting_seconds_total": [
{
"type": "counter",
"help": "Total time in seconds that processes have waited for CPU time",
"unit": ""
}
],
"node_pressure_io_stalled_seconds_total": [
{
"type": "counter",
"help": "Total time in seconds no process could make progress due to IO congestion",
"unit": ""
}
],
"node_pressure_io_waiting_seconds_total": [
{
"type": "counter",
"help": "Total time in seconds that processes have waited due to IO congestion",
"unit": ""
}
],
"node_pressure_memory_stalled_seconds_total": [
{
"type": "counter",
"help": "Total time in seconds no process could make progress due to memory congestion",
"unit": ""
}
],
"node_pressure_memory_waiting_seconds_total": [
{
"type": "counter",
"help": "Total time in seconds that processes have waited for memory",
"unit": ""
}
],
"node_procs_blocked": [
{
"type": "gauge",
"help": "Number of processes blocked waiting for I/O to complete.",
"unit": ""
}
],
"node_procs_running": [
{
"type": "gauge",
"help": "Number of processes in runnable state.",
"unit": ""
}
],
"node_schedstat_running_seconds_total": [
{
"type": "counter",
"help": "Number of seconds CPU spent running a process.",
"unit": ""
}
],
"node_schedstat_timeslices_total": [
{
"type": "counter",
"help": "Number of timeslices executed by CPU.",
"unit": ""
}
],
"node_schedstat_waiting_seconds_total": [
{
"type": "counter",
"help": "Number of seconds spent by processing waiting for this CPU.",
"unit": ""
}
],
"node_scrape_collector_duration_seconds": [
{
"type": "gauge",
"help": "node_exporter: Duration of a collector scrape.",
"unit": ""
}
],
"node_scrape_collector_success": [
{
"type": "gauge",
"help": "node_exporter: Whether a collector succeeded.",
"unit": ""
}
],
"node_selinux_enabled": [
{
"type": "gauge",
"help": "SELinux is enabled, 1 is true, 0 is false",
"unit": ""
}
],
"node_sockstat_FRAG6_inuse": [
{
"type": "gauge",
"help": "Number of FRAG6 sockets in state inuse.",
"unit": ""
}
],
"node_sockstat_FRAG6_memory": [
{
"type": "gauge",
"help": "Number of FRAG6 sockets in state memory.",
"unit": ""
}
],
"node_sockstat_FRAG_inuse": [
{
"type": "gauge",
"help": "Number of FRAG sockets in state inuse.",
"unit": ""
}
],
"node_sockstat_FRAG_memory": [
{
"type": "gauge",
"help": "Number of FRAG sockets in state memory.",
"unit": ""
}
],
"node_sockstat_RAW6_inuse": [
{
"type": "gauge",
"help": "Number of RAW6 sockets in state inuse.",
"unit": ""
}
],
"node_sockstat_RAW_inuse": [
{
"type": "gauge",
"help": "Number of RAW sockets in state inuse.",
"unit": ""
}
],
"node_sockstat_TCP6_inuse": [
{
"type": "gauge",
"help": "Number of TCP6 sockets in state inuse.",
"unit": ""
}
],
"node_sockstat_TCP_alloc": [
{
"type": "gauge",
"help": "Number of TCP sockets in state alloc.",
"unit": ""
}
],
"node_sockstat_TCP_inuse": [
{
"type": "gauge",
"help": "Number of TCP sockets in state inuse.",
"unit": ""
}
],
"node_sockstat_TCP_mem": [
{
"type": "gauge",
"help": "Number of TCP sockets in state mem.",
"unit": ""
}
],
"node_sockstat_TCP_mem_bytes": [
{
"type": "gauge",
"help": "Number of TCP sockets in state mem_bytes.",
"unit": ""
}
],
"node_sockstat_TCP_orphan": [
{
"type": "gauge",
"help": "Number of TCP sockets in state orphan.",
"unit": ""
}
],
"node_sockstat_TCP_tw": [
{
"type": "gauge",
"help": "Number of TCP sockets in state tw.",
"unit": ""
}
],
"node_sockstat_UDP6_inuse": [
{
"type": "gauge",
"help": "Number of UDP6 sockets in state inuse.",
"unit": ""
}
],
"node_sockstat_UDPLITE6_inuse": [
{
"type": "gauge",
"help": "Number of UDPLITE6 sockets in state inuse.",
"unit": ""
}
],
"node_sockstat_UDPLITE_inuse": [
{
"type": "gauge",
"help": "Number of UDPLITE sockets in state inuse.",
"unit": ""
}
],
"node_sockstat_UDP_inuse": [
{
"type": "gauge",
"help": "Number of UDP sockets in state inuse.",
"unit": ""
}
],
"node_sockstat_UDP_mem": [
{
"type": "gauge",
"help": "Number of UDP sockets in state mem.",
"unit": ""
}
],
"node_sockstat_UDP_mem_bytes": [
{
"type": "gauge",
"help": "Number of UDP sockets in state mem_bytes.",
"unit": ""
}
],
"node_sockstat_sockets_used": [
{
"type": "gauge",
"help": "Number of IPv4 sockets in use.",
"unit": ""
}
],
"node_softnet_backlog_len": [
{
"type": "gauge",
"help": "Softnet backlog status",
"unit": ""
}
],
"node_softnet_cpu_collision_total": [
{
"type": "counter",
"help": "Number of collision occur while obtaining device lock while transmitting",
"unit": ""
}
],
"node_softnet_dropped_total": [
{
"type": "counter",
"help": "Number of dropped packets",
"unit": ""
}
],
"node_softnet_flow_limit_count_total": [
{
"type": "counter",
"help": "Number of times flow limit has been reached",
"unit": ""
}
],
"node_softnet_processed_total": [
{
"type": "counter",
"help": "Number of processed packets",
"unit": ""
}
],
"node_softnet_received_rps_total": [
{
"type": "counter",
"help": "Number of times cpu woken up received_rps",
"unit": ""
}
],
"node_softnet_times_squeezed_total": [
{
"type": "counter",
"help": "Number of times processing packets ran out of quota",
"unit": ""
}
],
"node_textfile_scrape_error": [
{
"type": "gauge",
"help": "1 if there was an error opening or reading a file, 0 otherwise",
"unit": ""
}
],
"node_thermal_zone_temp": [
{
"type": "gauge",
"help": "Zone temperature in Celsius",
"unit": ""
}
],
"node_time_clocksource_available_info": [
{
"type": "gauge",
"help": "Available clocksources read from '/sys/devices/system/clocksource'.",
"unit": ""
}
],
"node_time_clocksource_current_info": [
{
"type": "gauge",
"help": "Current clocksource read from '/sys/devices/system/clocksource'.",
"unit": ""
}
],
"node_time_seconds": [
{
"type": "gauge",
"help": "System time in seconds since epoch (1970).",
"unit": ""
}
],
"node_time_zone_offset_seconds": [
{
"type": "gauge",
"help": "System time zone offset in seconds.",
"unit": ""
}
],
"node_timex_estimated_error_seconds": [
{
"type": "gauge",
"help": "Estimated error in seconds.",
"unit": ""
}
],
"node_timex_frequency_adjustment_ratio": [
{
"type": "gauge",
"help": "Local clock frequency adjustment.",
"unit": ""
}
],
"node_timex_loop_time_constant": [
{
"type": "gauge",
"help": "Phase-locked loop time constant.",
"unit": ""
}
],
"node_timex_maxerror_seconds": [
{
"type": "gauge",
"help": "Maximum error in seconds.",
"unit": ""
}
],
"node_timex_offset_seconds": [
{
"type": "gauge",
"help": "Time offset in between local system and reference clock.",
"unit": ""
}
],
"node_timex_pps_calibration_total": [
{
"type": "counter",
"help": "Pulse per second count of calibration intervals.",
"unit": ""
}
],
"node_timex_pps_error_total": [
{
"type": "counter",
"help": "Pulse per second count of calibration errors.",
"unit": ""
}
],
"node_timex_pps_frequency_hertz": [
{
"type": "gauge",
"help": "Pulse per second frequency.",
"unit": ""
}
],
"node_timex_pps_jitter_seconds": [
{
"type": "gauge",
"help": "Pulse per second jitter.",
"unit": ""
}
],
"node_timex_pps_jitter_total": [
{
"type": "counter",
"help": "Pulse per second count of jitter limit exceeded events.",
"unit": ""
}
],
"node_timex_pps_shift_seconds": [
{
"type": "gauge",
"help": "Pulse per second interval duration.",
"unit": ""
}
],
"node_timex_pps_stability_exceeded_total": [
{
"type": "counter",
"help": "Pulse per second count of stability limit exceeded events.",
"unit": ""
}
],
"node_timex_pps_stability_hertz": [
{
"type": "gauge",
"help": "Pulse per second stability, average of recent frequency changes.",
"unit": ""
}
],
"node_timex_status": [
{
"type": "gauge",
"help": "Value of the status array bits.",
"unit": ""
}
],
"node_timex_sync_status": [
{
"type": "gauge",
"help": "Is clock synchronized to a reliable server (1 = yes, 0 = no).",
"unit": ""
}
],
"node_timex_tai_offset_seconds": [
{
"type": "gauge",
"help": "International Atomic Time (TAI) offset.",
"unit": ""
}
],
"node_timex_tick_seconds": [
{
"type": "gauge",
"help": "Seconds between clock ticks.",
"unit": ""
}
],
"node_udp_queues": [
{
"type": "gauge",
"help": "Number of allocated memory in the kernel for UDP datagrams in bytes.",
"unit": ""
}
],
"node_uname_info": [
{
"type": "gauge",
"help": "Labeled system information as provided by the uname system call.",
"unit": ""
}
],
"node_vmstat_oom_kill": [
{
"type": "unknown",
"help": "/proc/vmstat information field oom_kill.",
"unit": ""
}
],
"node_vmstat_pgfault": [
{
"type": "unknown",
"help": "/proc/vmstat information field pgfault.",
"unit": ""
}
],
"node_vmstat_pgmajfault": [
{
"type": "unknown",
"help": "/proc/vmstat information field pgmajfault.",
"unit": ""
}
],
"node_vmstat_pgpgin": [
{
"type": "unknown",
"help": "/proc/vmstat information field pgpgin.",
"unit": ""
}
],
"node_vmstat_pgpgout": [
{
"type": "unknown",
"help": "/proc/vmstat information field pgpgout.",
"unit": ""
}
],
"node_vmstat_pswpin": [
{
"type": "unknown",
"help": "/proc/vmstat information field pswpin.",
"unit": ""
}
],
"node_vmstat_pswpout": [
{
"type": "unknown",
"help": "/proc/vmstat information field pswpout.",
"unit": ""
}
],
"node_watchdog_bootstatus": [
{
"type": "gauge",
"help": "Value of /sys/class/watchdog/<watchdog>/bootstatus",
"unit": ""
}
],
"node_watchdog_fw_version": [
{
"type": "gauge",
"help": "Value of /sys/class/watchdog/<watchdog>/fw_version",
"unit": ""
}
],
"node_watchdog_info": [
{
"type": "gauge",
"help": "Info of /sys/class/watchdog/<watchdog>",
"unit": ""
}
],
"node_watchdog_nowayout": [
{
"type": "gauge",
"help": "Value of /sys/class/watchdog/<watchdog>/nowayout",
"unit": ""
}
],
"node_watchdog_timeleft_seconds": [
{
"type": "gauge",
"help": "Value of /sys/class/watchdog/<watchdog>/timeleft",
"unit": ""
}
],
"node_watchdog_timeout_seconds": [
{
"type": "gauge",
"help": "Value of /sys/class/watchdog/<watchdog>/timeout",
"unit": ""
}
],
"process_cpu_seconds_total": [
{
"type": "counter",
"help": "Total user and system CPU time spent in seconds.",
"unit": ""
}
],
"process_max_fds": [
{
"type": "gauge",
"help": "Maximum number of open file descriptors.",
"unit": ""
}
],
"process_network_receive_bytes_total": [
{
"type": "counter",
"help": "Number of bytes received by the process over the network.",
"unit": ""
}
],
"process_network_transmit_bytes_total": [
{
"type": "counter",
"help": "Number of bytes sent by the process over the network.",
"unit": ""
}
],
"process_open_fds": [
{
"type": "gauge",
"help": "Number of open file descriptors.",
"unit": ""
}
],
"process_resident_memory_bytes": [
{
"type": "gauge",
"help": "Resident memory size in bytes.",
"unit": ""
}
],
"process_start_time_seconds": [
{
"type": "gauge",
"help": "Start time of the process since unix epoch in seconds.",
"unit": ""
}
],
"process_virtual_memory_bytes": [
{
"type": "gauge",
"help": "Virtual memory size in bytes.",
"unit": ""
}
],
"process_virtual_memory_max_bytes": [
{
"type": "gauge",
"help": "Maximum amount of virtual memory available in bytes.",
"unit": ""
}
],
"prom_mcp_api_call_duration_seconds": [
{
"type": "histogram",
"help": "Duration of Prometheus API calls, per endpoint, in seconds.",
"unit": ""
}
],
"prom_mcp_build_info": [
{
"type": "gauge",
"help": "A metric with a constant '1' value with labels for version, commit and build_date from which prometheus-mcp-server was built.",
"unit": ""
}
],
"prom_mcp_server_ready": [
{
"type": "gauge",
"help": "Info metric with a static '1' if the MCP server is ready, and '0' otherwise.",
"unit": ""
}
],
"prom_mcp_tool_call_duration_seconds": [
{
"type": "histogram",
"help": "Duration of tool calls, per tool, in seconds.",
"unit": ""
}
],
"prometheus_api_notification_active_subscribers": [
{
"type": "gauge",
"help": "The current number of active notification subscribers.",
"unit": ""
}
],
"prometheus_api_notification_updates_dropped_total": [
{
"type": "counter",
"help": "Total number of notification updates dropped.",
"unit": ""
}
],
"prometheus_api_notification_updates_sent_total": [
{
"type": "counter",
"help": "Total number of notification updates sent.",
"unit": ""
}
],
"prometheus_build_info": [
{
"type": "gauge",
"help": "A metric with a constant '1' value labeled by version, revision, branch, goversion from which prometheus was built, and the goos and goarch for the build.",
"unit": ""
}
],
"prometheus_config_last_reload_success_timestamp_seconds": [
{
"type": "gauge",
"help": "Timestamp of the last successful configuration reload.",
"unit": ""
}
],
"prometheus_config_last_reload_successful": [
{
"type": "gauge",
"help": "Whether the last configuration reload attempt was successful.",
"unit": ""
}
],
"prometheus_engine_queries": [
{
"type": "gauge",
"help": "The current number of queries being executed or waiting.",
"unit": ""
}
],
"prometheus_engine_queries_concurrent_max": [
{
"type": "gauge",
"help": "The max number of concurrent queries.",
"unit": ""
}
],
"prometheus_engine_query_duration_seconds": [
{
"type": "summary",
"help": "Query timings",
"unit": ""
}
],
"prometheus_engine_query_log_enabled": [
{
"type": "gauge",
"help": "State of the query log.",
"unit": ""
}
],
"prometheus_engine_query_log_failures_total": [
{
"type": "counter",
"help": "The number of query log failures.",
"unit": ""
}
],
"prometheus_engine_query_samples_total": [
{
"type": "counter",
"help": "The total number of samples loaded by all queries.",
"unit": ""
}
],
"prometheus_http_request_duration_seconds": [
{
"type": "histogram",
"help": "Histogram of latencies for HTTP requests.",
"unit": ""
}
],
"prometheus_http_requests_total": [
{
"type": "counter",
"help": "Counter of HTTP requests.",
"unit": ""
}
],
"prometheus_http_response_size_bytes": [
{
"type": "histogram",
"help": "Histogram of response size for HTTP requests.",
"unit": ""
}
],
"prometheus_notifications_alertmanagers_discovered": [
{
"type": "gauge",
"help": "The number of alertmanagers discovered and active.",
"unit": ""
}
],
"prometheus_notifications_dropped_total": [
{
"type": "counter",
"help": "Total number of alerts dropped due to errors when sending to Alertmanager.",
"unit": ""
}
],
"prometheus_notifications_queue_capacity": [
{
"type": "gauge",
"help": "The capacity of the alert notifications queue.",
"unit": ""
}
],
"prometheus_notifications_queue_length": [
{
"type": "gauge",
"help": "The number of alert notifications in the queue.",
"unit": ""
}
],
"prometheus_ready": [
{
"type": "gauge",
"help": "Whether Prometheus startup was fully completed and the server is ready for normal operation.",
"unit": ""
}
],
"prometheus_remote_read_handler_queries": [
{
"type": "gauge",
"help": "The current number of remote read queries that are either in execution or queued on the handler.",
"unit": ""
}
],
"prometheus_remote_storage_exemplars_in_total": [
{
"type": "counter",
"help": "Exemplars in to remote storage, compare to exemplars out for queue managers.",
"unit": ""
}
],
"prometheus_remote_storage_highest_timestamp_in_seconds": [
{
"type": "gauge",
"help": "Highest timestamp that has come into the remote storage via the Appender interface, in seconds since epoch. Initialized to 0 when no data has been received yet.",
"unit": ""
}
],
"prometheus_remote_storage_histograms_in_total": [
{
"type": "counter",
"help": "HistogramSamples in to remote storage, compare to histograms out for queue managers.",
"unit": ""
}
],
"prometheus_remote_storage_samples_in_total": [
{
"type": "counter",
"help": "Samples in to remote storage, compare to samples out for queue managers.",
"unit": ""
}
],
"prometheus_remote_storage_string_interner_zero_reference_releases_total": [
{
"type": "counter",
"help": "The number of times release has been called for strings that are not interned.",
"unit": ""
}
],
"prometheus_rule_evaluation_duration_seconds": [
{
"type": "summary",
"help": "The duration for a rule to execute.",
"unit": ""
}
],
"prometheus_rule_group_duration_seconds": [
{
"type": "summary",
"help": "The duration of rule group evaluations.",
"unit": ""
}
],
"prometheus_sd_azure_cache_hit_total": [
{
"type": "counter",
"help": "Number of cache hit during refresh.",
"unit": ""
}
],
"prometheus_sd_azure_failures_total": [
{
"type": "counter",
"help": "Number of Azure service discovery refresh failures.",
"unit": ""
}
],
"prometheus_sd_consul_rpc_duration_seconds": [
{
"type": "summary",
"help": "The duration of a Consul RPC call in seconds.",
"unit": ""
}
],
"prometheus_sd_consul_rpc_failures_total": [
{
"type": "counter",
"help": "The number of Consul RPC call failures.",
"unit": ""
}
],
"prometheus_sd_discovered_targets": [
{
"type": "gauge",
"help": "Current number of discovered targets.",
"unit": ""
}
],
"prometheus_sd_dns_lookup_failures_total": [
{
"type": "counter",
"help": "The number of DNS-SD lookup failures.",
"unit": ""
}
],
"prometheus_sd_dns_lookups_total": [
{
"type": "counter",
"help": "The number of DNS-SD lookups.",
"unit": ""
}
],
"prometheus_sd_failed_configs": [
{
"type": "gauge",
"help": "Current number of service discovery configurations that failed to load.",
"unit": ""
}
],
"prometheus_sd_file_read_errors_total": [
{
"type": "counter",
"help": "The number of File-SD read errors.",
"unit": ""
}
],
"prometheus_sd_file_scan_duration_seconds": [
{
"type": "summary",
"help": "The duration of the File-SD scan in seconds.",
"unit": ""
}
],
"prometheus_sd_file_watcher_errors_total": [
{
"type": "counter",
"help": "The number of File-SD errors caused by filesystem watch failures.",
"unit": ""
}
],
"prometheus_sd_http_failures_total": [
{
"type": "counter",
"help": "Number of HTTP service discovery refresh failures.",
"unit": ""
}
],
"prometheus_sd_kubernetes_events_total": [
{
"type": "counter",
"help": "The number of Kubernetes events handled.",
"unit": ""
}
],
"prometheus_sd_kubernetes_failures_total": [
{
"type": "counter",
"help": "The number of failed WATCH/LIST requests.",
"unit": ""
}
],
"prometheus_sd_kuma_fetch_duration_seconds": [
{
"type": "summary",
"help": "The duration of a Kuma MADS fetch call.",
"unit": ""
}
],
"prometheus_sd_kuma_fetch_failures_total": [
{
"type": "counter",
"help": "The number of Kuma MADS fetch call failures.",
"unit": ""
}
],
"prometheus_sd_kuma_fetch_skipped_updates_total": [
{
"type": "counter",
"help": "The number of Kuma MADS fetch calls that result in no updates to the targets.",
"unit": ""
}
],
"prometheus_sd_linode_failures_total": [
{
"type": "counter",
"help": "Number of Linode service discovery refresh failures.",
"unit": ""
}
],
"prometheus_sd_nomad_failures_total": [
{
"type": "counter",
"help": "Number of nomad service discovery refresh failures.",
"unit": ""
}
],
"prometheus_sd_received_updates_total": [
{
"type": "counter",
"help": "Total number of update events received from the SD providers.",
"unit": ""
}
],
"prometheus_sd_updates_delayed_total": [
{
"type": "counter",
"help": "Total number of update events that couldn't be sent immediately.",
"unit": ""
}
],
"prometheus_sd_updates_total": [
{
"type": "counter",
"help": "Total number of update events sent to the SD consumers.",
"unit": ""
}
],
"prometheus_target_interval_length_seconds": [
{
"type": "summary",
"help": "Actual intervals between scrapes.",
"unit": ""
}
],
"prometheus_target_metadata_cache_bytes": [
{
"type": "gauge",
"help": "The number of bytes that are currently used for storing metric metadata in the cache",
"unit": ""
}
],
"prometheus_target_metadata_cache_entries": [
{
"type": "gauge",
"help": "Total number of metric metadata entries in the cache",
"unit": ""
}
],
"prometheus_target_scrape_pool_exceeded_label_limits_total": [
{
"type": "counter",
"help": "Total number of times scrape pools hit the label limits, during sync or config reload.",
"unit": ""
}
],
"prometheus_target_scrape_pool_exceeded_target_limit_total": [
{
"type": "counter",
"help": "Total number of times scrape pools hit the target limit, during sync or config reload.",
"unit": ""
}
],
"prometheus_target_scrape_pool_reloads_failed_total": [
{
"type": "counter",
"help": "Total number of failed scrape pool reloads.",
"unit": ""
}
],
"prometheus_target_scrape_pool_reloads_total": [
{
"type": "counter",
"help": "Total number of scrape pool reloads.",
"unit": ""
}
],
"prometheus_target_scrape_pool_symboltable_items": [
{
"type": "gauge",
"help": "Current number of symbols in table for this scrape pool.",
"unit": ""
}
],
"prometheus_target_scrape_pool_sync_total": [
{
"type": "counter",
"help": "Total number of syncs that were executed on a scrape pool.",
"unit": ""
}
],
"prometheus_target_scrape_pool_target_limit": [
{
"type": "gauge",
"help": "Maximum number of targets allowed in this scrape pool.",
"unit": ""
}
],
"prometheus_target_scrape_pool_targets": [
{
"type": "gauge",
"help": "Current number of targets in this scrape pool.",
"unit": ""
}
],
"prometheus_target_scrape_pools_failed_total": [
{
"type": "counter",
"help": "Total number of scrape pool creations that failed.",
"unit": ""
}
],
"prometheus_target_scrape_pools_total": [
{
"type": "counter",
"help": "Total number of scrape pool creation attempts.",
"unit": ""
}
],
"prometheus_target_scrapes_cache_flush_forced_total": [
{
"type": "counter",
"help": "How many times a scrape cache was flushed due to getting big while scrapes are failing.",
"unit": ""
}
],
"prometheus_target_scrapes_exceeded_body_size_limit_total": [
{
"type": "counter",
"help": "Total number of scrapes that hit the body size limit",
"unit": ""
}
],
"prometheus_target_scrapes_exceeded_native_histogram_bucket_limit_total": [
{
"type": "counter",
"help": "Total number of scrapes that hit the native histogram bucket limit and were rejected.",
"unit": ""
}
],
"prometheus_target_scrapes_exceeded_sample_limit_total": [
{
"type": "counter",
"help": "Total number of scrapes that hit the sample limit and were rejected.",
"unit": ""
}
],
"prometheus_target_scrapes_exemplar_out_of_order_total": [
{
"type": "counter",
"help": "Total number of exemplar rejected due to not being out of the expected order.",
"unit": ""
}
],
"prometheus_target_scrapes_sample_duplicate_timestamp_total": [
{
"type": "counter",
"help": "Total number of samples rejected due to duplicate timestamps but different values.",
"unit": ""
}
],
"prometheus_target_scrapes_sample_out_of_bounds_total": [
{
"type": "counter",
"help": "Total number of samples rejected due to timestamp falling outside of the time bounds.",
"unit": ""
}
],
"prometheus_target_scrapes_sample_out_of_order_total": [
{
"type": "counter",
"help": "Total number of samples rejected due to not being out of the expected order.",
"unit": ""
}
],
"prometheus_target_sync_failed_total": [
{
"type": "counter",
"help": "Total number of target sync failures.",
"unit": ""
}
],
"prometheus_target_sync_length_seconds": [
{
"type": "summary",
"help": "Actual interval to sync the scrape pool.",
"unit": ""
}
],
"prometheus_template_text_expansion_failures_total": [
{
"type": "counter",
"help": "The total number of template text expansion failures.",
"unit": ""
}
],
"prometheus_template_text_expansions_total": [
{
"type": "counter",
"help": "The total number of template text expansions.",
"unit": ""
}
],
"prometheus_treecache_watcher_goroutines": [
{
"type": "gauge",
"help": "The current number of watcher goroutines.",
"unit": ""
}
],
"prometheus_treecache_zookeeper_failures_total": [
{
"type": "counter",
"help": "The total number of ZooKeeper failures.",
"unit": ""
}
],
"prometheus_tsdb_blocks_loaded": [
{
"type": "gauge",
"help": "Number of currently loaded data blocks",
"unit": ""
}
],
"prometheus_tsdb_checkpoint_creations_failed_total": [
{
"type": "counter",
"help": "Total number of checkpoint creations that failed.",
"unit": ""
}
],
"prometheus_tsdb_checkpoint_creations_total": [
{
"type": "counter",
"help": "Total number of checkpoint creations attempted.",
"unit": ""
}
],
"prometheus_tsdb_checkpoint_deletions_failed_total": [
{
"type": "counter",
"help": "Total number of checkpoint deletions that failed.",
"unit": ""
}
],
"prometheus_tsdb_checkpoint_deletions_total": [
{
"type": "counter",
"help": "Total number of checkpoint deletions attempted.",
"unit": ""
}
],
"prometheus_tsdb_clean_start": [
{
"type": "gauge",
"help": "-1: lockfile is disabled. 0: a lockfile from a previous execution was replaced. 1: lockfile creation was clean",
"unit": ""
}
],
"prometheus_tsdb_compaction_chunk_range_seconds": [
{
"type": "histogram",
"help": "Final time range of chunks on their first compaction",
"unit": ""
}
],
"prometheus_tsdb_compaction_chunk_samples": [
{
"type": "histogram",
"help": "Final number of samples on their first compaction",
"unit": ""
}
],
"prometheus_tsdb_compaction_chunk_size_bytes": [
{
"type": "histogram",
"help": "Final size of chunks on their first compaction",
"unit": ""
}
],
"prometheus_tsdb_compaction_duration_seconds": [
{
"type": "histogram",
"help": "Duration of compaction runs",
"unit": ""
}
],
"prometheus_tsdb_compaction_populating_block": [
{
"type": "gauge",
"help": "Set to 1 when a block is currently being written to the disk.",
"unit": ""
}
],
"prometheus_tsdb_compactions_failed_total": [
{
"type": "counter",
"help": "Total number of compactions that failed for the partition.",
"unit": ""
}
],
"prometheus_tsdb_compactions_skipped_total": [
{
"type": "counter",
"help": "Total number of skipped compactions due to disabled auto compaction.",
"unit": ""
}
],
"prometheus_tsdb_compactions_total": [
{
"type": "counter",
"help": "Total number of compactions that were executed for the partition.",
"unit": ""
}
],
"prometheus_tsdb_compactions_triggered_total": [
{
"type": "counter",
"help": "Total number of triggered compactions for the partition.",
"unit": ""
}
],
"prometheus_tsdb_data_replay_duration_seconds": [
{
"type": "gauge",
"help": "Time taken to replay the data on disk.",
"unit": ""
}
],
"prometheus_tsdb_exemplar_exemplars_appended_total": [
{
"type": "counter",
"help": "Total number of appended exemplars.",
"unit": ""
}
],
"prometheus_tsdb_exemplar_exemplars_in_storage": [
{
"type": "gauge",
"help": "Number of exemplars currently in circular storage.",
"unit": ""
}
],
"prometheus_tsdb_exemplar_last_exemplars_timestamp_seconds": [
{
"type": "gauge",
"help": "The timestamp of the oldest exemplar stored in circular storage. Useful to check for what timerange the current exemplar buffer limit allows. This usually means the last timestampfor all exemplars for a typical setup. This is not true though if one of the series timestamp is in future compared to rest series.",
"unit": ""
}
],
"prometheus_tsdb_exemplar_max_exemplars": [
{
"type": "gauge",
"help": "Total number of exemplars the exemplar storage can store, resizeable.",
"unit": ""
}
],
"prometheus_tsdb_exemplar_out_of_order_exemplars_total": [
{
"type": "counter",
"help": "Total number of out of order exemplar ingestion failed attempts.",
"unit": ""
}
],
"prometheus_tsdb_exemplar_series_with_exemplars_in_storage": [
{
"type": "gauge",
"help": "Number of series with exemplars currently in circular storage.",
"unit": ""
}
],
"prometheus_tsdb_head_active_appenders": [
{
"type": "gauge",
"help": "Number of currently active appender transactions",
"unit": ""
}
],
"prometheus_tsdb_head_chunks": [
{
"type": "gauge",
"help": "Total number of chunks in the head block.",
"unit": ""
}
],
"prometheus_tsdb_head_chunks_created_total": [
{
"type": "counter",
"help": "Total number of chunks created in the head",
"unit": ""
}
],
"prometheus_tsdb_head_chunks_removed_total": [
{
"type": "counter",
"help": "Total number of chunks removed in the head",
"unit": ""
}
],
"prometheus_tsdb_head_chunks_storage_size_bytes": [
{
"type": "gauge",
"help": "Size of the chunks_head directory.",
"unit": ""
}
],
"prometheus_tsdb_head_gc_duration_seconds": [
{
"type": "summary",
"help": "Runtime of garbage collection in the head block.",
"unit": ""
}
],
"prometheus_tsdb_head_max_time": [
{
"type": "gauge",
"help": "Maximum timestamp of the head block. The unit is decided by the library consumer.",
"unit": ""
}
],
"prometheus_tsdb_head_max_time_seconds": [
{
"type": "gauge",
"help": "Maximum timestamp of the head block.",
"unit": ""
}
],
"prometheus_tsdb_head_min_time": [
{
"type": "gauge",
"help": "Minimum time bound of the head block. The unit is decided by the library consumer.",
"unit": ""
}
],
"prometheus_tsdb_head_min_time_seconds": [
{
"type": "gauge",
"help": "Minimum time bound of the head block.",
"unit": ""
}
],
"prometheus_tsdb_head_out_of_order_samples_appended_total": [
{
"type": "counter",
"help": "Total number of appended out of order samples.",
"unit": ""
}
],
"prometheus_tsdb_head_samples_appended_total": [
{
"type": "counter",
"help": "Total number of appended samples.",
"unit": ""
}
],
"prometheus_tsdb_head_series": [
{
"type": "gauge",
"help": "Total number of series in the head block.",
"unit": ""
}
],
"prometheus_tsdb_head_series_created_total": [
{
"type": "counter",
"help": "Total number of series created in the head",
"unit": ""
}
],
"prometheus_tsdb_head_series_not_found_total": [
{
"type": "counter",
"help": "Total number of requests for series that were not found.",
"unit": ""
}
],
"prometheus_tsdb_head_series_removed_total": [
{
"type": "counter",
"help": "Total number of series removed in the head",
"unit": ""
}
],
"prometheus_tsdb_head_truncations_failed_total": [
{
"type": "counter",
"help": "Total number of head truncations that failed.",
"unit": ""
}
],
"prometheus_tsdb_head_truncations_total": [
{
"type": "counter",
"help": "Total number of head truncations attempted.",
"unit": ""
}
],
"prometheus_tsdb_isolation_high_watermark": [
{
"type": "gauge",
"help": "The highest TSDB append ID that has been given out.",
"unit": ""
}
],
"prometheus_tsdb_isolation_low_watermark": [
{
"type": "gauge",
"help": "The lowest TSDB append ID that is still referenced.",
"unit": ""
}
],
"prometheus_tsdb_lowest_timestamp": [
{
"type": "gauge",
"help": "Lowest timestamp value stored in the database. The unit is decided by the library consumer.",
"unit": ""
}
],
"prometheus_tsdb_lowest_timestamp_seconds": [
{
"type": "gauge",
"help": "Lowest timestamp value stored in the database.",
"unit": ""
}
],
"prometheus_tsdb_mmap_chunk_corruptions_total": [
{
"type": "counter",
"help": "Total number of memory-mapped chunk corruptions.",
"unit": ""
}
],
"prometheus_tsdb_mmap_chunks_total": [
{
"type": "counter",
"help": "Total number of chunks that were memory-mapped.",
"unit": ""
}
],
"prometheus_tsdb_out_of_bound_samples_total": [
{
"type": "counter",
"help": "Total number of out of bound samples ingestion failed attempts with out of order support disabled.",
"unit": ""
}
],
"prometheus_tsdb_out_of_order_samples_total": [
{
"type": "counter",
"help": "Total number of out of order samples ingestion failed attempts due to out of order being disabled.",
"unit": ""
}
],
"prometheus_tsdb_reloads_failures_total": [
{
"type": "counter",
"help": "Number of times the database failed to reloadBlocks block data from disk.",
"unit": ""
}
],
"prometheus_tsdb_reloads_total": [
{
"type": "counter",
"help": "Number of times the database reloaded block data from disk.",
"unit": ""
}
],
"prometheus_tsdb_retention_limit_bytes": [
{
"type": "gauge",
"help": "Max number of bytes to be retained in the tsdb blocks, configured 0 means disabled",
"unit": ""
}
],
"prometheus_tsdb_retention_limit_seconds": [
{
"type": "gauge",
"help": "How long to retain samples in storage.",
"unit": ""
}
],
"prometheus_tsdb_size_retentions_total": [
{
"type": "counter",
"help": "The number of times that blocks were deleted because the maximum number of bytes was exceeded.",
"unit": ""
}
],
"prometheus_tsdb_snapshot_replay_error_total": [
{
"type": "counter",
"help": "Total number snapshot replays that failed.",
"unit": ""
}
],
"prometheus_tsdb_storage_blocks_bytes": [
{
"type": "gauge",
"help": "The number of bytes that are currently used for local storage by all blocks.",
"unit": ""
}
],
"prometheus_tsdb_symbol_table_size_bytes": [
{
"type": "gauge",
"help": "Size of symbol table in memory for loaded blocks",
"unit": ""
}
],
"prometheus_tsdb_time_retentions_total": [
{
"type": "counter",
"help": "The number of times that blocks were deleted because the maximum time limit was exceeded.",
"unit": ""
}
],
"prometheus_tsdb_tombstone_cleanup_seconds": [
{
"type": "histogram",
"help": "The time taken to recompact blocks to remove tombstones.",
"unit": ""
}
],
"prometheus_tsdb_too_old_samples_total": [
{
"type": "counter",
"help": "Total number of out of order samples ingestion failed attempts with out of support enabled, but sample outside of time window.",
"unit": ""
}
],
"prometheus_tsdb_vertical_compactions_total": [
{
"type": "counter",
"help": "Total number of compactions done on overlapping blocks.",
"unit": ""
}
],
"prometheus_tsdb_wal_completed_pages_total": [
{
"type": "counter",
"help": "Total number of completed pages.",
"unit": ""
}
],
"prometheus_tsdb_wal_corruptions_total": [
{
"type": "counter",
"help": "Total number of WAL corruptions.",
"unit": ""
}
],
"prometheus_tsdb_wal_fsync_duration_seconds": [
{
"type": "summary",
"help": "Duration of write log fsync.",
"unit": ""
}
],
"prometheus_tsdb_wal_page_flushes_total": [
{
"type": "counter",
"help": "Total number of page flushes.",
"unit": ""
}
],
"prometheus_tsdb_wal_record_bytes_saved_total": [
{
"type": "counter",
"help": "Total number of bytes saved by the optional record compression. Use this metric to learn about the effectiveness compression.",
"unit": ""
}
],
"prometheus_tsdb_wal_record_part_writes_total": [
{
"type": "counter",
"help": "Total number of record parts written before flushing.",
"unit": ""
}
],
"prometheus_tsdb_wal_record_parts_bytes_written_total": [
{
"type": "counter",
"help": "Total number of record part bytes written before flushing, including CRC and compression headers.",
"unit": ""
}
],
"prometheus_tsdb_wal_segment_current": [
{
"type": "gauge",
"help": "Write log segment index that TSDB is currently writing to.",
"unit": ""
}
],
"prometheus_tsdb_wal_storage_size_bytes": [
{
"type": "gauge",
"help": "Size of the write log directory.",
"unit": ""
}
],
"prometheus_tsdb_wal_truncate_duration_seconds": [
{
"type": "summary",
"help": "Duration of WAL truncation.",
"unit": ""
}
],
"prometheus_tsdb_wal_truncations_failed_total": [
{
"type": "counter",
"help": "Total number of write log truncations that failed.",
"unit": ""
}
],
"prometheus_tsdb_wal_truncations_total": [
{
"type": "counter",
"help": "Total number of write log truncations attempted.",
"unit": ""
}
],
"prometheus_tsdb_wal_writes_failed_total": [
{
"type": "counter",
"help": "Total number of write log writes that failed.",
"unit": ""
}
],
"prometheus_web_federation_errors_total": [
{
"type": "counter",
"help": "Total number of errors that occurred while sending federation responses.",
"unit": ""
}
],
"prometheus_web_federation_warnings_total": [
{
"type": "counter",
"help": "Total number of warnings that occurred while sending federation responses.",
"unit": ""
}
],
"promhttp_metric_handler_errors_total": [
{
"type": "counter",
"help": "Total number of internal errors encountered by the promhttp metric handler.",
"unit": ""
}
],
"promhttp_metric_handler_requests_in_flight": [
{
"type": "gauge",
"help": "Current number of scrapes being served.",
"unit": ""
}
],
"promhttp_metric_handler_requests_total": [
{
"type": "counter",
"help": "Total number of scrapes by HTTP status code.",
"unit": ""
}
]
}
cadvisor_version_info[1]{help,type,unit}:
"A metric with a constant '1' value labeled by kernel version, OS version, docker version, cadvisor version & cadvisor revision.",gauge,""
container_blkio_device_usage_total[1]{help,type,unit}:
Blkio Device bytes usage,counter,""
container_cpu_load_average_10s[1]{help,type,unit}:
Value of container cpu load average over the last 10 seconds.,gauge,""
container_cpu_load_d_average_10s[1]{help,type,unit}:
Value of container cpu load.d average over the last 10 seconds.,gauge,""
container_cpu_system_seconds_total[1]{help,type,unit}:
Cumulative system cpu time consumed in seconds.,counter,""
container_cpu_usage_seconds_total[1]{help,type,unit}:
Cumulative cpu time consumed in seconds.,counter,""
container_cpu_user_seconds_total[1]{help,type,unit}:
Cumulative user cpu time consumed in seconds.,counter,""
container_fs_inodes_free[1]{help,type,unit}:
Number of available Inodes,gauge,""
container_fs_inodes_total[1]{help,type,unit}:
Number of Inodes,gauge,""
container_fs_io_current[1]{help,type,unit}:
Number of I/Os currently in progress,gauge,""
container_fs_io_time_seconds_total[1]{help,type,unit}:
Cumulative count of seconds spent doing I/Os,counter,""
container_fs_io_time_weighted_seconds_total[1]{help,type,unit}:
Cumulative weighted I/O time in seconds,counter,""
container_fs_limit_bytes[1]{help,type,unit}:
Number of bytes that can be consumed by the container on this filesystem.,gauge,""
container_fs_read_seconds_total[1]{help,type,unit}:
Cumulative count of seconds spent reading,counter,""
container_fs_reads_bytes_total[1]{help,type,unit}:
Cumulative count of bytes read,counter,""
container_fs_reads_merged_total[1]{help,type,unit}:
Cumulative count of reads merged,counter,""
container_fs_reads_total[1]{help,type,unit}:
Cumulative count of reads completed,counter,""
container_fs_sector_reads_total[1]{help,type,unit}:
Cumulative count of sector reads completed,counter,""
container_fs_sector_writes_total[1]{help,type,unit}:
Cumulative count of sector writes completed,counter,""
container_fs_usage_bytes[1]{help,type,unit}:
Number of bytes that are consumed by the container on this filesystem.,gauge,""
container_fs_write_seconds_total[1]{help,type,unit}:
Cumulative count of seconds spent writing,counter,""
container_fs_writes_bytes_total[1]{help,type,unit}:
Cumulative count of bytes written,counter,""
container_fs_writes_merged_total[1]{help,type,unit}:
Cumulative count of writes merged,counter,""
container_fs_writes_total[1]{help,type,unit}:
Cumulative count of writes completed,counter,""
container_last_seen[1]{help,type,unit}:
Last time a container was seen by the exporter,gauge,""
container_memory_cache[1]{help,type,unit}:
Number of bytes of page cache memory.,gauge,""
container_memory_failcnt[1]{help,type,unit}:
Number of memory usage hits limits,counter,""
container_memory_failures_total[1]{help,type,unit}:
Cumulative count of memory allocation failures.,counter,""
container_memory_kernel_usage[1]{help,type,unit}:
Size of kernel memory allocated in bytes.,gauge,""
container_memory_mapped_file[1]{help,type,unit}:
Size of memory mapped files in bytes.,gauge,""
container_memory_max_usage_bytes[1]{help,type,unit}:
Maximum memory usage recorded in bytes,gauge,""
container_memory_rss[1]{help,type,unit}:
Size of RSS in bytes.,gauge,""
container_memory_swap[1]{help,type,unit}:
Container swap usage in bytes.,gauge,""
container_memory_total_active_file_bytes[1]{help,type,unit}:
Current total active file in bytes.,gauge,""
container_memory_total_inactive_file_bytes[1]{help,type,unit}:
Current total inactive file in bytes.,gauge,""
container_memory_usage_bytes[1]{help,type,unit}:
"Current memory usage in bytes, including all memory regardless of when it was accessed",gauge,""
container_memory_working_set_bytes[1]{help,type,unit}:
Current working set in bytes.,gauge,""
container_network_receive_bytes_total[1]{help,type,unit}:
Cumulative count of bytes received,counter,""
container_network_receive_errors_total[1]{help,type,unit}:
Cumulative count of errors encountered while receiving,counter,""
container_network_receive_packets_dropped_total[1]{help,type,unit}:
Cumulative count of packets dropped while receiving,counter,""
container_network_receive_packets_total[1]{help,type,unit}:
Cumulative count of packets received,counter,""
container_network_transmit_bytes_total[1]{help,type,unit}:
Cumulative count of bytes transmitted,counter,""
container_network_transmit_errors_total[1]{help,type,unit}:
Cumulative count of errors encountered while transmitting,counter,""
container_network_transmit_packets_dropped_total[1]{help,type,unit}:
Cumulative count of packets dropped while transmitting,counter,""
container_network_transmit_packets_total[1]{help,type,unit}:
Cumulative count of packets transmitted,counter,""
container_oom_events_total[1]{help,type,unit}:
Count of out of memory events observed for the container,counter,""
container_pressure_cpu_stalled_seconds_total[1]{help,type,unit}:
Total time duration no tasks in the container could make progress due to CPU congestion.,counter,""
container_pressure_cpu_waiting_seconds_total[1]{help,type,unit}:
Total time duration tasks in the container have waited due to CPU congestion.,counter,""
container_pressure_io_stalled_seconds_total[1]{help,type,unit}:
Total time duration no tasks in the container could make progress due to IO congestion.,counter,""
container_pressure_io_waiting_seconds_total[1]{help,type,unit}:
Total time duration tasks in the container have waited due to IO congestion.,counter,""
container_pressure_memory_stalled_seconds_total[1]{help,type,unit}:
Total time duration no tasks in the container could make progress due to memory congestion.,counter,""
container_pressure_memory_waiting_seconds_total[1]{help,type,unit}:
Total time duration tasks in the container have waited due to memory congestion.,counter,""
container_scrape_error[1]{help,type,unit}:
"1 if there was an error while getting container metrics, 0 otherwise",gauge,""
container_spec_cpu_period[1]{help,type,unit}:
CPU period of the container.,gauge,""
container_spec_cpu_shares[1]{help,type,unit}:
CPU share of the container.,gauge,""
container_spec_memory_limit_bytes[1]{help,type,unit}:
Memory limit for the container.,gauge,""
container_spec_memory_reservation_limit_bytes[1]{help,type,unit}:
Memory reservation limit for the container.,gauge,""
container_spec_memory_swap_limit_bytes[1]{help,type,unit}:
Memory swap limit for the container.,gauge,""
container_start_time_seconds[1]{help,type,unit}:
Start time of the container since unix epoch in seconds.,gauge,""
container_tasks_state[1]{help,type,unit}:
Number of tasks in given state,gauge,""
go_gc_cycles_automatic_gc_cycles_total[1]{help,type,unit}:
"Count of completed GC cycles generated by the Go runtime. Sourced from /gc/cycles/automatic:gc-cycles.",counter,""
go_gc_cycles_forced_gc_cycles_total[1]{help,type,unit}:
"Count of completed GC cycles forced by the application. Sourced from /gc/cycles/forced:gc-cycles.",counter,""
go_gc_cycles_total_gc_cycles_total[1]{help,type,unit}:
"Count of all completed GC cycles. Sourced from /gc/cycles/total:gc-cycles.",counter,""
go_gc_duration_seconds[2]{help,type,unit}:
A summary of the pause duration of garbage collection cycles.,summary,""
A summary of the wall-time pause (stop-the-world) duration in garbage collection cycles.,summary,""
go_gc_gogc_percent[1]{help,type,unit}:
"Heap size target percentage configured by the user, otherwise 100. This value is set by the GOGC environment variable, and the runtime/debug.SetGCPercent function. Sourced from /gc/gogc:percent.",gauge,""
go_gc_gomemlimit_bytes[1]{help,type,unit}:
"Go runtime memory limit configured by the user, otherwise math.MaxInt64. This value is set by the GOMEMLIMIT environment variable, and the runtime/debug.SetMemoryLimit function. Sourced from /gc/gomemlimit:bytes.",gauge,""
go_gc_heap_allocs_by_size_bytes[1]{help,type,unit}:
"Distribution of heap allocations by approximate size. Bucket counts increase monotonically. Note that this does not include tiny objects as defined by /gc/heap/tiny/allocs:objects, only tiny blocks. Sourced from /gc/heap/allocs-by-size:bytes.",histogram,""
go_gc_heap_allocs_bytes_total[1]{help,type,unit}:
"Cumulative sum of memory allocated to the heap by the application. Sourced from /gc/heap/allocs:bytes.",counter,""
go_gc_heap_allocs_objects_total[1]{help,type,unit}:
"Cumulative count of heap allocations triggered by the application. Note that this does not include tiny objects as defined by /gc/heap/tiny/allocs:objects, only tiny blocks. Sourced from /gc/heap/allocs:objects.",counter,""
go_gc_heap_frees_by_size_bytes[1]{help,type,unit}:
"Distribution of freed heap allocations by approximate size. Bucket counts increase monotonically. Note that this does not include tiny objects as defined by /gc/heap/tiny/allocs:objects, only tiny blocks. Sourced from /gc/heap/frees-by-size:bytes.",histogram,""
go_gc_heap_frees_bytes_total[1]{help,type,unit}:
"Cumulative sum of heap memory freed by the garbage collector. Sourced from /gc/heap/frees:bytes.",counter,""
go_gc_heap_frees_objects_total[1]{help,type,unit}:
"Cumulative count of heap allocations whose storage was freed by the garbage collector. Note that this does not include tiny objects as defined by /gc/heap/tiny/allocs:objects, only tiny blocks. Sourced from /gc/heap/frees:objects.",counter,""
go_gc_heap_goal_bytes[1]{help,type,unit}:
"Heap size target for the end of the GC cycle. Sourced from /gc/heap/goal:bytes.",gauge,""
go_gc_heap_live_bytes[1]{help,type,unit}:
"Heap memory occupied by live objects that were marked by the previous GC. Sourced from /gc/heap/live:bytes.",gauge,""
go_gc_heap_objects_objects[1]{help,type,unit}:
"Number of objects, live or unswept, occupying heap memory. Sourced from /gc/heap/objects:objects.",gauge,""
go_gc_heap_tiny_allocs_objects_total[1]{help,type,unit}:
"Count of small allocations that are packed together into blocks. These allocations are counted separately from other allocations because each individual allocation is not tracked by the runtime, only their block. Each block is already accounted for in allocs-by-size and frees-by-size. Sourced from /gc/heap/tiny/allocs:objects.",counter,""
go_gc_limiter_last_enabled_gc_cycle[1]{help,type,unit}:
"GC cycle the last time the GC CPU limiter was enabled. This metric is useful for diagnosing the root cause of an out-of-memory error, because the limiter trades memory for CPU time when the GC's CPU time gets too high. This is most likely to occur with use of SetMemoryLimit. The first GC cycle is cycle 1, so a value of 0 indicates that it was never enabled. Sourced from /gc/limiter/last-enabled:gc-cycle.",gauge,""
go_gc_pauses_seconds[1]{help,type,unit}:
"Deprecated. Prefer the identical /sched/pauses/total/gc:seconds. Sourced from /gc/pauses:seconds.",histogram,""
go_gc_scan_globals_bytes[1]{help,type,unit}:
"The total amount of global variable space that is scannable. Sourced from /gc/scan/globals:bytes.",gauge,""
go_gc_scan_heap_bytes[1]{help,type,unit}:
"The total amount of heap space that is scannable. Sourced from /gc/scan/heap:bytes.",gauge,""
go_gc_scan_stack_bytes[1]{help,type,unit}:
"The number of bytes of stack that were scanned last GC cycle. Sourced from /gc/scan/stack:bytes.",gauge,""
go_gc_scan_total_bytes[1]{help,type,unit}:
"The total amount space that is scannable. Sum of all metrics in /gc/scan. Sourced from /gc/scan/total:bytes.",gauge,""
go_gc_stack_starting_size_bytes[1]{help,type,unit}:
"The stack size of new goroutines. Sourced from /gc/stack/starting-size:bytes.",gauge,""
go_goroutines[1]{help,type,unit}:
Number of goroutines that currently exist.,gauge,""
go_info[1]{help,type,unit}:
Information about the Go environment.,gauge,""
go_memstats_alloc_bytes[2]{help,type,unit}:
"Number of bytes allocated in heap and currently in use. Equals to /memory/classes/heap/objects:bytes.",gauge,""
Number of bytes allocated and still in use.,gauge,""
go_memstats_alloc_bytes_total[2]{help,type,unit}:
"Total number of bytes allocated in heap until now, even if released already. Equals to /gc/heap/allocs:bytes.",counter,""
"Total number of bytes allocated, even if freed.",counter,""
go_memstats_buck_hash_sys_bytes[2]{help,type,unit}:
"Number of bytes used by the profiling bucket hash table. Equals to /memory/classes/profiling/buckets:bytes.",gauge,""
Number of bytes used by the profiling bucket hash table.,gauge,""
go_memstats_frees_total[2]{help,type,unit}:
"Total number of heap objects frees. Equals to /gc/heap/frees:objects + /gc/heap/tiny/allocs:objects.",counter,""
Total number of frees.,counter,""
go_memstats_gc_sys_bytes[2]{help,type,unit}:
"Number of bytes used for garbage collection system metadata. Equals to /memory/classes/metadata/other:bytes.",gauge,""
Number of bytes used for garbage collection system metadata.,gauge,""
go_memstats_heap_alloc_bytes[2]{help,type,unit}:
"Number of heap bytes allocated and currently in use, same as go_memstats_alloc_bytes. Equals to /memory/classes/heap/objects:bytes.",gauge,""
Number of heap bytes allocated and still in use.,gauge,""
go_memstats_heap_idle_bytes[2]{help,type,unit}:
"Number of heap bytes waiting to be used. Equals to /memory/classes/heap/released:bytes + /memory/classes/heap/free:bytes.",gauge,""
Number of heap bytes waiting to be used.,gauge,""
go_memstats_heap_inuse_bytes[2]{help,type,unit}:
Number of heap bytes that are in use.,gauge,""
"Number of heap bytes that are in use. Equals to /memory/classes/heap/objects:bytes + /memory/classes/heap/unused:bytes",gauge,""
go_memstats_heap_objects[2]{help,type,unit}:
"Number of currently allocated objects. Equals to /gc/heap/objects:objects.",gauge,""
Number of allocated objects.,gauge,""
go_memstats_heap_released_bytes[2]{help,type,unit}:
"Number of heap bytes released to OS. Equals to /memory/classes/heap/released:bytes.",gauge,""
Number of heap bytes released to OS.,gauge,""
go_memstats_heap_sys_bytes[2]{help,type,unit}:
"Number of heap bytes obtained from system. Equals to /memory/classes/heap/objects:bytes + /memory/classes/heap/unused:bytes + /memory/classes/heap/released:bytes + /memory/classes/heap/free:bytes.",gauge,""
Number of heap bytes obtained from system.,gauge,""
go_memstats_last_gc_time_seconds[1]{help,type,unit}:
Number of seconds since 1970 of last garbage collection.,gauge,""
go_memstats_lookups_total[1]{help,type,unit}:
Total number of pointer lookups.,counter,""
go_memstats_mallocs_total[2]{help,type,unit}:
"Total number of heap objects allocated, both live and gc-ed. Semantically a counter version for go_memstats_heap_objects gauge. Equals to /gc/heap/allocs:objects + /gc/heap/tiny/allocs:objects.",counter,""
Total number of mallocs.,counter,""
go_memstats_mcache_inuse_bytes[2]{help,type,unit}:
"Number of bytes in use by mcache structures. Equals to /memory/classes/metadata/mcache/inuse:bytes.",gauge,""
Number of bytes in use by mcache structures.,gauge,""
go_memstats_mcache_sys_bytes[2]{help,type,unit}:
"Number of bytes used for mcache structures obtained from system. Equals to /memory/classes/metadata/mcache/inuse:bytes + /memory/classes/metadata/mcache/free:bytes.",gauge,""
Number of bytes used for mcache structures obtained from system.,gauge,""
go_memstats_mspan_inuse_bytes[2]{help,type,unit}:
"Number of bytes in use by mspan structures. Equals to /memory/classes/metadata/mspan/inuse:bytes.",gauge,""
Number of bytes in use by mspan structures.,gauge,""
go_memstats_mspan_sys_bytes[2]{help,type,unit}:
"Number of bytes used for mspan structures obtained from system. Equals to /memory/classes/metadata/mspan/inuse:bytes + /memory/classes/metadata/mspan/free:bytes.",gauge,""
Number of bytes used for mspan structures obtained from system.,gauge,""
go_memstats_next_gc_bytes[2]{help,type,unit}:
Number of heap bytes when next garbage collection will take place.,gauge,""
"Number of heap bytes when next garbage collection will take place. Equals to /gc/heap/goal:bytes.",gauge,""
go_memstats_other_sys_bytes[2]{help,type,unit}:
"Number of bytes used for other system allocations. Equals to /memory/classes/other:bytes.",gauge,""
Number of bytes used for other system allocations.,gauge,""
go_memstats_stack_inuse_bytes[2]{help,type,unit}:
"Number of bytes obtained from system for stack allocator in non-CGO environments. Equals to /memory/classes/heap/stacks:bytes.",gauge,""
Number of bytes in use by the stack allocator.,gauge,""
go_memstats_stack_sys_bytes[2]{help,type,unit}:
"Number of bytes obtained from system for stack allocator. Equals to /memory/classes/heap/stacks:bytes + /memory/classes/os-stacks:bytes.",gauge,""
Number of bytes obtained from system for stack allocator.,gauge,""
go_memstats_sys_bytes[2]{help,type,unit}:
"Number of bytes obtained from system. Equals to /memory/classes/total:byte.",gauge,""
Number of bytes obtained from system.,gauge,""
go_sched_gomaxprocs_threads[1]{help,type,unit}:
"The current runtime.GOMAXPROCS setting, or the number of operating system threads that can execute user-level Go code simultaneously. Sourced from /sched/gomaxprocs:threads.",gauge,""
go_sched_goroutines_goroutines[1]{help,type,unit}:
"Count of live goroutines. Sourced from /sched/goroutines:goroutines.",gauge,""
go_sched_latencies_seconds[1]{help,type,unit}:
"Distribution of the time goroutines have spent in the scheduler in a runnable state before actually running. Bucket counts increase monotonically. Sourced from /sched/latencies:seconds.",histogram,""
go_sched_pauses_stopping_gc_seconds[1]{help,type,unit}:
"Distribution of individual GC-related stop-the-world stopping latencies. This is the time it takes from deciding to stop the world until all Ps are stopped. This is a subset of the total GC-related stop-the-world time (/sched/pauses/total/gc:seconds). During this time, some threads may be executing. Bucket counts increase monotonically. Sourced from /sched/pauses/stopping/gc:seconds.",histogram,""
go_sched_pauses_stopping_other_seconds[1]{help,type,unit}:
"Distribution of individual non-GC-related stop-the-world stopping latencies. This is the time it takes from deciding to stop the world until all Ps are stopped. This is a subset of the total non-GC-related stop-the-world time (/sched/pauses/total/other:seconds). During this time, some threads may be executing. Bucket counts increase monotonically. Sourced from /sched/pauses/stopping/other:seconds.",histogram,""
go_sched_pauses_total_gc_seconds[1]{help,type,unit}:
"Distribution of individual GC-related stop-the-world pause latencies. This is the time from deciding to stop the world until the world is started again. Some of this time is spent getting all threads to stop (this is measured directly in /sched/pauses/stopping/gc:seconds), during which some threads may still be running. Bucket counts increase monotonically. Sourced from /sched/pauses/total/gc:seconds.",histogram,""
go_sched_pauses_total_other_seconds[1]{help,type,unit}:
"Distribution of individual non-GC-related stop-the-world pause latencies. This is the time from deciding to stop the world until the world is started again. Some of this time is spent getting all threads to stop (measured directly in /sched/pauses/stopping/other:seconds). Bucket counts increase monotonically. Sourced from /sched/pauses/total/other:seconds.",histogram,""
go_sync_mutex_wait_total_seconds_total[1]{help,type,unit}:
"Approximate cumulative time goroutines have spent blocked on a sync.Mutex, sync.RWMutex, or runtime-internal lock. This metric is useful for identifying global changes in lock contention. Collect a mutex or block profile using the runtime/pprof package for more detailed contention data. Sourced from /sync/mutex/wait/total:seconds.",counter,""
go_threads[1]{help,type,unit}:
Number of OS threads created.,gauge,""
machine_cpu_cores[1]{help,type,unit}:
Number of logical CPU cores.,gauge,""
machine_cpu_physical_cores[1]{help,type,unit}:
Number of physical CPU cores.,gauge,""
machine_cpu_sockets[1]{help,type,unit}:
Number of CPU sockets.,gauge,""
machine_memory_bytes[1]{help,type,unit}:
Amount of memory installed on the machine.,gauge,""
machine_nvm_avg_power_budget_watts[1]{help,type,unit}:
NVM power budget.,gauge,""
machine_nvm_capacity[1]{help,type,unit}:
NVM capacity value labeled by NVM mode (memory mode or app direct mode).,gauge,""
machine_scrape_error[1]{help,type,unit}:
"1 if there was an error while getting machine metrics, 0 otherwise.",gauge,""
machine_swap_bytes[1]{help,type,unit}:
Amount of swap memory available on the machine.,gauge,""
net_conntrack_dialer_conn_attempted_total[1]{help,type,unit}:
Total number of connections attempted by the given dialer a given name.,counter,""
net_conntrack_dialer_conn_closed_total[1]{help,type,unit}:
Total number of connections closed which originated from the dialer of a given name.,counter,""
net_conntrack_dialer_conn_established_total[1]{help,type,unit}:
Total number of connections successfully established by the given dialer a given name.,counter,""
net_conntrack_dialer_conn_failed_total[1]{help,type,unit}:
Total number of connections failed to dial by the dialer a given name.,counter,""
net_conntrack_listener_conn_accepted_total[1]{help,type,unit}:
Total number of connections opened to the listener of a given name.,counter,""
net_conntrack_listener_conn_closed_total[1]{help,type,unit}:
Total number of connections closed that were made to the listener of a given name.,counter,""
node_arp_entries[1]{help,type,unit}:
ARP entries by device,gauge,""
node_boot_time_seconds[1]{help,type,unit}:
"Node boot time, in unixtime.",gauge,""
node_btrfs_allocation_ratio[1]{help,type,unit}:
Data allocation ratio for a layout/data type,gauge,""
node_btrfs_device_errors_total[1]{help,type,unit}:
Errors reported for the device,counter,""
node_btrfs_device_size_bytes[1]{help,type,unit}:
Size of a device that is part of the filesystem.,gauge,""
node_btrfs_device_unused_bytes[1]{help,type,unit}:
Unused bytes unused on a device that is part of the filesystem.,gauge,""
node_btrfs_global_rsv_size_bytes[1]{help,type,unit}:
Size of global reserve.,gauge,""
node_btrfs_info[1]{help,type,unit}:
Filesystem information,gauge,""
node_btrfs_reserved_bytes[1]{help,type,unit}:
Amount of space reserved for a data type,gauge,""
node_btrfs_size_bytes[1]{help,type,unit}:
Amount of space allocated for a layout/data type,gauge,""
node_btrfs_used_bytes[1]{help,type,unit}:
Amount of used space by a layout/data type,gauge,""
node_context_switches_total[1]{help,type,unit}:
Total number of context switches.,counter,""
node_cooling_device_cur_state[1]{help,type,unit}:
Current throttle state of the cooling device,gauge,""
node_cooling_device_max_state[1]{help,type,unit}:
Maximum throttle state of the cooling device,gauge,""
node_cpu_core_throttles_total[1]{help,type,unit}:
Number of times this CPU core has been throttled.,counter,""
node_cpu_frequency_max_hertz[1]{help,type,unit}:
Maximum CPU thread frequency in hertz.,gauge,""
node_cpu_frequency_min_hertz[1]{help,type,unit}:
Minimum CPU thread frequency in hertz.,gauge,""
node_cpu_guest_seconds_total[1]{help,type,unit}:
Seconds the CPUs spent in guests (VMs) for each mode.,counter,""
node_cpu_package_throttles_total[1]{help,type,unit}:
Number of times this CPU package has been throttled.,counter,""
node_cpu_scaling_frequency_hertz[1]{help,type,unit}:
Current scaled CPU thread frequency in hertz.,gauge,""
node_cpu_scaling_frequency_max_hertz[1]{help,type,unit}:
Maximum scaled CPU thread frequency in hertz.,gauge,""
node_cpu_scaling_frequency_min_hertz[1]{help,type,unit}:
Minimum scaled CPU thread frequency in hertz.,gauge,""
node_cpu_scaling_governor[1]{help,type,unit}:
Current enabled CPU frequency governor.,gauge,""
node_cpu_seconds_total[1]{help,type,unit}:
Seconds the CPUs spent in each mode.,counter,""
node_disk_discard_time_seconds_total[1]{help,type,unit}:
This is the total number of seconds spent by all discards.,counter,""
node_disk_discarded_sectors_total[1]{help,type,unit}:
The total number of sectors discarded successfully.,counter,""
node_disk_discards_completed_total[1]{help,type,unit}:
The total number of discards completed successfully.,counter,""
node_disk_discards_merged_total[1]{help,type,unit}:
The total number of discards merged.,counter,""
node_disk_flush_requests_time_seconds_total[1]{help,type,unit}:
This is the total number of seconds spent by all flush requests.,counter,""
node_disk_flush_requests_total[1]{help,type,unit}:
The total number of flush requests completed successfully,counter,""
node_disk_info[1]{help,type,unit}:
Info of /sys/block/<block_device>.,gauge,""
node_disk_io_now[1]{help,type,unit}:
The number of I/Os currently in progress.,gauge,""
node_disk_io_time_seconds_total[1]{help,type,unit}:
Total seconds spent doing I/Os.,counter,""
node_disk_io_time_weighted_seconds_total[1]{help,type,unit}:
The weighted # of seconds spent doing I/Os.,counter,""
node_disk_read_bytes_total[1]{help,type,unit}:
The total number of bytes read successfully.,counter,""
node_disk_read_time_seconds_total[1]{help,type,unit}:
The total number of seconds spent by all reads.,counter,""
node_disk_reads_completed_total[1]{help,type,unit}:
The total number of reads completed successfully.,counter,""
node_disk_reads_merged_total[1]{help,type,unit}:
The total number of reads merged.,counter,""
node_disk_write_time_seconds_total[1]{help,type,unit}:
This is the total number of seconds spent by all writes.,counter,""
node_disk_writes_completed_total[1]{help,type,unit}:
The total number of writes completed successfully.,counter,""
node_disk_writes_merged_total[1]{help,type,unit}:
The number of writes merged.,counter,""
node_disk_written_bytes_total[1]{help,type,unit}:
The total number of bytes written successfully.,counter,""
node_dmi_info[1]{help,type,unit}:
"A metric with a constant '1' value labeled by bios_date, bios_release, bios_vendor, bios_version, board_asset_tag, board_name, board_serial, board_vendor, board_version, chassis_asset_tag, chassis_serial, chassis_vendor, chassis_version, product_family, product_name, product_serial, product_sku, product_uuid, product_version, system_vendor if provided by DMI.",gauge,""
node_entropy_available_bits[1]{help,type,unit}:
Bits of available entropy.,gauge,""
node_entropy_pool_size_bits[1]{help,type,unit}:
Bits of entropy pool.,gauge,""
node_exporter_build_info[1]{help,type,unit}:
"A metric with a constant '1' value labeled by version, revision, branch, goversion from which node_exporter was built, and the goos and goarch for the build.",gauge,""
node_filefd_allocated[1]{help,type,unit}:
"File descriptor statistics: allocated.",gauge,""
node_filefd_maximum[1]{help,type,unit}:
"File descriptor statistics: maximum.",gauge,""
node_filesystem_avail_bytes[1]{help,type,unit}:
Filesystem space available to non-root users in bytes.,gauge,""
node_filesystem_device_error[1]{help,type,unit}:
Whether an error occurred while getting statistics for the given device.,gauge,""
node_filesystem_files[1]{help,type,unit}:
Filesystem total file nodes.,gauge,""
node_filesystem_files_free[1]{help,type,unit}:
Filesystem total free file nodes.,gauge,""
node_filesystem_free_bytes[1]{help,type,unit}:
Filesystem free space in bytes.,gauge,""
node_filesystem_readonly[1]{help,type,unit}:
Filesystem read-only status.,gauge,""
node_filesystem_size_bytes[1]{help,type,unit}:
Filesystem size in bytes.,gauge,""
node_forks_total[1]{help,type,unit}:
Total number of forks.,counter,""
node_hwmon_chip_names[1]{help,type,unit}:
Annotation metric for human-readable chip names,gauge,""
node_hwmon_curr_amps[1]{help,type,unit}:
Hardware monitor for current (input),gauge,""
node_hwmon_curr_max_amps[1]{help,type,unit}:
Hardware monitor for current (max),gauge,""
node_hwmon_fan_max_rpm[1]{help,type,unit}:
Hardware monitor for fan revolutions per minute (max),gauge,""
node_hwmon_fan_min_rpm[1]{help,type,unit}:
Hardware monitor for fan revolutions per minute (min),gauge,""
node_hwmon_fan_rpm[1]{help,type,unit}:
Hardware monitor for fan revolutions per minute (input),gauge,""
node_hwmon_fan_target_rpm[1]{help,type,unit}:
Hardware monitor for fan revolutions per minute (target),gauge,""
node_hwmon_in_max_volts[1]{help,type,unit}:
Hardware monitor for voltage (max),gauge,""
node_hwmon_in_min_volts[1]{help,type,unit}:
Hardware monitor for voltage (min),gauge,""
node_hwmon_in_volts[1]{help,type,unit}:
Hardware monitor for voltage (input),gauge,""
node_hwmon_pwm[1]{help,type,unit}:
"Hardware monitor pwm element ",gauge,""
node_hwmon_sensor_label[1]{help,type,unit}:
Label for given chip and sensor,gauge,""
node_hwmon_temp_alarm[1]{help,type,unit}:
Hardware sensor alarm status (temp),gauge,""
node_hwmon_temp_celsius[1]{help,type,unit}:
Hardware monitor for temperature (input),gauge,""
node_hwmon_temp_crit_alarm_celsius[1]{help,type,unit}:
Hardware monitor for temperature (crit_alarm),gauge,""
node_hwmon_temp_crit_celsius[1]{help,type,unit}:
Hardware monitor for temperature (crit),gauge,""
node_hwmon_temp_max_celsius[1]{help,type,unit}:
Hardware monitor for temperature (max),gauge,""
node_hwmon_temp_min_celsius[1]{help,type,unit}:
Hardware monitor for temperature (min),gauge,""
node_intr_total[1]{help,type,unit}:
Total number of interrupts serviced.,counter,""
node_load1[1]{help,type,unit}:
1m load average.,gauge,""
node_load15[1]{help,type,unit}:
15m load average.,gauge,""
node_load5[1]{help,type,unit}:
5m load average.,gauge,""
node_memory_Active_anon_bytes[1]{help,type,unit}:
Memory information field Active_anon_bytes.,gauge,""
node_memory_Active_bytes[1]{help,type,unit}:
Memory information field Active_bytes.,gauge,""
node_memory_Active_file_bytes[1]{help,type,unit}:
Memory information field Active_file_bytes.,gauge,""
node_memory_AnonHugePages_bytes[1]{help,type,unit}:
Memory information field AnonHugePages_bytes.,gauge,""
node_memory_AnonPages_bytes[1]{help,type,unit}:
Memory information field AnonPages_bytes.,gauge,""
node_memory_Balloon_bytes[1]{help,type,unit}:
Memory information field Balloon_bytes.,gauge,""
node_memory_Bounce_bytes[1]{help,type,unit}:
Memory information field Bounce_bytes.,gauge,""
node_memory_Buffers_bytes[1]{help,type,unit}:
Memory information field Buffers_bytes.,gauge,""
node_memory_Cached_bytes[1]{help,type,unit}:
Memory information field Cached_bytes.,gauge,""
node_memory_CmaFree_bytes[1]{help,type,unit}:
Memory information field CmaFree_bytes.,gauge,""
node_memory_CmaTotal_bytes[1]{help,type,unit}:
Memory information field CmaTotal_bytes.,gauge,""
node_memory_CommitLimit_bytes[1]{help,type,unit}:
Memory information field CommitLimit_bytes.,gauge,""
node_memory_Committed_AS_bytes[1]{help,type,unit}:
Memory information field Committed_AS_bytes.,gauge,""
node_memory_DirectMap1G_bytes[1]{help,type,unit}:
Memory information field DirectMap1G_bytes.,gauge,""
node_memory_DirectMap2M_bytes[1]{help,type,unit}:
Memory information field DirectMap2M_bytes.,gauge,""
node_memory_DirectMap4k_bytes[1]{help,type,unit}:
Memory information field DirectMap4k_bytes.,gauge,""
node_memory_Dirty_bytes[1]{help,type,unit}:
Memory information field Dirty_bytes.,gauge,""
node_memory_FileHugePages_bytes[1]{help,type,unit}:
Memory information field FileHugePages_bytes.,gauge,""
node_memory_FilePmdMapped_bytes[1]{help,type,unit}:
Memory information field FilePmdMapped_bytes.,gauge,""
node_memory_HardwareCorrupted_bytes[1]{help,type,unit}:
Memory information field HardwareCorrupted_bytes.,gauge,""
node_memory_HugePages_Free[1]{help,type,unit}:
Memory information field HugePages_Free.,gauge,""
node_memory_HugePages_Rsvd[1]{help,type,unit}:
Memory information field HugePages_Rsvd.,gauge,""
node_memory_HugePages_Surp[1]{help,type,unit}:
Memory information field HugePages_Surp.,gauge,""
node_memory_HugePages_Total[1]{help,type,unit}:
Memory information field HugePages_Total.,gauge,""
node_memory_Hugepagesize_bytes[1]{help,type,unit}:
Memory information field Hugepagesize_bytes.,gauge,""
node_memory_Hugetlb_bytes[1]{help,type,unit}:
Memory information field Hugetlb_bytes.,gauge,""
node_memory_Inactive_anon_bytes[1]{help,type,unit}:
Memory information field Inactive_anon_bytes.,gauge,""
node_memory_Inactive_bytes[1]{help,type,unit}:
Memory information field Inactive_bytes.,gauge,""
node_memory_Inactive_file_bytes[1]{help,type,unit}:
Memory information field Inactive_file_bytes.,gauge,""
node_memory_KReclaimable_bytes[1]{help,type,unit}:
Memory information field KReclaimable_bytes.,gauge,""
node_memory_KernelStack_bytes[1]{help,type,unit}:
Memory information field KernelStack_bytes.,gauge,""
node_memory_Mapped_bytes[1]{help,type,unit}:
Memory information field Mapped_bytes.,gauge,""
node_memory_MemAvailable_bytes[1]{help,type,unit}:
Memory information field MemAvailable_bytes.,gauge,""
node_memory_MemFree_bytes[1]{help,type,unit}:
Memory information field MemFree_bytes.,gauge,""
node_memory_MemTotal_bytes[1]{help,type,unit}:
Memory information field MemTotal_bytes.,gauge,""
node_memory_Mlocked_bytes[1]{help,type,unit}:
Memory information field Mlocked_bytes.,gauge,""
node_memory_NFS_Unstable_bytes[1]{help,type,unit}:
Memory information field NFS_Unstable_bytes.,gauge,""
node_memory_PageTables_bytes[1]{help,type,unit}:
Memory information field PageTables_bytes.,gauge,""
node_memory_Percpu_bytes[1]{help,type,unit}:
Memory information field Percpu_bytes.,gauge,""
node_memory_SReclaimable_bytes[1]{help,type,unit}:
Memory information field SReclaimable_bytes.,gauge,""
node_memory_SUnreclaim_bytes[1]{help,type,unit}:
Memory information field SUnreclaim_bytes.,gauge,""
node_memory_SecPageTables_bytes[1]{help,type,unit}:
Memory information field SecPageTables_bytes.,gauge,""
node_memory_ShmemHugePages_bytes[1]{help,type,unit}:
Memory information field ShmemHugePages_bytes.,gauge,""
node_memory_ShmemPmdMapped_bytes[1]{help,type,unit}:
Memory information field ShmemPmdMapped_bytes.,gauge,""
node_memory_Shmem_bytes[1]{help,type,unit}:
Memory information field Shmem_bytes.,gauge,""
node_memory_Slab_bytes[1]{help,type,unit}:
Memory information field Slab_bytes.,gauge,""
node_memory_SwapCached_bytes[1]{help,type,unit}:
Memory information field SwapCached_bytes.,gauge,""
node_memory_SwapFree_bytes[1]{help,type,unit}:
Memory information field SwapFree_bytes.,gauge,""
node_memory_SwapTotal_bytes[1]{help,type,unit}:
Memory information field SwapTotal_bytes.,gauge,""
node_memory_Unaccepted_bytes[1]{help,type,unit}:
Memory information field Unaccepted_bytes.,gauge,""
node_memory_Unevictable_bytes[1]{help,type,unit}:
Memory information field Unevictable_bytes.,gauge,""
node_memory_VmallocChunk_bytes[1]{help,type,unit}:
Memory information field VmallocChunk_bytes.,gauge,""
node_memory_VmallocTotal_bytes[1]{help,type,unit}:
Memory information field VmallocTotal_bytes.,gauge,""
node_memory_VmallocUsed_bytes[1]{help,type,unit}:
Memory information field VmallocUsed_bytes.,gauge,""
node_memory_WritebackTmp_bytes[1]{help,type,unit}:
Memory information field WritebackTmp_bytes.,gauge,""
node_memory_Writeback_bytes[1]{help,type,unit}:
Memory information field Writeback_bytes.,gauge,""
node_memory_Zswap_bytes[1]{help,type,unit}:
Memory information field Zswap_bytes.,gauge,""
node_memory_Zswapped_bytes[1]{help,type,unit}:
Memory information field Zswapped_bytes.,gauge,""
node_netstat_Icmp6_InErrors[1]{help,type,unit}:
Statistic Icmp6InErrors.,unknown,""
node_netstat_Icmp6_InMsgs[1]{help,type,unit}:
Statistic Icmp6InMsgs.,unknown,""
node_netstat_Icmp6_OutMsgs[1]{help,type,unit}:
Statistic Icmp6OutMsgs.,unknown,""
node_netstat_Icmp_InErrors[1]{help,type,unit}:
Statistic IcmpInErrors.,unknown,""
node_netstat_Icmp_InMsgs[1]{help,type,unit}:
Statistic IcmpInMsgs.,unknown,""
node_netstat_Icmp_OutMsgs[1]{help,type,unit}:
Statistic IcmpOutMsgs.,unknown,""
node_netstat_Ip6_InOctets[1]{help,type,unit}:
Statistic Ip6InOctets.,unknown,""
node_netstat_Ip6_OutOctets[1]{help,type,unit}:
Statistic Ip6OutOctets.,unknown,""
node_netstat_IpExt_InOctets[1]{help,type,unit}:
Statistic IpExtInOctets.,unknown,""
node_netstat_IpExt_OutOctets[1]{help,type,unit}:
Statistic IpExtOutOctets.,unknown,""
node_netstat_Ip_Forwarding[1]{help,type,unit}:
Statistic IpForwarding.,unknown,""
node_netstat_TcpExt_ListenDrops[1]{help,type,unit}:
Statistic TcpExtListenDrops.,unknown,""
node_netstat_TcpExt_ListenOverflows[1]{help,type,unit}:
Statistic TcpExtListenOverflows.,unknown,""
node_netstat_TcpExt_SyncookiesFailed[1]{help,type,unit}:
Statistic TcpExtSyncookiesFailed.,unknown,""
node_netstat_TcpExt_SyncookiesRecv[1]{help,type,unit}:
Statistic TcpExtSyncookiesRecv.,unknown,""
node_netstat_TcpExt_SyncookiesSent[1]{help,type,unit}:
Statistic TcpExtSyncookiesSent.,unknown,""
node_netstat_TcpExt_TCPOFOQueue[1]{help,type,unit}:
Statistic TcpExtTCPOFOQueue.,unknown,""
node_netstat_TcpExt_TCPSynRetrans[1]{help,type,unit}:
Statistic TcpExtTCPSynRetrans.,unknown,""
node_netstat_TcpExt_TCPTimeouts[1]{help,type,unit}:
Statistic TcpExtTCPTimeouts.,unknown,""
node_netstat_Tcp_ActiveOpens[1]{help,type,unit}:
Statistic TcpActiveOpens.,unknown,""
node_netstat_Tcp_CurrEstab[1]{help,type,unit}:
Statistic TcpCurrEstab.,unknown,""
node_netstat_Tcp_InErrs[1]{help,type,unit}:
Statistic TcpInErrs.,unknown,""
node_netstat_Tcp_InSegs[1]{help,type,unit}:
Statistic TcpInSegs.,unknown,""
node_netstat_Tcp_OutRsts[1]{help,type,unit}:
Statistic TcpOutRsts.,unknown,""
node_netstat_Tcp_OutSegs[1]{help,type,unit}:
Statistic TcpOutSegs.,unknown,""
node_netstat_Tcp_PassiveOpens[1]{help,type,unit}:
Statistic TcpPassiveOpens.,unknown,""
node_netstat_Tcp_RetransSegs[1]{help,type,unit}:
Statistic TcpRetransSegs.,unknown,""
node_netstat_Udp6_InDatagrams[1]{help,type,unit}:
Statistic Udp6InDatagrams.,unknown,""
node_netstat_Udp6_InErrors[1]{help,type,unit}:
Statistic Udp6InErrors.,unknown,""
node_netstat_Udp6_NoPorts[1]{help,type,unit}:
Statistic Udp6NoPorts.,unknown,""
node_netstat_Udp6_OutDatagrams[1]{help,type,unit}:
Statistic Udp6OutDatagrams.,unknown,""
node_netstat_Udp6_RcvbufErrors[1]{help,type,unit}:
Statistic Udp6RcvbufErrors.,unknown,""
node_netstat_Udp6_SndbufErrors[1]{help,type,unit}:
Statistic Udp6SndbufErrors.,unknown,""
node_netstat_UdpLite6_InErrors[1]{help,type,unit}:
Statistic UdpLite6InErrors.,unknown,""
node_netstat_UdpLite_InErrors[1]{help,type,unit}:
Statistic UdpLiteInErrors.,unknown,""
node_netstat_Udp_InDatagrams[1]{help,type,unit}:
Statistic UdpInDatagrams.,unknown,""
node_netstat_Udp_InErrors[1]{help,type,unit}:
Statistic UdpInErrors.,unknown,""
node_netstat_Udp_NoPorts[1]{help,type,unit}:
Statistic UdpNoPorts.,unknown,""
node_netstat_Udp_OutDatagrams[1]{help,type,unit}:
Statistic UdpOutDatagrams.,unknown,""
node_netstat_Udp_RcvbufErrors[1]{help,type,unit}:
Statistic UdpRcvbufErrors.,unknown,""
node_netstat_Udp_SndbufErrors[1]{help,type,unit}:
Statistic UdpSndbufErrors.,unknown,""
node_network_address_assign_type[1]{help,type,unit}:
"Network device property: address_assign_type",gauge,""
node_network_carrier[1]{help,type,unit}:
"Network device property: carrier",gauge,""
node_network_carrier_changes_total[1]{help,type,unit}:
"Network device property: carrier_changes_total",counter,""
node_network_carrier_down_changes_total[1]{help,type,unit}:
"Network device property: carrier_down_changes_total",counter,""
node_network_carrier_up_changes_total[1]{help,type,unit}:
"Network device property: carrier_up_changes_total",counter,""
node_network_device_id[1]{help,type,unit}:
"Network device property: device_id",gauge,""
node_network_dormant[1]{help,type,unit}:
"Network device property: dormant",gauge,""
node_network_flags[1]{help,type,unit}:
"Network device property: flags",gauge,""
node_network_iface_id[1]{help,type,unit}:
"Network device property: iface_id",gauge,""
node_network_iface_link[1]{help,type,unit}:
"Network device property: iface_link",gauge,""
node_network_iface_link_mode[1]{help,type,unit}:
"Network device property: iface_link_mode",gauge,""
node_network_info[1]{help,type,unit}:
"Non-numeric data from /sys/class/net/<iface>, value is always 1.",gauge,""
node_network_mtu_bytes[1]{help,type,unit}:
"Network device property: mtu_bytes",gauge,""
node_network_name_assign_type[1]{help,type,unit}:
"Network device property: name_assign_type",gauge,""
node_network_net_dev_group[1]{help,type,unit}:
"Network device property: net_dev_group",gauge,""
node_network_protocol_type[1]{help,type,unit}:
"Network device property: protocol_type",gauge,""
node_network_receive_bytes_total[1]{help,type,unit}:
Network device statistic receive_bytes.,counter,""
node_network_receive_compressed_total[1]{help,type,unit}:
Network device statistic receive_compressed.,counter,""
node_network_receive_drop_total[1]{help,type,unit}:
Network device statistic receive_drop.,counter,""
node_network_receive_errs_total[1]{help,type,unit}:
Network device statistic receive_errs.,counter,""
node_network_receive_fifo_total[1]{help,type,unit}:
Network device statistic receive_fifo.,counter,""
node_network_receive_frame_total[1]{help,type,unit}:
Network device statistic receive_frame.,counter,""
node_network_receive_multicast_total[1]{help,type,unit}:
Network device statistic receive_multicast.,counter,""
node_network_receive_nohandler_total[1]{help,type,unit}:
Network device statistic receive_nohandler.,counter,""
node_network_receive_packets_total[1]{help,type,unit}:
Network device statistic receive_packets.,counter,""
node_network_speed_bytes[1]{help,type,unit}:
"Network device property: speed_bytes",gauge,""
node_network_transmit_bytes_total[1]{help,type,unit}:
Network device statistic transmit_bytes.,counter,""
node_network_transmit_carrier_total[1]{help,type,unit}:
Network device statistic transmit_carrier.,counter,""
node_network_transmit_colls_total[1]{help,type,unit}:
Network device statistic transmit_colls.,counter,""
node_network_transmit_compressed_total[1]{help,type,unit}:
Network device statistic transmit_compressed.,counter,""
node_network_transmit_drop_total[1]{help,type,unit}:
Network device statistic transmit_drop.,counter,""
node_network_transmit_errs_total[1]{help,type,unit}:
Network device statistic transmit_errs.,counter,""
node_network_transmit_fifo_total[1]{help,type,unit}:
Network device statistic transmit_fifo.,counter,""
node_network_transmit_packets_total[1]{help,type,unit}:
Network device statistic transmit_packets.,counter,""
node_network_transmit_queue_length[1]{help,type,unit}:
"Network device property: transmit_queue_length",gauge,""
node_network_up[1]{help,type,unit}:
"Value is 1 if operstate is 'up', 0 otherwise.",gauge,""
node_nf_conntrack_entries[1]{help,type,unit}:
Number of currently allocated flow entries for connection tracking.,gauge,""
node_nf_conntrack_entries_limit[1]{help,type,unit}:
Maximum size of connection tracking table.,gauge,""
node_nf_conntrack_stat_drop[1]{help,type,unit}:
Number of packets dropped due to conntrack failure.,gauge,""
node_nf_conntrack_stat_early_drop[1]{help,type,unit}:
"Number of dropped conntrack entries to make room for new ones, if maximum table size was reached.",gauge,""
node_nf_conntrack_stat_found[1]{help,type,unit}:
Number of searched entries which were successful.,gauge,""
node_nf_conntrack_stat_ignore[1]{help,type,unit}:
Number of packets seen which are already connected to a conntrack entry.,gauge,""
node_nf_conntrack_stat_insert[1]{help,type,unit}:
Number of entries inserted into the list.,gauge,""
node_nf_conntrack_stat_insert_failed[1]{help,type,unit}:
Number of entries for which list insertion was attempted but failed.,gauge,""
node_nf_conntrack_stat_invalid[1]{help,type,unit}:
Number of packets seen which can not be tracked.,gauge,""
node_nf_conntrack_stat_search_restart[1]{help,type,unit}:
Number of conntrack table lookups which had to be restarted due to hashtable resizes.,gauge,""
node_nvme_info[1]{help,type,unit}:
"Non-numeric data from /sys/class/nvme/<device>, value is always 1.",gauge,""
node_os_info[1]{help,type,unit}:
"A metric with a constant '1' value labeled by build_id, id, id_like, image_id, image_version, name, pretty_name, variant, variant_id, version, version_codename, version_id.",gauge,""
node_power_supply_capacity[1]{help,type,unit}:
capacity value of /sys/class/power_supply/<power_supply>.,gauge,""
node_power_supply_charge_ampere[1]{help,type,unit}:
charge_ampere value of /sys/class/power_supply/<power_supply>.,gauge,""
node_power_supply_charge_full[1]{help,type,unit}:
charge_full value of /sys/class/power_supply/<power_supply>.,gauge,""
node_power_supply_charge_full_design[1]{help,type,unit}:
charge_full_design value of /sys/class/power_supply/<power_supply>.,gauge,""
node_power_supply_current_ampere[1]{help,type,unit}:
current_ampere value of /sys/class/power_supply/<power_supply>.,gauge,""
node_power_supply_current_max[1]{help,type,unit}:
current_max value of /sys/class/power_supply/<power_supply>.,gauge,""
node_power_supply_cyclecount[1]{help,type,unit}:
cyclecount value of /sys/class/power_supply/<power_supply>.,gauge,""
node_power_supply_info[1]{help,type,unit}:
info of /sys/class/power_supply/<power_supply>.,gauge,""
node_power_supply_online[1]{help,type,unit}:
online value of /sys/class/power_supply/<power_supply>.,gauge,""
node_power_supply_present[1]{help,type,unit}:
present value of /sys/class/power_supply/<power_supply>.,gauge,""
node_power_supply_temp_celsius[1]{help,type,unit}:
temp_celsius value of /sys/class/power_supply/<power_supply>.,gauge,""
node_power_supply_voltage_max[1]{help,type,unit}:
voltage_max value of /sys/class/power_supply/<power_supply>.,gauge,""
node_power_supply_voltage_min[1]{help,type,unit}:
voltage_min value of /sys/class/power_supply/<power_supply>.,gauge,""
node_power_supply_voltage_min_design[1]{help,type,unit}:
voltage_min_design value of /sys/class/power_supply/<power_supply>.,gauge,""
node_power_supply_voltage_volt[1]{help,type,unit}:
voltage_volt value of /sys/class/power_supply/<power_supply>.,gauge,""
node_pressure_cpu_waiting_seconds_total[1]{help,type,unit}:
Total time in seconds that processes have waited for CPU time,counter,""
node_pressure_io_stalled_seconds_total[1]{help,type,unit}:
Total time in seconds no process could make progress due to IO congestion,counter,""
node_pressure_io_waiting_seconds_total[1]{help,type,unit}:
Total time in seconds that processes have waited due to IO congestion,counter,""
node_pressure_memory_stalled_seconds_total[1]{help,type,unit}:
Total time in seconds no process could make progress due to memory congestion,counter,""
node_pressure_memory_waiting_seconds_total[1]{help,type,unit}:
Total time in seconds that processes have waited for memory,counter,""
node_procs_blocked[1]{help,type,unit}:
Number of processes blocked waiting for I/O to complete.,gauge,""
node_procs_running[1]{help,type,unit}:
Number of processes in runnable state.,gauge,""
node_schedstat_running_seconds_total[1]{help,type,unit}:
Number of seconds CPU spent running a process.,counter,""
node_schedstat_timeslices_total[1]{help,type,unit}:
Number of timeslices executed by CPU.,counter,""
node_schedstat_waiting_seconds_total[1]{help,type,unit}:
Number of seconds spent by processing waiting for this CPU.,counter,""
node_scrape_collector_duration_seconds[1]{help,type,unit}:
"node_exporter: Duration of a collector scrape.",gauge,""
node_scrape_collector_success[1]{help,type,unit}:
"node_exporter: Whether a collector succeeded.",gauge,""
node_selinux_enabled[1]{help,type,unit}:
"SELinux is enabled, 1 is true, 0 is false",gauge,""
node_sockstat_FRAG6_inuse[1]{help,type,unit}:
Number of FRAG6 sockets in state inuse.,gauge,""
node_sockstat_FRAG6_memory[1]{help,type,unit}:
Number of FRAG6 sockets in state memory.,gauge,""
node_sockstat_FRAG_inuse[1]{help,type,unit}:
Number of FRAG sockets in state inuse.,gauge,""
node_sockstat_FRAG_memory[1]{help,type,unit}:
Number of FRAG sockets in state memory.,gauge,""
node_sockstat_RAW6_inuse[1]{help,type,unit}:
Number of RAW6 sockets in state inuse.,gauge,""
node_sockstat_RAW_inuse[1]{help,type,unit}:
Number of RAW sockets in state inuse.,gauge,""
node_sockstat_TCP6_inuse[1]{help,type,unit}:
Number of TCP6 sockets in state inuse.,gauge,""
node_sockstat_TCP_alloc[1]{help,type,unit}:
Number of TCP sockets in state alloc.,gauge,""
node_sockstat_TCP_inuse[1]{help,type,unit}:
Number of TCP sockets in state inuse.,gauge,""
node_sockstat_TCP_mem[1]{help,type,unit}:
Number of TCP sockets in state mem.,gauge,""
node_sockstat_TCP_mem_bytes[1]{help,type,unit}:
Number of TCP sockets in state mem_bytes.,gauge,""
node_sockstat_TCP_orphan[1]{help,type,unit}:
Number of TCP sockets in state orphan.,gauge,""
node_sockstat_TCP_tw[1]{help,type,unit}:
Number of TCP sockets in state tw.,gauge,""
node_sockstat_UDP6_inuse[1]{help,type,unit}:
Number of UDP6 sockets in state inuse.,gauge,""
node_sockstat_UDPLITE6_inuse[1]{help,type,unit}:
Number of UDPLITE6 sockets in state inuse.,gauge,""
node_sockstat_UDPLITE_inuse[1]{help,type,unit}:
Number of UDPLITE sockets in state inuse.,gauge,""
node_sockstat_UDP_inuse[1]{help,type,unit}:
Number of UDP sockets in state inuse.,gauge,""
node_sockstat_UDP_mem[1]{help,type,unit}:
Number of UDP sockets in state mem.,gauge,""
node_sockstat_UDP_mem_bytes[1]{help,type,unit}:
Number of UDP sockets in state mem_bytes.,gauge,""
node_sockstat_sockets_used[1]{help,type,unit}:
Number of IPv4 sockets in use.,gauge,""
node_softnet_backlog_len[1]{help,type,unit}:
Softnet backlog status,gauge,""
node_softnet_cpu_collision_total[1]{help,type,unit}:
Number of collision occur while obtaining device lock while transmitting,counter,""
node_softnet_dropped_total[1]{help,type,unit}:
Number of dropped packets,counter,""
node_softnet_flow_limit_count_total[1]{help,type,unit}:
Number of times flow limit has been reached,counter,""
node_softnet_processed_total[1]{help,type,unit}:
Number of processed packets,counter,""
node_softnet_received_rps_total[1]{help,type,unit}:
Number of times cpu woken up received_rps,counter,""
node_softnet_times_squeezed_total[1]{help,type,unit}:
Number of times processing packets ran out of quota,counter,""
node_textfile_scrape_error[1]{help,type,unit}:
"1 if there was an error opening or reading a file, 0 otherwise",gauge,""
node_thermal_zone_temp[1]{help,type,unit}:
Zone temperature in Celsius,gauge,""
node_time_clocksource_available_info[1]{help,type,unit}:
Available clocksources read from '/sys/devices/system/clocksource'.,gauge,""
node_time_clocksource_current_info[1]{help,type,unit}:
Current clocksource read from '/sys/devices/system/clocksource'.,gauge,""
node_time_seconds[1]{help,type,unit}:
System time in seconds since epoch (1970).,gauge,""
node_time_zone_offset_seconds[1]{help,type,unit}:
System time zone offset in seconds.,gauge,""
node_timex_estimated_error_seconds[1]{help,type,unit}:
Estimated error in seconds.,gauge,""
node_timex_frequency_adjustment_ratio[1]{help,type,unit}:
Local clock frequency adjustment.,gauge,""
node_timex_loop_time_constant[1]{help,type,unit}:
Phase-locked loop time constant.,gauge,""
node_timex_maxerror_seconds[1]{help,type,unit}:
Maximum error in seconds.,gauge,""
node_timex_offset_seconds[1]{help,type,unit}:
Time offset in between local system and reference clock.,gauge,""
node_timex_pps_calibration_total[1]{help,type,unit}:
Pulse per second count of calibration intervals.,counter,""
node_timex_pps_error_total[1]{help,type,unit}:
Pulse per second count of calibration errors.,counter,""
node_timex_pps_frequency_hertz[1]{help,type,unit}:
Pulse per second frequency.,gauge,""
node_timex_pps_jitter_seconds[1]{help,type,unit}:
Pulse per second jitter.,gauge,""
node_timex_pps_jitter_total[1]{help,type,unit}:
Pulse per second count of jitter limit exceeded events.,counter,""
node_timex_pps_shift_seconds[1]{help,type,unit}:
Pulse per second interval duration.,gauge,""
node_timex_pps_stability_exceeded_total[1]{help,type,unit}:
Pulse per second count of stability limit exceeded events.,counter,""
node_timex_pps_stability_hertz[1]{help,type,unit}:
"Pulse per second stability, average of recent frequency changes.",gauge,""
node_timex_status[1]{help,type,unit}:
Value of the status array bits.,gauge,""
node_timex_sync_status[1]{help,type,unit}:
"Is clock synchronized to a reliable server (1 = yes, 0 = no).",gauge,""
node_timex_tai_offset_seconds[1]{help,type,unit}:
International Atomic Time (TAI) offset.,gauge,""
node_timex_tick_seconds[1]{help,type,unit}:
Seconds between clock ticks.,gauge,""
node_udp_queues[1]{help,type,unit}:
Number of allocated memory in the kernel for UDP datagrams in bytes.,gauge,""
node_uname_info[1]{help,type,unit}:
Labeled system information as provided by the uname system call.,gauge,""
node_vmstat_oom_kill[1]{help,type,unit}:
/proc/vmstat information field oom_kill.,unknown,""
node_vmstat_pgfault[1]{help,type,unit}:
/proc/vmstat information field pgfault.,unknown,""
node_vmstat_pgmajfault[1]{help,type,unit}:
/proc/vmstat information field pgmajfault.,unknown,""
node_vmstat_pgpgin[1]{help,type,unit}:
/proc/vmstat information field pgpgin.,unknown,""
node_vmstat_pgpgout[1]{help,type,unit}:
/proc/vmstat information field pgpgout.,unknown,""
node_vmstat_pswpin[1]{help,type,unit}:
/proc/vmstat information field pswpin.,unknown,""
node_vmstat_pswpout[1]{help,type,unit}:
/proc/vmstat information field pswpout.,unknown,""
node_watchdog_bootstatus[1]{help,type,unit}:
Value of /sys/class/watchdog/<watchdog>/bootstatus,gauge,""
node_watchdog_fw_version[1]{help,type,unit}:
Value of /sys/class/watchdog/<watchdog>/fw_version,gauge,""
node_watchdog_info[1]{help,type,unit}:
Info of /sys/class/watchdog/<watchdog>,gauge,""
node_watchdog_nowayout[1]{help,type,unit}:
Value of /sys/class/watchdog/<watchdog>/nowayout,gauge,""
node_watchdog_timeleft_seconds[1]{help,type,unit}:
Value of /sys/class/watchdog/<watchdog>/timeleft,gauge,""
node_watchdog_timeout_seconds[1]{help,type,unit}:
Value of /sys/class/watchdog/<watchdog>/timeout,gauge,""
process_cpu_seconds_total[1]{help,type,unit}:
Total user and system CPU time spent in seconds.,counter,""
process_max_fds[1]{help,type,unit}:
Maximum number of open file descriptors.,gauge,""
process_network_receive_bytes_total[1]{help,type,unit}:
Number of bytes received by the process over the network.,counter,""
process_network_transmit_bytes_total[1]{help,type,unit}:
Number of bytes sent by the process over the network.,counter,""
process_open_fds[1]{help,type,unit}:
Number of open file descriptors.,gauge,""
process_resident_memory_bytes[1]{help,type,unit}:
Resident memory size in bytes.,gauge,""
process_start_time_seconds[1]{help,type,unit}:
Start time of the process since unix epoch in seconds.,gauge,""
process_virtual_memory_bytes[1]{help,type,unit}:
Virtual memory size in bytes.,gauge,""
process_virtual_memory_max_bytes[1]{help,type,unit}:
Maximum amount of virtual memory available in bytes.,gauge,""
prom_mcp_api_call_duration_seconds[1]{help,type,unit}:
"Duration of Prometheus API calls, per endpoint, in seconds.",histogram,""
prom_mcp_build_info[1]{help,type,unit}:
"A metric with a constant '1' value with labels for version, commit and build_date from which prometheus-mcp-server was built.",gauge,""
prom_mcp_server_ready[1]{help,type,unit}:
"Info metric with a static '1' if the MCP server is ready, and '0' otherwise.",gauge,""
prom_mcp_tool_call_duration_seconds[1]{help,type,unit}:
"Duration of tool calls, per tool, in seconds.",histogram,""
prometheus_api_notification_active_subscribers[1]{help,type,unit}:
The current number of active notification subscribers.,gauge,""
prometheus_api_notification_updates_dropped_total[1]{help,type,unit}:
Total number of notification updates dropped.,counter,""
prometheus_api_notification_updates_sent_total[1]{help,type,unit}:
Total number of notification updates sent.,counter,""
prometheus_build_info[1]{help,type,unit}:
"A metric with a constant '1' value labeled by version, revision, branch, goversion from which prometheus was built, and the goos and goarch for the build.",gauge,""
prometheus_config_last_reload_success_timestamp_seconds[1]{help,type,unit}:
Timestamp of the last successful configuration reload.,gauge,""
prometheus_config_last_reload_successful[1]{help,type,unit}:
Whether the last configuration reload attempt was successful.,gauge,""
prometheus_engine_queries[1]{help,type,unit}:
The current number of queries being executed or waiting.,gauge,""
prometheus_engine_queries_concurrent_max[1]{help,type,unit}:
The max number of concurrent queries.,gauge,""
prometheus_engine_query_duration_seconds[1]{help,type,unit}:
Query timings,summary,""
prometheus_engine_query_log_enabled[1]{help,type,unit}:
State of the query log.,gauge,""
prometheus_engine_query_log_failures_total[1]{help,type,unit}:
The number of query log failures.,counter,""
prometheus_engine_query_samples_total[1]{help,type,unit}:
The total number of samples loaded by all queries.,counter,""
prometheus_http_request_duration_seconds[1]{help,type,unit}:
Histogram of latencies for HTTP requests.,histogram,""
prometheus_http_requests_total[1]{help,type,unit}:
Counter of HTTP requests.,counter,""
prometheus_http_response_size_bytes[1]{help,type,unit}:
Histogram of response size for HTTP requests.,histogram,""
prometheus_notifications_alertmanagers_discovered[1]{help,type,unit}:
The number of alertmanagers discovered and active.,gauge,""
prometheus_notifications_dropped_total[1]{help,type,unit}:
Total number of alerts dropped due to errors when sending to Alertmanager.,counter,""
prometheus_notifications_queue_capacity[1]{help,type,unit}:
The capacity of the alert notifications queue.,gauge,""
prometheus_notifications_queue_length[1]{help,type,unit}:
The number of alert notifications in the queue.,gauge,""
prometheus_ready[1]{help,type,unit}:
Whether Prometheus startup was fully completed and the server is ready for normal operation.,gauge,""
prometheus_remote_read_handler_queries[1]{help,type,unit}:
The current number of remote read queries that are either in execution or queued on the handler.,gauge,""
prometheus_remote_storage_exemplars_in_total[1]{help,type,unit}:
"Exemplars in to remote storage, compare to exemplars out for queue managers.",counter,""
prometheus_remote_storage_highest_timestamp_in_seconds[1]{help,type,unit}:
"Highest timestamp that has come into the remote storage via the Appender interface, in seconds since epoch. Initialized to 0 when no data has been received yet.",gauge,""
prometheus_remote_storage_histograms_in_total[1]{help,type,unit}:
"HistogramSamples in to remote storage, compare to histograms out for queue managers.",counter,""
prometheus_remote_storage_samples_in_total[1]{help,type,unit}:
"Samples in to remote storage, compare to samples out for queue managers.",counter,""
prometheus_remote_storage_string_interner_zero_reference_releases_total[1]{help,type,unit}:
The number of times release has been called for strings that are not interned.,counter,""
prometheus_rule_evaluation_duration_seconds[1]{help,type,unit}:
The duration for a rule to execute.,summary,""
prometheus_rule_group_duration_seconds[1]{help,type,unit}:
The duration of rule group evaluations.,summary,""
prometheus_sd_azure_cache_hit_total[1]{help,type,unit}:
Number of cache hit during refresh.,counter,""
prometheus_sd_azure_failures_total[1]{help,type,unit}:
Number of Azure service discovery refresh failures.,counter,""
prometheus_sd_consul_rpc_duration_seconds[1]{help,type,unit}:
The duration of a Consul RPC call in seconds.,summary,""
prometheus_sd_consul_rpc_failures_total[1]{help,type,unit}:
The number of Consul RPC call failures.,counter,""
prometheus_sd_discovered_targets[1]{help,type,unit}:
Current number of discovered targets.,gauge,""
prometheus_sd_dns_lookup_failures_total[1]{help,type,unit}:
The number of DNS-SD lookup failures.,counter,""
prometheus_sd_dns_lookups_total[1]{help,type,unit}:
The number of DNS-SD lookups.,counter,""
prometheus_sd_failed_configs[1]{help,type,unit}:
Current number of service discovery configurations that failed to load.,gauge,""
prometheus_sd_file_read_errors_total[1]{help,type,unit}:
The number of File-SD read errors.,counter,""
prometheus_sd_file_scan_duration_seconds[1]{help,type,unit}:
The duration of the File-SD scan in seconds.,summary,""
prometheus_sd_file_watcher_errors_total[1]{help,type,unit}:
The number of File-SD errors caused by filesystem watch failures.,counter,""
prometheus_sd_http_failures_total[1]{help,type,unit}:
Number of HTTP service discovery refresh failures.,counter,""
prometheus_sd_kubernetes_events_total[1]{help,type,unit}:
The number of Kubernetes events handled.,counter,""
prometheus_sd_kubernetes_failures_total[1]{help,type,unit}:
The number of failed WATCH/LIST requests.,counter,""
prometheus_sd_kuma_fetch_duration_seconds[1]{help,type,unit}:
The duration of a Kuma MADS fetch call.,summary,""
prometheus_sd_kuma_fetch_failures_total[1]{help,type,unit}:
The number of Kuma MADS fetch call failures.,counter,""
prometheus_sd_kuma_fetch_skipped_updates_total[1]{help,type,unit}:
The number of Kuma MADS fetch calls that result in no updates to the targets.,counter,""
prometheus_sd_linode_failures_total[1]{help,type,unit}:
Number of Linode service discovery refresh failures.,counter,""
prometheus_sd_nomad_failures_total[1]{help,type,unit}:
Number of nomad service discovery refresh failures.,counter,""
prometheus_sd_received_updates_total[1]{help,type,unit}:
Total number of update events received from the SD providers.,counter,""
prometheus_sd_updates_delayed_total[1]{help,type,unit}:
Total number of update events that couldn't be sent immediately.,counter,""
prometheus_sd_updates_total[1]{help,type,unit}:
Total number of update events sent to the SD consumers.,counter,""
prometheus_target_interval_length_seconds[1]{help,type,unit}:
Actual intervals between scrapes.,summary,""
prometheus_target_metadata_cache_bytes[1]{help,type,unit}:
The number of bytes that are currently used for storing metric metadata in the cache,gauge,""
prometheus_target_metadata_cache_entries[1]{help,type,unit}:
Total number of metric metadata entries in the cache,gauge,""
prometheus_target_scrape_pool_exceeded_label_limits_total[1]{help,type,unit}:
"Total number of times scrape pools hit the label limits, during sync or config reload.",counter,""
prometheus_target_scrape_pool_exceeded_target_limit_total[1]{help,type,unit}:
"Total number of times scrape pools hit the target limit, during sync or config reload.",counter,""
prometheus_target_scrape_pool_reloads_failed_total[1]{help,type,unit}:
Total number of failed scrape pool reloads.,counter,""
prometheus_target_scrape_pool_reloads_total[1]{help,type,unit}:
Total number of scrape pool reloads.,counter,""
prometheus_target_scrape_pool_symboltable_items[1]{help,type,unit}:
Current number of symbols in table for this scrape pool.,gauge,""
prometheus_target_scrape_pool_sync_total[1]{help,type,unit}:
Total number of syncs that were executed on a scrape pool.,counter,""
prometheus_target_scrape_pool_target_limit[1]{help,type,unit}:
Maximum number of targets allowed in this scrape pool.,gauge,""
prometheus_target_scrape_pool_targets[1]{help,type,unit}:
Current number of targets in this scrape pool.,gauge,""
prometheus_target_scrape_pools_failed_total[1]{help,type,unit}:
Total number of scrape pool creations that failed.,counter,""
prometheus_target_scrape_pools_total[1]{help,type,unit}:
Total number of scrape pool creation attempts.,counter,""
prometheus_target_scrapes_cache_flush_forced_total[1]{help,type,unit}:
How many times a scrape cache was flushed due to getting big while scrapes are failing.,counter,""
prometheus_target_scrapes_exceeded_body_size_limit_total[1]{help,type,unit}:
Total number of scrapes that hit the body size limit,counter,""
prometheus_target_scrapes_exceeded_native_histogram_bucket_limit_total[1]{help,type,unit}:
Total number of scrapes that hit the native histogram bucket limit and were rejected.,counter,""
prometheus_target_scrapes_exceeded_sample_limit_total[1]{help,type,unit}:
Total number of scrapes that hit the sample limit and were rejected.,counter,""
prometheus_target_scrapes_exemplar_out_of_order_total[1]{help,type,unit}:
Total number of exemplar rejected due to not being out of the expected order.,counter,""
prometheus_target_scrapes_sample_duplicate_timestamp_total[1]{help,type,unit}:
Total number of samples rejected due to duplicate timestamps but different values.,counter,""
prometheus_target_scrapes_sample_out_of_bounds_total[1]{help,type,unit}:
Total number of samples rejected due to timestamp falling outside of the time bounds.,counter,""
prometheus_target_scrapes_sample_out_of_order_total[1]{help,type,unit}:
Total number of samples rejected due to not being out of the expected order.,counter,""
prometheus_target_sync_failed_total[1]{help,type,unit}:
Total number of target sync failures.,counter,""
prometheus_target_sync_length_seconds[1]{help,type,unit}:
Actual interval to sync the scrape pool.,summary,""
prometheus_template_text_expansion_failures_total[1]{help,type,unit}:
The total number of template text expansion failures.,counter,""
prometheus_template_text_expansions_total[1]{help,type,unit}:
The total number of template text expansions.,counter,""
prometheus_treecache_watcher_goroutines[1]{help,type,unit}:
The current number of watcher goroutines.,gauge,""
prometheus_treecache_zookeeper_failures_total[1]{help,type,unit}:
The total number of ZooKeeper failures.,counter,""
prometheus_tsdb_blocks_loaded[1]{help,type,unit}:
Number of currently loaded data blocks,gauge,""
prometheus_tsdb_checkpoint_creations_failed_total[1]{help,type,unit}:
Total number of checkpoint creations that failed.,counter,""
prometheus_tsdb_checkpoint_creations_total[1]{help,type,unit}:
Total number of checkpoint creations attempted.,counter,""
prometheus_tsdb_checkpoint_deletions_failed_total[1]{help,type,unit}:
Total number of checkpoint deletions that failed.,counter,""
prometheus_tsdb_checkpoint_deletions_total[1]{help,type,unit}:
Total number of checkpoint deletions attempted.,counter,""
prometheus_tsdb_clean_start[1]{help,type,unit}:
"-1: lockfile is disabled. 0: a lockfile from a previous execution was replaced. 1: lockfile creation was clean",gauge,""
prometheus_tsdb_compaction_chunk_range_seconds[1]{help,type,unit}:
Final time range of chunks on their first compaction,histogram,""
prometheus_tsdb_compaction_chunk_samples[1]{help,type,unit}:
Final number of samples on their first compaction,histogram,""
prometheus_tsdb_compaction_chunk_size_bytes[1]{help,type,unit}:
Final size of chunks on their first compaction,histogram,""
prometheus_tsdb_compaction_duration_seconds[1]{help,type,unit}:
Duration of compaction runs,histogram,""
prometheus_tsdb_compaction_populating_block[1]{help,type,unit}:
Set to 1 when a block is currently being written to the disk.,gauge,""
prometheus_tsdb_compactions_failed_total[1]{help,type,unit}:
Total number of compactions that failed for the partition.,counter,""
prometheus_tsdb_compactions_skipped_total[1]{help,type,unit}:
Total number of skipped compactions due to disabled auto compaction.,counter,""
prometheus_tsdb_compactions_total[1]{help,type,unit}:
Total number of compactions that were executed for the partition.,counter,""
prometheus_tsdb_compactions_triggered_total[1]{help,type,unit}:
Total number of triggered compactions for the partition.,counter,""
prometheus_tsdb_data_replay_duration_seconds[1]{help,type,unit}:
Time taken to replay the data on disk.,gauge,""
prometheus_tsdb_exemplar_exemplars_appended_total[1]{help,type,unit}:
Total number of appended exemplars.,counter,""
prometheus_tsdb_exemplar_exemplars_in_storage[1]{help,type,unit}:
Number of exemplars currently in circular storage.,gauge,""
prometheus_tsdb_exemplar_last_exemplars_timestamp_seconds[1]{help,type,unit}:
The timestamp of the oldest exemplar stored in circular storage. Useful to check for what timerange the current exemplar buffer limit allows. This usually means the last timestampfor all exemplars for a typical setup. This is not true though if one of the series timestamp is in future compared to rest series.,gauge,""
prometheus_tsdb_exemplar_max_exemplars[1]{help,type,unit}:
"Total number of exemplars the exemplar storage can store, resizeable.",gauge,""
prometheus_tsdb_exemplar_out_of_order_exemplars_total[1]{help,type,unit}:
Total number of out of order exemplar ingestion failed attempts.,counter,""
prometheus_tsdb_exemplar_series_with_exemplars_in_storage[1]{help,type,unit}:
Number of series with exemplars currently in circular storage.,gauge,""
prometheus_tsdb_head_active_appenders[1]{help,type,unit}:
Number of currently active appender transactions,gauge,""
prometheus_tsdb_head_chunks[1]{help,type,unit}:
Total number of chunks in the head block.,gauge,""
prometheus_tsdb_head_chunks_created_total[1]{help,type,unit}:
Total number of chunks created in the head,counter,""
prometheus_tsdb_head_chunks_removed_total[1]{help,type,unit}:
Total number of chunks removed in the head,counter,""
prometheus_tsdb_head_chunks_storage_size_bytes[1]{help,type,unit}:
Size of the chunks_head directory.,gauge,""
prometheus_tsdb_head_gc_duration_seconds[1]{help,type,unit}:
Runtime of garbage collection in the head block.,summary,""
prometheus_tsdb_head_max_time[1]{help,type,unit}:
Maximum timestamp of the head block. The unit is decided by the library consumer.,gauge,""
prometheus_tsdb_head_max_time_seconds[1]{help,type,unit}:
Maximum timestamp of the head block.,gauge,""
prometheus_tsdb_head_min_time[1]{help,type,unit}:
Minimum time bound of the head block. The unit is decided by the library consumer.,gauge,""
prometheus_tsdb_head_min_time_seconds[1]{help,type,unit}:
Minimum time bound of the head block.,gauge,""
prometheus_tsdb_head_out_of_order_samples_appended_total[1]{help,type,unit}:
Total number of appended out of order samples.,counter,""
prometheus_tsdb_head_samples_appended_total[1]{help,type,unit}:
Total number of appended samples.,counter,""
prometheus_tsdb_head_series[1]{help,type,unit}:
Total number of series in the head block.,gauge,""
prometheus_tsdb_head_series_created_total[1]{help,type,unit}:
Total number of series created in the head,counter,""
prometheus_tsdb_head_series_not_found_total[1]{help,type,unit}:
Total number of requests for series that were not found.,counter,""
prometheus_tsdb_head_series_removed_total[1]{help,type,unit}:
Total number of series removed in the head,counter,""
prometheus_tsdb_head_truncations_failed_total[1]{help,type,unit}:
Total number of head truncations that failed.,counter,""
prometheus_tsdb_head_truncations_total[1]{help,type,unit}:
Total number of head truncations attempted.,counter,""
prometheus_tsdb_isolation_high_watermark[1]{help,type,unit}:
The highest TSDB append ID that has been given out.,gauge,""
prometheus_tsdb_isolation_low_watermark[1]{help,type,unit}:
The lowest TSDB append ID that is still referenced.,gauge,""
prometheus_tsdb_lowest_timestamp[1]{help,type,unit}:
Lowest timestamp value stored in the database. The unit is decided by the library consumer.,gauge,""
prometheus_tsdb_lowest_timestamp_seconds[1]{help,type,unit}:
Lowest timestamp value stored in the database.,gauge,""
prometheus_tsdb_mmap_chunk_corruptions_total[1]{help,type,unit}:
Total number of memory-mapped chunk corruptions.,counter,""
prometheus_tsdb_mmap_chunks_total[1]{help,type,unit}:
Total number of chunks that were memory-mapped.,counter,""
prometheus_tsdb_out_of_bound_samples_total[1]{help,type,unit}:
Total number of out of bound samples ingestion failed attempts with out of order support disabled.,counter,""
prometheus_tsdb_out_of_order_samples_total[1]{help,type,unit}:
Total number of out of order samples ingestion failed attempts due to out of order being disabled.,counter,""
prometheus_tsdb_reloads_failures_total[1]{help,type,unit}:
Number of times the database failed to reloadBlocks block data from disk.,counter,""
prometheus_tsdb_reloads_total[1]{help,type,unit}:
Number of times the database reloaded block data from disk.,counter,""
prometheus_tsdb_retention_limit_bytes[1]{help,type,unit}:
"Max number of bytes to be retained in the tsdb blocks, configured 0 means disabled",gauge,""
prometheus_tsdb_retention_limit_seconds[1]{help,type,unit}:
How long to retain samples in storage.,gauge,""
prometheus_tsdb_size_retentions_total[1]{help,type,unit}:
The number of times that blocks were deleted because the maximum number of bytes was exceeded.,counter,""
prometheus_tsdb_snapshot_replay_error_total[1]{help,type,unit}:
Total number snapshot replays that failed.,counter,""
prometheus_tsdb_storage_blocks_bytes[1]{help,type,unit}:
The number of bytes that are currently used for local storage by all blocks.,gauge,""
prometheus_tsdb_symbol_table_size_bytes[1]{help,type,unit}:
Size of symbol table in memory for loaded blocks,gauge,""
prometheus_tsdb_time_retentions_total[1]{help,type,unit}:
The number of times that blocks were deleted because the maximum time limit was exceeded.,counter,""
prometheus_tsdb_tombstone_cleanup_seconds[1]{help,type,unit}:
The time taken to recompact blocks to remove tombstones.,histogram,""
prometheus_tsdb_too_old_samples_total[1]{help,type,unit}:
"Total number of out of order samples ingestion failed attempts with out of support enabled, but sample outside of time window.",counter,""
prometheus_tsdb_vertical_compactions_total[1]{help,type,unit}:
Total number of compactions done on overlapping blocks.,counter,""
prometheus_tsdb_wal_completed_pages_total[1]{help,type,unit}:
Total number of completed pages.,counter,""
prometheus_tsdb_wal_corruptions_total[1]{help,type,unit}:
Total number of WAL corruptions.,counter,""
prometheus_tsdb_wal_fsync_duration_seconds[1]{help,type,unit}:
Duration of write log fsync.,summary,""
prometheus_tsdb_wal_page_flushes_total[1]{help,type,unit}:
Total number of page flushes.,counter,""
prometheus_tsdb_wal_record_bytes_saved_total[1]{help,type,unit}:
Total number of bytes saved by the optional record compression. Use this metric to learn about the effectiveness compression.,counter,""
prometheus_tsdb_wal_record_part_writes_total[1]{help,type,unit}:
Total number of record parts written before flushing.,counter,""
prometheus_tsdb_wal_record_parts_bytes_written_total[1]{help,type,unit}:
"Total number of record part bytes written before flushing, including CRC and compression headers.",counter,""
prometheus_tsdb_wal_segment_current[1]{help,type,unit}:
Write log segment index that TSDB is currently writing to.,gauge,""
prometheus_tsdb_wal_storage_size_bytes[1]{help,type,unit}:
Size of the write log directory.,gauge,""
prometheus_tsdb_wal_truncate_duration_seconds[1]{help,type,unit}:
Duration of WAL truncation.,summary,""
prometheus_tsdb_wal_truncations_failed_total[1]{help,type,unit}:
Total number of write log truncations that failed.,counter,""
prometheus_tsdb_wal_truncations_total[1]{help,type,unit}:
Total number of write log truncations attempted.,counter,""
prometheus_tsdb_wal_writes_failed_total[1]{help,type,unit}:
Total number of write log writes that failed.,counter,""
prometheus_web_federation_errors_total[1]{help,type,unit}:
Total number of errors that occurred while sending federation responses.,counter,""
prometheus_web_federation_warnings_total[1]{help,type,unit}:
Total number of warnings that occurred while sending federation responses.,counter,""
promhttp_metric_handler_errors_total[1]{help,type,unit}:
Total number of internal errors encountered by the promhttp metric handler.,counter,""
promhttp_metric_handler_requests_in_flight[1]{help,type,unit}:
Current number of scrapes being served.,gauge,""
promhttp_metric_handler_requests_total[1]{help,type,unit}:
Total number of scrapes by HTTP status code.,counter,""
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment