diff --git a/crio/metadata.csv b/crio/metadata.csv index ed265f3018d994..712a93a4e79b57 100644 --- a/crio/metadata.csv +++ b/crio/metadata.csv @@ -1,5 +1,5 @@ metric_name,metric_type,interval,unit_name,per_unit_name,description,orientation,integration,short_name -crio.operations.count,counter,,,,Counter of CRI-O operations ,0,cri-o,ops count +crio.operations.count,count,,,,Counter of CRI-O operations ,0,cri-o,ops count crio.operations.latency.sum,gauge,,microsecond,,Sum of CRI-O operations latency,0,cri-o,ops time sum crio.operations.latency.count,gauge,,,,Count of CRI-O operations latency,0,cri-o,ops time count crio.operations.latency.quantile,gauge,,,,Quantiles of CRI-O operations latency,0,cri-o,ops time quantile diff --git a/datadog_checks_dev/datadog_checks/dev/tooling/commands/validate/metadata.py b/datadog_checks_dev/datadog_checks/dev/tooling/commands/validate/metadata.py index 262d0cc8574004..1e337d526904be 100644 --- a/datadog_checks_dev/datadog_checks/dev/tooling/commands/validate/metadata.py +++ b/datadog_checks_dev/datadog_checks/dev/tooling/commands/validate/metadata.py @@ -17,7 +17,7 @@ ALL_HEADERS = REQUIRED_HEADERS | OPTIONAL_HEADERS -VALID_METRIC_TYPE = {'count', 'counter', 'distribution', 'gauge', 'rate'} +VALID_METRIC_TYPE = {'count', 'gauge', 'rate'} VALID_ORIENTATION = {'0', '1', '-1'} diff --git a/gitlab/metadata.csv b/gitlab/metadata.csv index 465eea800d6269..49e41cb451fa16 100644 --- a/gitlab/metadata.csv +++ b/gitlab/metadata.csv @@ -4,20 +4,20 @@ gitlab.go_gc_duration_seconds_sum,gauge,,request,second,Sum of the GC invocation gitlab.go_gc_duration_seconds_count,gauge,,request,second,Count of the GC invocation durations,0,gitlab,count gc duration gitlab.go_goroutines,gauge,,request,second,Number of goroutines that currently exist,0,gitlab,goroutines gitlab.go_memstats_alloc_bytes,gauge,,byte,,Number of bytes allocated and still in use,0,gitlab,bytes allocated in use -gitlab.go_memstats_alloc_bytes_total,counter,,byte,,Total number of bytes allocated,0,gitlab,bytes allocated +gitlab.go_memstats_alloc_bytes_total,count,,byte,,Total number of bytes allocated,0,gitlab,bytes allocated gitlab.go_memstats_buck_hash_sys_bytes,gauge,,byte,,Number of bytes used by the profiling bucket hash table,0,gitlab,bytes profiling bucket -gitlab.go_memstats_frees_total,counter,,request,,Total number of frees,0,gitlab,number of frees +gitlab.go_memstats_frees_total,count,,request,,Total number of frees,0,gitlab,number of frees gitlab.go_memstats_gc_cpu_fraction,gauge,,request,second,The fraction of this program's available CPU time used by the GC since the program started,0,gitlab,GC cpu fraction gitlab.go_memstats_gc_sys_bytes,gauge,,byte,,Number of bytes used for garbage collection system metadata,0,gitlab,bytes garbage collection gitlab.go_memstats_heap_alloc_bytes,gauge,,byte,,Number of heap bytes allocated and still in use,0,gitlab,heap bytes allocated and in use gitlab.go_memstats_heap_idle_bytes,gauge,,byte,,Number of heap bytes waiting to be used,0,gitlab,heap bytes unused gitlab.go_memstats_heap_inuse_bytes,gauge,,byte,,Number of heap bytes that are in use,0,gitlab,heap bytes in use gitlab.go_memstats_heap_objects,gauge,,request,,Number of allocated objects,0,gitlab,allocated objects -gitlab.go_memstats_heap_released_bytes_total,counter,,byte,,Total number of heap bytes released to OS,0,gitlab,heap bytes released +gitlab.go_memstats_heap_released_bytes_total,count,,byte,,Total number of heap bytes released to OS,0,gitlab,heap bytes released gitlab.go_memstats_heap_sys_bytes,gauge,,byte,,Number of heap bytes obtained from system,0,gitlab,heap bytes obtained gitlab.go_memstats_last_gc_time_seconds,gauge,,request,,Number of seconds since 1970 of last garbage collection,0,gitlab,epoch since last gc -gitlab.go_memstats_lookups_total,counter,,request,,Total number of pointer lookups,0,gitlab,pointer lookups -gitlab.go_memstats_mallocs_total,counter,,request,,Total number of mallocs,0,gitlab,number of mallocs +gitlab.go_memstats_lookups_total,count,,request,,Total number of pointer lookups,0,gitlab,pointer lookups +gitlab.go_memstats_mallocs_total,count,,request,,Total number of mallocs,0,gitlab,number of mallocs gitlab.go_memstats_mcache_inuse_bytes,gauge,,byte,,Number of bytes in use by mcache structures,0,gitlab,mcache bytes used gitlab.go_memstats_mcache_sys_bytes,gauge,,byte,,Number of bytes used for mcache structures obtained from system,0,gitlab,mcache bytes from sys gitlab.go_memstats_mspan_inuse_bytes,gauge,,byte,,Number of bytes in use by mspan structures,0,gitlab,mspan bytes used @@ -30,9 +30,9 @@ gitlab.go_memstats_sys_bytes,gauge,,byte,,Number of bytes obtained by system. Su gitlab.go_threads,gauge,,request,second,Number of OS threads create,0,gitlab,go threads gitlab.http_request_duration_microseconds,gauge,,request,second,The HTTP request latencies in microseconds,0,gitlab,HTTP req latencies gitlab.http_request_size_bytes,gauge,,byte,,The HTTP request sizes in bytes,0,gitlab,HTTP req sizes -gitlab.http_requests_total,counter,,request,second,Total number of HTTP requests made,0,gitlab,total HTTP reqs +gitlab.http_requests_total,count,,request,second,Total number of HTTP requests made,0,gitlab,total HTTP reqs gitlab.http_response_size_bytes,gauge,,byte,,The HTTP response sizes in bytes,0,gitlab,HTTP resp sizes -gitlab.process_cpu_seconds_total,counter,,request,second,Total user and system CPU time spent in seconds,0,gitlab,user and system cpu time +gitlab.process_cpu_seconds_total,count,,request,second,Total user and system CPU time spent in seconds,0,gitlab,user and system cpu time gitlab.process_max_fds,gauge,,request,,Maximum number of open file descriptors,0,gitlab,max fds gitlab.process_open_fds,gauge,,request,,Number of open file descriptors,0,gitlab,open fds gitlab.process_resident_memory_bytes,gauge,,byte,,Resident memory size in bytes,0,gitlab,rss bytes @@ -45,67 +45,67 @@ gitlab.prometheus_engine_queries,gauge,,request,second,The current number of que gitlab.prometheus_engine_queries_concurrent_max,gauge,,request,second,The max number of concurrent queries,0,gitlab,max concurrent queries gitlab.prometheus_engine_query_duration_seconds,gauge,,request,second,Query timing,0,gitlab,query timing gitlab.prometheus_evaluator_duration_seconds,gauge,,request,second,The duration of rule group evaluations,0,gitlab,duration evaluator -gitlab.prometheus_evaluator_iterations_missed_total,counter,,request,second,The total number of rule group evaluations missed due to slow rule group evaluation,0,gitlab,total evaluations missed -gitlab.prometheus_evaluator_iterations_skipped_total,counter,,request,second,The total number of rule group evaluations skipped due to throttled metric storage,0,gitlab,total evaluations skipped -gitlab.prometheus_evaluator_iterations_total,counter,,request,second,The total number of scheduled rule group evaluations whether executed missed or skipped,0,gitlab,total evaluations scheduled +gitlab.prometheus_evaluator_iterations_missed_total,count,,request,second,The total number of rule group evaluations missed due to slow rule group evaluation,0,gitlab,total evaluations missed +gitlab.prometheus_evaluator_iterations_skipped_total,count,,request,second,The total number of rule group evaluations skipped due to throttled metric storage,0,gitlab,total evaluations skipped +gitlab.prometheus_evaluator_iterations_total,count,,request,second,The total number of scheduled rule group evaluations whether executed missed or skipped,0,gitlab,total evaluations scheduled gitlab.prometheus_local_storage_checkpoint_duration_seconds,gauge,,request,second,The duration in seconds taken for checkpointing open chunks and chunks yet to be persisted,0,gitlab,duration checkpointing open chunks gitlab.prometheus_local_storage_checkpoint_last_duration_seconds,gauge,,request,second,The duration in seconds it took to last checkpoint open chunks and chunks yet to be persisted,0,gitlab,duration last checkpoint open chunks gitlab.prometheus_local_storage_checkpoint_last_size_bytes,gauge,,byte,,The size of the last checkpoint of open chunks and chunks yet to be persisted,0,gitlab,size last checkpoint open chunks gitlab.prometheus_local_storage_checkpoint_series_chunks_written,gauge,,request,second,The number of chunk written per series while checkpointing open chunks and chunks yet to be persisted,0,gitlab,checkpoint series chunks written gitlab.prometheus_local_storage_checkpointing,gauge,,request,second,1 if the storage is checkpointing and 0 otherwise,0,gitlab,storage checkpointing flag -gitlab.prometheus_local_storage_chunk_ops_total,counter,,request,second,The total number of chunk operations by their type,0,gitlab,chunk ops by type -gitlab.prometheus_local_storage_chunks_to_persist,counter,,request,second,The current number of chunks waiting for persistence,0,gitlab,chunks to be persisted -gitlab.prometheus_local_storage_fingerprint_mappings_total,counter,,request,second,The total number of fingerprints being mapped to avoid collisions,0,gitlab,fingerprints mapped -gitlab.prometheus_local_storage_inconsistencies_total,counter,,request,second,A counter incremented each time an inconsistency in the local storage is detected. If this is greater zero then restart the server as soon as possible,0,gitlab,total storage inconsistencies +gitlab.prometheus_local_storage_chunk_ops_total,count,,request,second,The total number of chunk operations by their type,0,gitlab,chunk ops by type +gitlab.prometheus_local_storage_chunks_to_persist,count,,request,second,The current number of chunks waiting for persistence,0,gitlab,chunks to be persisted +gitlab.prometheus_local_storage_fingerprint_mappings_total,count,,request,second,The total number of fingerprints being mapped to avoid collisions,0,gitlab,fingerprints mapped +gitlab.prometheus_local_storage_inconsistencies_total,count,,request,second,A counter incremented each time an inconsistency in the local storage is detected. If this is greater zero then restart the server as soon as possible,0,gitlab,total storage inconsistencies gitlab.prometheus_local_storage_indexing_batch_duration_seconds,gauge,,request,second,Quantiles for batch indexing duration in seconds,0,gitlab,batch indexing duration quantiles gitlab.prometheus_local_storage_indexing_batch_sizes,gauge,,request,second,Quantiles for indexing batch sizes (number of metrics per batch),0,gitlab,indexing batch sizes quantiles gitlab.prometheus_local_storage_indexing_queue_capacity,gauge,,request,second,The capacity of the indexing queue,0,gitlab,indexing queue capacity gitlab.prometheus_local_storage_indexing_queue_length,gauge,,request,second,The number of metrics waiting to be indexed,0,gitlab,metrics queued for indexing -gitlab.prometheus_local_storage_ingested_samples_total,counter,,request,second,The total number of samples ingested,0,gitlab,samples ingested +gitlab.prometheus_local_storage_ingested_samples_total,count,,request,second,The total number of samples ingested,0,gitlab,samples ingested gitlab.prometheus_local_storage_maintain_series_duration_seconds,gauge,,request,second,The duration in seconds it took to perform maintenance on a series,0,gitlab,series maintenance duration gitlab.prometheus_local_storage_memory_chunkdescs,gauge,,request,second,The current number of chunk descriptors in memory,0,gitlab,chunk descriptors in memory gitlab.prometheus_local_storage_memory_chunks,gauge,,request,second,The current number of chunks in memory. The number does not include cloned chunks (i.e. chunks without a descriptor),0,gitlab,chunks in memory gitlab.prometheus_local_storage_memory_dirty_series,gauge,,request,second,The current number of series that would require a disk seek during crash recovery,0,gitlab,memory dirty series gitlab.prometheus_local_storage_memory_series,gauge,,request,second,The current number of series in memory,0,gitlab,series in memory -gitlab.prometheus_local_storage_non_existent_series_matches_total,counter,,request,second,How often a non-existent series was referred to during label matching or chunk preloading. This is an indication of outdated label indexes,0,gitlab,total non-existent series matches +gitlab.prometheus_local_storage_non_existent_series_matches_total,count,,request,second,How often a non-existent series was referred to during label matching or chunk preloading. This is an indication of outdated label indexes,0,gitlab,total non-existent series matches gitlab.prometheus_local_storage_open_head_chunks,gauge,,request,second,The current number of open head chunks,0,gitlab,open head chunks -gitlab.prometheus_local_storage_out_of_order_samples_total,counter,,request,second,The total number of samples that were discarded because their timestamps were at or before the last received sample for a series,0,gitlab,samples out of order -gitlab.prometheus_local_storage_persist_errors_total,counter,,request,second,The total number of errors while writing to the persistence layer,0,gitlab,persistence write errors +gitlab.prometheus_local_storage_out_of_order_samples_total,count,,request,second,The total number of samples that were discarded because their timestamps were at or before the last received sample for a series,0,gitlab,samples out of order +gitlab.prometheus_local_storage_persist_errors_total,count,,request,second,The total number of errors while writing to the persistence layer,0,gitlab,persistence write errors gitlab.prometheus_local_storage_persistence_urgency_score,gauge,,request,second,A score of urgency to persist chunks. 0 is least urgent and 1 most,0,gitlab,chunk persistence urgency score -gitlab.prometheus_local_storage_queued_chunks_to_persist_total,counter,,request,second,The total number of chunks queued for persistence,0,gitlab,chunks queued for persistence +gitlab.prometheus_local_storage_queued_chunks_to_persist_total,count,,request,second,The total number of chunks queued for persistence,0,gitlab,chunks queued for persistence gitlab.prometheus_local_storage_rushed_mode,gauge,,request,second,1 if the storage is in rushed mode and 0 otherwise,0,gitlab,flag storage in rushed mode gitlab.prometheus_local_storage_series_chunks_persisted,gauge,,request,second,The number of chunks persisted per series,0,gitlab,chunks persisted per series -gitlab.prometheus_local_storage_series_ops_total,counter,,request,second,The total number of series operations by their type,0,gitlab,series ops by type +gitlab.prometheus_local_storage_series_ops_total,count,,request,second,The total number of series operations by their type,0,gitlab,series ops by type gitlab.prometheus_local_storage_started_dirty,gauge,,request,second,Whether the local storage was found to be dirty (and crash recovery occurred) during Prometheus startup,0,gitlab,local storage started dirty gitlab.prometheus_local_storage_target_heap_size_bytes,gauge,,byte,,The configured target heap size in bytes,0,gitlab,target heap size gitlab.prometheus_notifications_alertmanagers_discovered,gauge,,request,second,The number of alertmanagers discovered and active,0,gitlab,alertmanagers active -gitlab.prometheus_notifications_dropped_total,counter,,request,second,Total number of alerts dropped due to errors when sending to Alertmanager,0,gitlab,alerts dropped +gitlab.prometheus_notifications_dropped_total,count,,request,second,Total number of alerts dropped due to errors when sending to Alertmanager,0,gitlab,alerts dropped gitlab.prometheus_notifications_queue_capacity,gauge,,request,second,The capacity of the alert notifications queue,0,gitlab,alert notifications capacity gitlab.prometheus_notifications_queue_length,gauge,,request,second,The number of alert notifications in the queue,0,gitlab,alert notifications queued gitlab.prometheus_rule_evaluation_failures_total,gauge,,request,second,The total number of rule evaluation failures,0,gitlab,evaluation failures gitlab.prometheus_sd_azure_refresh_duration_seconds,gauge,,request,second,The duration of a Azure-SD refresh in seconds,0,gitlab,Azure-SD refresh duration -gitlab.prometheus_sd_azure_refresh_failures_total,counter,,request,second,Number of Azure-SD refresh failures,0,gitlab,Azure-SD refresh failures +gitlab.prometheus_sd_azure_refresh_failures_total,count,,request,second,Number of Azure-SD refresh failures,0,gitlab,Azure-SD refresh failures gitlab.prometheus_sd_consul_rpc_duration_seconds,gauge,,request,second,The duration of a Consul RPC call in seconds,0,gitlab,Consul RPC call duration -gitlab.prometheus_sd_consul_rpc_failures_total,counter,,request,second,The number of Consul RPC call failures,0,gitlab,Consul RPC lookup failures -gitlab.prometheus_sd_dns_lookup_failures_total,counter,,request,second,The number of DNS-SD lookup failures,0,gitlab,DNS-SD lookup failures -gitlab.prometheus_sd_dns_lookups_total,counter,,request,second,The number of DNS-SD lookups,0,gitlab,DNS-SD lookups +gitlab.prometheus_sd_consul_rpc_failures_total,count,,request,second,The number of Consul RPC call failures,0,gitlab,Consul RPC lookup failures +gitlab.prometheus_sd_dns_lookup_failures_total,count,,request,second,The number of DNS-SD lookup failures,0,gitlab,DNS-SD lookup failures +gitlab.prometheus_sd_dns_lookups_total,count,,request,second,The number of DNS-SD lookups,0,gitlab,DNS-SD lookups gitlab.prometheus_sd_ec2_refresh_duration_seconds,gauge,,request,second,The duration of a EC2-SD refresh in seconds,0,gitlab,EC2-SD refresh duration -gitlab.prometheus_sd_ec2_refresh_failures_total,counter,,request,second,The number of EC2-SD scrape failures,0,gitlab,EC2-SD scrape failures -gitlab.prometheus_sd_file_read_errors_total,counter,,request,second,The number of File-SD read errors,0,gitlab,File-SD read errors +gitlab.prometheus_sd_ec2_refresh_failures_total,count,,request,second,The number of EC2-SD scrape failures,0,gitlab,EC2-SD scrape failures +gitlab.prometheus_sd_file_read_errors_total,count,,request,second,The number of File-SD read errors,0,gitlab,File-SD read errors gitlab.prometheus_sd_file_scan_duration_seconds,gauge,,request,second,The duration of the File-SD scan in seconds,0,gitlab,File-SD scan duration gitlab.prometheus_sd_gce_refresh_duration,gauge,,request,second,The duration of a GCE-SD refresh in seconds,0,gitlab,GCE-SD refresh duration -gitlab.prometheus_sd_gce_refresh_failures_total,counter,,request,second,The number of GCE-SD refresh failures,0,gitlab,GCE-SD refresh failures -gitlab.prometheus_sd_kubernetes_events_total,counter,,request,second,The number of Kubernetes events handled,0,gitlab,K8s events handled +gitlab.prometheus_sd_gce_refresh_failures_total,count,,request,second,The number of GCE-SD refresh failures,0,gitlab,GCE-SD refresh failures +gitlab.prometheus_sd_kubernetes_events_total,count,,request,second,The number of Kubernetes events handled,0,gitlab,K8s events handled gitlab.prometheus_sd_marathon_refresh_duration_seconds,gauge,,request,second,The duration of a Marathon-SD refresh in seconds,0,gitlab,Marathon-SD refresh duration -gitlab.prometheus_sd_marathon_refresh_failures_total,counter,,request,second,The number of Marathon-SD refresh failures,0,gitlab,Marathon-SD refresh failures +gitlab.prometheus_sd_marathon_refresh_failures_total,count,,request,second,The number of Marathon-SD refresh failures,0,gitlab,Marathon-SD refresh failures gitlab.prometheus_sd_openstack_refresh_duration_seconds,gauge,,request,second,The duration of an OpenStack-SD refresh in seconds,0,gitlab,OpenStack-SD refresh duration -gitlab.prometheus_sd_openstack_refresh_failures_total,counter,,request,second,The number of OpenStack-SD scrape failures,0,gitlab,OpenStack-SD scrape failures +gitlab.prometheus_sd_openstack_refresh_failures_total,count,,request,second,The number of OpenStack-SD scrape failures,0,gitlab,OpenStack-SD scrape failures gitlab.prometheus_sd_triton_refresh_duration_seconds,gauge,,request,second,The duration of a Triton-SD refresh in seconds,0,gitlab,Triton-SD refresh duration -gitlab.prometheus_sd_triton_refresh_failures_total,counter,,request,second,The number of Triton-SD scrape failures,0,gitlab,Triton-SD scrape failures +gitlab.prometheus_sd_triton_refresh_failures_total,count,,request,second,The number of Triton-SD scrape failures,0,gitlab,Triton-SD scrape failures gitlab.prometheus_target_interval_length_seconds,gauge,,request,second,Actual intervals between scrapes,0,gitlab,interval between scrapes -gitlab.prometheus_target_scrape_pool_sync_total,counter,,request,second,Total number of syncs that were executed on a scrape pool,0,gitlab,total syncs on scrape pool +gitlab.prometheus_target_scrape_pool_sync_total,count,,request,second,Total number of syncs that were executed on a scrape pool,0,gitlab,total syncs on scrape pool gitlab.prometheus_target_scrapes_exceeded_sample_limit_total,gauge,,request,second,Total number of scrapes that hit the sample limit and were rejected,0,gitlab,total scrapes rejected -gitlab.prometheus_target_skipped_scrapes_total,counter,,request,second,Total number of scrapes that were skipped because the metric storage was throttled,0,gitlab,total scrapes skipped +gitlab.prometheus_target_skipped_scrapes_total,count,,request,second,Total number of scrapes that were skipped because the metric storage was throttled,0,gitlab,total scrapes skipped gitlab.prometheus_target_sync_length_seconds,gauge,,request,second,Actual interval to sync the scrape pool,0,gitlab,scrape pool sync interval gitlab.prometheus_treecache_watcher_goroutines,gauge,,request,second,The current number of watcher goroutines,0,gitlab,watcher goroutines -gitlab.prometheus_treecache_zookeeper_failures_total,counter,,request,second,The total number of ZooKeeper failures,0,gitlab,total Zookeeper failures +gitlab.prometheus_treecache_zookeeper_failures_total,count,,request,second,The total number of ZooKeeper failures,0,gitlab,total Zookeeper failures diff --git a/gitlab_runner/metadata.csv b/gitlab_runner/metadata.csv index 838da042fd9a01..1115db516a0f49 100644 --- a/gitlab_runner/metadata.csv +++ b/gitlab_runner/metadata.csv @@ -4,7 +4,7 @@ gitlab_runner.ci_docker_machines_provider_machine_creation_duration_seconds_sum, gitlab_runner.ci_docker_machines_provider_machine_creation_duration_seconds_count,gauge,,request,second,Count of Docker machine creation time. Applies to GitLab Runner < 1.11.0,0,gitlab_runner,count docker machine creation time gitlab_runner.ci_docker_machines_provider_machine_states,gauge,,request,second,The current number of machines per state in this provider. Applies to GitLab Runner < 1.11.0,0,gitlab_runner,total docker machines per state gitlab_runner.ci_runner_builds,gauge,,,,The current number of running builds. Applies to GitLab Runner < 1.11.0,0,gitlab_runner,current running builds -gitlab_runner.ci_runner_errors,counter,,request,second,The number of caught errors. Applies to GitLab Runner < 1.11.0,0,gitlab_runner,errors +gitlab_runner.ci_runner_errors,count,,request,second,The number of caught errors. Applies to GitLab Runner < 1.11.0,0,gitlab_runner,errors gitlab_runner.ci_runner_version_info,gauge,,request,,A metric with a constant '1' value labeled by different build stats fields. Applies to GitLab Runner < 1.11.0,0,gitlab_runner,version info gitlab_runner.ci_ssh_docker_machines_provider_machine_creation_duration_seconds_bucket,gauge,,request,second,Histogram of SSH Docker machine creation time. Applies to GitLab Runner < 1.11.0,0,gitlab_runner,ssh docker machine creation time gitlab_runner.ci_ssh_docker_machines_provider_machine_creation_duration_seconds_sum,gauge,,request,second,Sum of SSH Docker machine creation time. Applies to GitLab Runner < 1.11.0,0,gitlab_runner,sum ssh docker machine creation time @@ -13,26 +13,26 @@ gitlab_runner.ci_ssh_docker_machines_provider_machine_states,gauge,,request,seco gitlab_runner.gitlab_runner_autoscaling_machine_creation_duration_seconds,gauge,,request,second,Histogram of Docker machine creation time. Applies to GitLab Runner 1.11.0+,0,gitlab_runner,docker machine creation time gitlab_runner.gitlab_runner_autoscaling_machine_states,gauge,,request,second,The current number of machines per state in this provider. Applies to GitLab Runner 1.11.0+,0,gitlab_runner,total docker machines per state gitlab_runner.gitlab_runner_jobs,gauge,,,,The current number of running builds. Applies to GitLab Runner 1.11.0+,0,gitlab_runner,current running builds -gitlab_runner.gitlab_runner_errors_total,counter,,request,second,The number of caught errors. Applies to GitLab Runner 1.11.0+,0,gitlab_runner,errors +gitlab_runner.gitlab_runner_errors_total,count,,request,second,The number of caught errors. Applies to GitLab Runner 1.11.0+,0,gitlab_runner,errors gitlab_runner.gitlab_runner_version_info,gauge,,request,,A metric with a constant '1' value labeled by different build stats fields. Applies to GitLab Runner 1.11.0+,0,gitlab_runner,version info gitlab_runner.go_gc_duration_seconds,gauge,,request,second,A summary of the GC invocation durations,0,gitlab_runner,gc duration gitlab_runner.go_gc_duration_seconds_sum,gauge,,request,second,Sum of the GC invocation durations,0,gitlab_runner,sum gc duration gitlab_runner.go_gc_duration_seconds_count,gauge,,request,second,Count of the GC invocation durations,0,gitlab_runner,count gc duration gitlab_runner.go_goroutines,gauge,,request,second,Number of goroutines that currently exist,0,gitlab_runner,goroutines gitlab_runner.go_memstats_alloc_bytes,gauge,,byte,,Number of bytes allocated and still in use,0,gitlab_runner,bytes allocated in use -gitlab_runner.go_memstats_alloc_bytes_total,counter,,byte,,Total number of bytes allocated,0,gitlab_runner,bytes allocated +gitlab_runner.go_memstats_alloc_bytes_total,count,,byte,,Total number of bytes allocated,0,gitlab_runner,bytes allocated gitlab_runner.go_memstats_buck_hash_sys_bytes,gauge,,byte,,Number of bytes used by the profiling bucket hash table,0,gitlab_runner,bytes profiling bucket -gitlab_runner.go_memstats_frees_total,counter,,request,,Total number of frees,0,gitlab_runner,number of frees +gitlab_runner.go_memstats_frees_total,count,,request,,Total number of frees,0,gitlab_runner,number of frees gitlab_runner.go_memstats_gc_sys_bytes,gauge,,byte,,Number of bytes used for garbage collection system metadata,0,gitlab_runner,bytes garbage collection gitlab_runner.go_memstats_heap_alloc_bytes,gauge,,byte,,Number of heap bytes allocated and still in use,0,gitlab_runner,heap bytes allocated and in use gitlab_runner.go_memstats_heap_idle_bytes,gauge,,byte,,Number of heap bytes waiting to be used,0,gitlab_runner,heap bytes unused gitlab_runner.go_memstats_heap_inuse_bytes,gauge,,byte,,Number of heap bytes that are in use,0,gitlab_runner,heap bytes in use gitlab_runner.go_memstats_heap_objects,gauge,,request,,Number of allocated objects,0,gitlab_runner,allocated objects -gitlab_runner.go_memstats_heap_released_bytes_total,counter,,byte,,Total number of heap bytes released to OS,0,gitlab_runner,heap bytes released +gitlab_runner.go_memstats_heap_released_bytes_total,count,,byte,,Total number of heap bytes released to OS,0,gitlab_runner,heap bytes released gitlab_runner.go_memstats_heap_sys_bytes,gauge,,byte,,Number of heap bytes obtained from system,0,gitlab_runner,heap bytes obtained gitlab_runner.go_memstats_last_gc_time_seconds,gauge,,request,,Number of seconds since 1970 of last garbage collection,0,gitlab_runner,epoch since last gc -gitlab_runner.go_memstats_lookups_total,counter,,request,,Total number of pointer lookups,0,gitlab_runner,pointer lookups -gitlab_runner.go_memstats_mallocs_total,counter,,request,,Total number of mallocs,0,gitlab_runner,number of mallocs +gitlab_runner.go_memstats_lookups_total,count,,request,,Total number of pointer lookups,0,gitlab_runner,pointer lookups +gitlab_runner.go_memstats_mallocs_total,count,,request,,Total number of mallocs,0,gitlab_runner,number of mallocs gitlab_runner.go_memstats_mcache_inuse_bytes,gauge,,byte,,Number of bytes in use by mcache structures,0,gitlab_runner,mcache bytes used gitlab_runner.go_memstats_mcache_sys_bytes,gauge,,byte,,Number of bytes used for mcache structures obtained from system,0,gitlab_runner,mcache bytes from sys gitlab_runner.go_memstats_mspan_inuse_bytes,gauge,,byte,,Number of bytes in use by mspan structures,0,gitlab_runner,mspan bytes used @@ -42,7 +42,7 @@ gitlab_runner.go_memstats_other_sys_bytes,gauge,,byte,,Number of bytes used for gitlab_runner.go_memstats_stack_inuse_bytes,gauge,,byte,,Number of bytes in use by the stack allocator,0,gitlab_runner,bytes stack allocator gitlab_runner.go_memstats_stack_sys_bytes,gauge,,byte,,Number of bytes obtained from system for stack allocator,0,gitlab_runner,bytes stack allocator from sys gitlab_runner.go_memstats_sys_bytes,gauge,,byte,,Number of bytes obtained by system. Sum of all system allocations,0,gitlab_runner,sum system allocations -gitlab_runner.process_cpu_seconds_total,counter,,request,second,Total user and system CPU time spent in seconds,0,gitlab_runner,user and system cpu time +gitlab_runner.process_cpu_seconds_total,count,,request,second,Total user and system CPU time spent in seconds,0,gitlab_runner,user and system cpu time gitlab_runner.process_max_fds,gauge,,request,,Maximum number of open file descriptors,0,gitlab_runner,max fds gitlab_runner.process_open_fds,gauge,,request,,Number of open file descriptors,0,gitlab_runner,open fds gitlab_runner.process_resident_memory_bytes,gauge,,byte,,Resident memory size in bytes,0,gitlab_runner,rss bytes diff --git a/kube_metrics_server/metadata.csv b/kube_metrics_server/metadata.csv index 7a5e0b48d53503..82b6fcc153f812 100644 --- a/kube_metrics_server/metadata.csv +++ b/kube_metrics_server/metadata.csv @@ -1,17 +1,17 @@ metric_name,metric_type,interval,unit_name,per_unit_name,description,orientation,integration,short_name -kube_metrics_server.authenticated_user.requests,counter,,,,"Counter of authenticated requests broken out by username",0,kube_metrics_server,authenticated_user.requests +kube_metrics_server.authenticated_user.requests,count,,,,"Counter of authenticated requests broken out by username",0,kube_metrics_server,authenticated_user.requests kube_metrics_server.go.gc_duration_seconds.quantile,gauge,,,,"GC invocation durations quantiles",0,kube_metrics_server,go.gc_duration_seconds.quantile kube_metrics_server.go.gc_duration_seconds.sum,gauge,,,,"GC invocation durations sum",0,kube_metrics_server,go.gc_duration_seconds.sum kube_metrics_server.go.gc_duration_seconds.count,gauge,,,,"Number of the GC invocation",0,kube_metrics_server,go.gc_duration_seconds.count kube_metrics_server.go.goroutines,gauge,,,,"Number of goroutines that currently exist",0,kube_metrics_server,go.goroutines kube_metrics_server.kubelet_summary_request_duration.count,gauge,,,,"Number of Kubelet summary request",0,kube_metrics_server,kubelet_summary_request_duration.count kube_metrics_server.kubelet_summary_request_duration.sum,gauge,,,second,"The Kubelet summary request latencies sum",0,kube_metrics_server,kubelet_summary_request_duration.sum -kube_metrics_server.kubelet_summary_scrapes_total,counter,,,,"Total number of attempted Summary API scrapes done by Metrics Server",0,kube_metrics_server,kubelet_summary_scrapes_total +kube_metrics_server.kubelet_summary_scrapes_total,count,,,,"Total number of attempted Summary API scrapes done by Metrics Server",0,kube_metrics_server,kubelet_summary_scrapes_total kube_metrics_server.manager_tick_duration.count,gauge,,,,"The total time spent collecting and storing metrics",0,kube_metrics_server,manager_tick_duration.count kube_metrics_server.manager_tick_duration.sum,gauge,,,second,"The total time spent collecting and storing metrics",0,kube_metrics_server,manager_tick_duration.sum kube_metrics_server.scraper_duration.count,gauge,,,,"Time spent scraping sources",0,kube_metrics_server,scraper_duration.count kube_metrics_server.scraper_duration.sum,gauge,,,second,"Time spent scraping sources",0,kube_metrics_server,scraper_duration.sum kube_metrics_server.scraper_last_time,gauge,,,second,"Last time metrics-server performed a scrape since unix epoch",0,kube_metrics_server,scraper_last_time -kube_metrics_server.process.cpu_seconds_total,counter,,,second,"Total user and system CPU time spent",0,kube_metrics_server,process.cpu_seconds_total +kube_metrics_server.process.cpu_seconds_total,count,,,second,"Total user and system CPU time spent",0,kube_metrics_server,process.cpu_seconds_total kube_metrics_server.process.max_fds,gauge,,,,"Maximum number of open file descriptors",0,kube_metrics_server,process.max_fds kube_metrics_server.process.open_fds,gauge,,,,"Number of open file descriptors",0,kube_metrics_server,process.open_fds diff --git a/kube_scheduler/metadata.csv b/kube_scheduler/metadata.csv index ae730f08881eef..f84dfd36922269 100644 --- a/kube_scheduler/metadata.csv +++ b/kube_scheduler/metadata.csv @@ -12,7 +12,7 @@ kube_scheduler.goroutines,gauge,,,,"Number of goroutines that currently exist",0 kube_scheduler.max_fds,gauge,,,,Maximum allowed open file descriptors,0,kube_scheduler,max_fds kube_scheduler.open_fds,gauge,,,,Number of open file descriptors,0,kube_scheduler,open_fds kube_scheduler.pod_preemption.victims,gauge,,,,"Number of selected pods during the latest preemption round",0,kube_scheduler,pod_preemption.victims -kube_scheduler.pod_preemption.attempts,counter,,,,"Number of preemption attempts in the cluster till now",0,kube_scheduler,pod_preemption.attempts +kube_scheduler.pod_preemption.attempts,count,,,,"Number of preemption attempts in the cluster till now",0,kube_scheduler,pod_preemption.attempts kube_scheduler.schedule_attempts,gauge,,,,"Number of attempts to schedule pods, by the result. 'unschedulable' means a pod could not be scheduled, while 'error' means an internal scheduler problem.",0,kube_scheduler,schedule_attempts kube_scheduler.scheduling.algorithm_duration.count,gauge,,,,"Number of scheduling algorithm latency",0,kube_scheduler,scheduling.algorithm_duration.count kube_scheduler.scheduling.algorithm_duration.sum,gauge,,,second,"Total scheduling algorithm latency",0,kube_scheduler,scheduling.algorithm_duration.sum diff --git a/kubernetes_state/metadata.csv b/kubernetes_state/metadata.csv index a4aed2fd6a455b..2c74854678a40d 100644 --- a/kubernetes_state/metadata.csv +++ b/kubernetes_state/metadata.csv @@ -27,8 +27,8 @@ kubernetes_state.deployment.rollingupdate.max_unavailable,gauge,,,,Maximum numbe kubernetes_state.endpoint.address_available,gauge,,,,Number of addresses available in endpoint,0,kubernetes,k8s_state.endpoint.address_avail kubernetes_state.endpoint.address_not_ready,gauge,,,,Number of addresses not ready in endpoint,-1,kubernetes,k8s_state.endpoint.address_not_ready kubernetes_state.endpoint.created,gauge,,,,Unix creation timestamp,0,kubernetes,k8s_state.endpoint.creation_time -kubernetes_state.job.status.failed,counter,,,,Observed number of failed pods in a job,0,kubernetes,k8s_state.job.failed -kubernetes_state.job.status.succeeded,counter,,,,Observed number of succeeded pods in a job,0,kubernetes,k8s_state.job.succeeded +kubernetes_state.job.status.failed,count,,,,Observed number of failed pods in a job,0,kubernetes,k8s_state.job.failed +kubernetes_state.job.status.succeeded,count,,,,Observed number of succeeded pods in a job,0,kubernetes,k8s_state.job.succeeded kubernetes_state.limitrange.cpu.min,gauge,,,,Minimum CPU request for this type,0,kubernetes,k8s_state.cpu.min kubernetes_state.limitrange.cpu.max,gauge,,,,Maximum CPU limit for this type,0,kubernetes,k8s_state.cpu.max kubernetes_state.limitrange.cpu.default,gauge,,,,Default CPU limit if not specified,0,kubernetes,k8s_state.cpu.default @@ -39,7 +39,7 @@ kubernetes_state.limitrange.memory.max,gauge,,,,Maximum memory limit for this ty kubernetes_state.limitrange.memory.default,gauge,,,,Default memory limit if not specified,0,kubernetes,k8s_state.mem.default kubernetes_state.limitrange.memory.default_request,gauge,,,,Default memory request if not specified,0,kubernetes,k8s_state.mem.default_request kubernetes_state.limitrange.memory.max_limit_request_ratio,gauge,,,,Maximum memory limit / request ratio,0,kubernetes,k8s_state.mem.max_ratio -kubernetes_state.node.count,counter,60,node,,The number of nodes,0,kubernetes,k8s_state.node.count +kubernetes_state.node.count,count,60,node,,The number of nodes,0,kubernetes,k8s_state.node.count kubernetes_state.node.cpu_capacity,gauge,,cpu,,The total CPU resources of the node,0,kubernetes,k8s_state.node.cpu_capacity kubernetes_state.node.memory_capacity,gauge,,byte,,The total memory resources of the node,0,kubernetes,k8s_state.node.memory_capacity kubernetes_state.node.pods_capacity,gauge,,,,The total pod resources of the node,0,kubernetes,k8s_state.node.pods_capacity @@ -100,11 +100,11 @@ kubernetes_state.statefulset.replicas_current,gauge,,,,The number of current rep kubernetes_state.statefulset.replicas_ready,gauge,,,,The number of ready replicas per StatefulSet,0,kubernetes,k8s_state.statefulset.replicas_ready kubernetes_state.statefulset.replicas_updated,gauge,,,,The number of updated replicas per StatefulSet,0,kubernetes,k8s_state.statefulset.replicas_updated kubernetes_state.telemetry.payload.size,gauge,,byte,,The message size received from kube-state-metrics,0,kubernetes,k8s_state.telemetry.payload.size -kubernetes_state.telemetry.metrics.processed.count,counter,,,,The number of metrics processed,0,kubernetes,k8s_state.telemetry.metrics.processed.count -kubernetes_state.telemetry.metrics.input.count,counter,,,,The number of metrics received,0,kubernetes,k8s_state.telemetry.metrics.input.count -kubernetes_state.telemetry.metrics.blacklist.count,counter,,,,The number of metrics blacklisted by the check,0,kubernetes,k8s_state.telemetry.metrics.blacklist.count -kubernetes_state.telemetry.metrics.ignored.count,counter,,,,The number of metrics ignored by the check,0,kubernetes,k8s_state.telemetry.metrics.ignored.count -kubernetes_state.telemetry.collector.metrics.count,counter,,,,The number of metrics by collector (kubernetes object kind) by kubernetes namespaces,0,kubernetes,k8s_state.telemetry.collector.metrics.count +kubernetes_state.telemetry.metrics.processed.count,count,,,,The number of metrics processed,0,kubernetes,k8s_state.telemetry.metrics.processed.count +kubernetes_state.telemetry.metrics.input.count,count,,,,The number of metrics received,0,kubernetes,k8s_state.telemetry.metrics.input.count +kubernetes_state.telemetry.metrics.blacklist.count,count,,,,The number of metrics blacklisted by the check,0,kubernetes,k8s_state.telemetry.metrics.blacklist.count +kubernetes_state.telemetry.metrics.ignored.count,count,,,,The number of metrics ignored by the check,0,kubernetes,k8s_state.telemetry.metrics.ignored.count +kubernetes_state.telemetry.collector.metrics.count,count,,,,The number of metrics by collector (kubernetes object kind) by kubernetes namespaces,0,kubernetes,k8s_state.telemetry.collector.metrics.count kubernetes_state.vpa.lower_bound,gauge,,,,The vpa lower bound recommendation,0,kubernetes,k8s_state.vpa.lower_bound kubernetes_state.vpa.target,gauge,,,,The vpa target recommendation,0,kubernetes,k8s_state.vpa.target kubernetes_state.vpa.uncapped_target,gauge,,,,The vpa uncapped recommendation recommendation,0,kubernetes,k8s_state.vpa.uncapped_target diff --git a/nginx_ingress_controller/metadata.csv b/nginx_ingress_controller/metadata.csv index fbf86eccab978f..657f46e62a3d22 100644 --- a/nginx_ingress_controller/metadata.csv +++ b/nginx_ingress_controller/metadata.csv @@ -1,18 +1,18 @@ metric_name,metric_type,interval,unit_name,per_unit_name,description,orientation,integration,short_name nginx_ingress.nginx.connections.current,gauge,,connection,,Current number of client connections with state,0,nginx-ingress-controller,current conn -nginx_ingress.nginx.connections.total,counter,,connection,,Total number of connections with state,0,nginx-ingress-controller,total conn -nginx_ingress.nginx.requests.total,counter,,request,,Total number of client requests,0,nginx-ingress-controller,total reqs +nginx_ingress.nginx.connections.total,count,,connection,,Total number of connections with state,0,nginx-ingress-controller,total conn +nginx_ingress.nginx.requests.total,count,,request,,Total number of client requests,0,nginx-ingress-controller,total reqs nginx_ingress.nginx.process.count,gauge,,process,,Number of nginx processes,0,nginx-ingress-controller,proc count -nginx_ingress.nginx.bytes.read,counter,,byte,,Number of bytes read,0,nginx-ingress-controller,bytes read -nginx_ingress.nginx.bytes.write,counter,,byte,,Number of bytes written,0,nginx-ingress-controller,bytes written -nginx_ingress.nginx.cpu.time,counter,,second,,Cpu usage in seconds,0,nginx-ingress-controller,cpu +nginx_ingress.nginx.bytes.read,count,,byte,,Number of bytes read,0,nginx-ingress-controller,bytes read +nginx_ingress.nginx.bytes.write,count,,byte,,Number of bytes written,0,nginx-ingress-controller,bytes written +nginx_ingress.nginx.cpu.time,count,,second,,Cpu usage in seconds,0,nginx-ingress-controller,cpu nginx_ingress.nginx.mem.resident,gauge,,byte,,Resident memory size in bytes,0,nginx-ingress-controller,mem rss nginx_ingress.nginx.mem.virtual,gauge,,byte,,Virtual memory size in bytes,0,nginx-ingress-controller,mem virt -nginx_ingress.controller.reload.success,counter,,,,Cumulative number of Ingress controller reload operations,0,nginx-ingress-controller,nb reload +nginx_ingress.controller.reload.success,count,,,,Cumulative number of Ingress controller reload operations,0,nginx-ingress-controller,nb reload nginx_ingress.controller.upstream.latency.count,gauge,,,,Count of upstream service latency per Ingress,0,nginx-ingress-controller,upstream latency count nginx_ingress.controller.upstream.latency.sum,gauge,,second,,Sum of upstream service latency per Ingress,0,nginx-ingress-controller,upstream latency sum nginx_ingress.controller.upstream.latency.quantile,gauge,,second,,Quantiles of upstream service latency per Ingress,0,nginx-ingress-controller,upstream latency quant -nginx_ingress.controller.requests,counter,,request,,The total number of client requests,0,nginx-ingress-controller,nb reqs -nginx_ingress.controller.cpu.time,counter,,second,,Cpu usage in seconds,0,nginx-ingress-controller,cpu +nginx_ingress.controller.requests,count,,request,,The total number of client requests,0,nginx-ingress-controller,nb reqs +nginx_ingress.controller.cpu.time,count,,second,,Cpu usage in seconds,0,nginx-ingress-controller,cpu nginx_ingress.controller.mem.resident,gauge,,byte,,Resident memory size in bytes,0,nginx-ingress-controller,mem rss nginx_ingress.controller.mem.virtual,gauge,,byte,,Virtual memory size in bytes,0,nginx-ingress-controller,mem virt