diff --git a/CHANGELOG.next.asciidoc b/CHANGELOG.next.asciidoc index f0830fa2cff4..cb6c70ff8b5b 100644 --- a/CHANGELOG.next.asciidoc +++ b/CHANGELOG.next.asciidoc @@ -309,6 +309,7 @@ field. You can revert this change by configuring tags for the module and omittin - Set tags correctly if the dimension value is ARN {issue}19111[19111] {pull}19433[19433] - Fix bug incorrect parsing of float numbers as integers in Couchbase module {issue}18949[18949] {pull}19055[19055] - Add missing info about the rest of the azure metricsets in the documentation. {pull}19601[19601] +- Fix k8s scheduler compatibility issue. {pull}19699[19699] *Packetbeat* diff --git a/metricbeat/docs/fields.asciidoc b/metricbeat/docs/fields.asciidoc index ef20bccc54fb..6924591bd3f1 100644 --- a/metricbeat/docs/fields.asciidoc +++ b/metricbeat/docs/fields.asciidoc @@ -25842,7 +25842,7 @@ type: long -- -*`kubernetes.scheduler.scheduling.pod.preemption.victims.count`*:: +*`kubernetes.scheduler.scheduling.pod.preemption.victims.bucket.*`*:: + -- Pod preemption victims @@ -25851,6 +25851,24 @@ type: long -- +*`kubernetes.scheduler.scheduling.pod.preemption.victims.sum`*:: ++ +-- +Pod preemption victims sum + +type: long + +-- + +*`kubernetes.scheduler.scheduling.pod.preemption.victims.count`*:: ++ +-- +Pod preemption victims count + +type: long + +-- + *`kubernetes.scheduler.scheduling.pod.attempts.count`*:: + -- diff --git a/metricbeat/helper/prometheus/metric.go b/metricbeat/helper/prometheus/metric.go index ee34c1137468..a040ed65dae4 100644 --- a/metricbeat/helper/prometheus/metric.go +++ b/metricbeat/helper/prometheus/metric.go @@ -18,6 +18,7 @@ package prometheus import ( + "fmt" "math" "strconv" "strings" @@ -102,6 +103,14 @@ func OpMultiplyBuckets(multiplier float64) MetricOption { } } +// OpSetSuffix extends the field's name with the given suffix if the value of the metric +// is numeric (and not histogram or quantile), otherwise does nothing +func OpSetNumericMetricSuffix(suffix string) MetricOption { + return opSetNumericMetricSuffix{ + suffix: suffix, + } +} + // Metric directly maps a Prometheus metric to a Metricbeat field func Metric(field string, options ...MetricOption) MetricMap { return &commonMetric{ @@ -378,6 +387,20 @@ func (o opMultiplyBuckets) Process(field string, value interface{}, labels commo return field, histogram, labels } +type opSetNumericMetricSuffix struct { + suffix string +} + +// Process will extend the field's name with the given suffix +func (o opSetNumericMetricSuffix) Process(field string, value interface{}, labels common.MapStr) (string, interface{}, common.MapStr) { + _, ok := value.(float64) + if !ok { + return field, value, labels + } + field = fmt.Sprintf("%v.%v", field, o.suffix) + return field, value, labels +} + type opUnixTimestampValue struct { } diff --git a/metricbeat/module/kubernetes/fields.go b/metricbeat/module/kubernetes/fields.go index 81747b860cb5..03aee63ed5ff 100644 --- a/metricbeat/module/kubernetes/fields.go +++ b/metricbeat/module/kubernetes/fields.go @@ -32,5 +32,5 @@ func init() { // AssetKubernetes returns asset data. // This is the base64 encoded gzipped contents of module/kubernetes. func AssetKubernetes() string { - return "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" + return "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" } diff --git a/metricbeat/module/kubernetes/scheduler/_meta/fields.yml b/metricbeat/module/kubernetes/scheduler/_meta/fields.yml index cd8f5c879328..5f46d28747a1 100644 --- a/metricbeat/module/kubernetes/scheduler/_meta/fields.yml +++ b/metricbeat/module/kubernetes/scheduler/_meta/fields.yml @@ -112,9 +112,15 @@ - name: e2e.duration.us.count type: long description: End to end scheduling count - - name: pod.preemption.victims.count + - name: pod.preemption.victims.bucket.* type: long description: Pod preemption victims + - name: pod.preemption.victims.sum + type: long + description: Pod preemption victims sum + - name: pod.preemption.victims.count + type: long + description: Pod preemption victims count - name: pod.attempts.count type: long description: Pod attempts count diff --git a/metricbeat/module/kubernetes/scheduler/_meta/test/metrics.scheduler.1.14.expected b/metricbeat/module/kubernetes/scheduler/_meta/test/metrics.scheduler.1.14.expected index a843dbc9ad72..056f2cca2618 100644 --- a/metricbeat/module/kubernetes/scheduler/_meta/test/metrics.scheduler.1.14.expected +++ b/metricbeat/module/kubernetes/scheduler/_meta/test/metrics.scheduler.1.14.expected @@ -3,14 +3,62 @@ "RootFields": null, "ModuleFields": null, "MetricSetFields": { - "code": "200", - "handler": "prometheus", - "http": { - "request": { - "count": 4 + "process": { + "cpu": { + "sec": 20 + }, + "fds": { + "open": { + "count": 9 + } + }, + "memory": { + "resident": { + "bytes": 38367232 + }, + "virtual": { + "bytes": 144904192 + } + }, + "started": { + "sec": 1560349587.32 } }, - "method": "get" + "scheduling": { + "e2e": { + "duration": { + "us": { + "bucket": { + "+Inf": 3, + "1000": 0, + "1024000": 3, + "128000": 3, + "16000": 2, + "16384000": 3, + "2000": 0, + "2048000": 3, + "256000": 3, + "32000": 3, + "4000": 0, + "4096000": 3, + "512000": 3, + "64000": 3, + "8000": 0, + "8192000": 3 + }, + "count": 3, + "sum": 42637.21800000001 + } + } + }, + "pod": { + "preemption": { + "victims": { + "count": 0 + } + } + } + } }, "Index": "", "ID": "", @@ -20,20 +68,27 @@ "Host": "", "Service": "", "Took": 0, + "Period": 0, "DisableTimeSeries": false }, { "RootFields": null, "ModuleFields": null, "MetricSetFields": { - "client": { - "request": { - "count": 5165 + "operation": "preemption_evaluation", + "scheduling": { + "duration": { + "seconds": { + "count": 154, + "percentile": { + "50": 0.008470238, + "90": 0.016152651, + "99": 0.026165495 + }, + "sum": 1.5003563099999988 + } } - }, - "code": "200", - "host": "localhost:8443", - "method": "GET" + } }, "Index": "", "ID": "", @@ -43,17 +98,24 @@ "Host": "", "Service": "", "Took": 0, + "Period": 0, "DisableTimeSeries": false }, { "RootFields": null, "ModuleFields": null, "MetricSetFields": { - "result": "scheduled", + "operation": "predicate_evaluation", "scheduling": { - "pod": { - "attempts": { - "count": 3 + "duration": { + "seconds": { + "count": 3, + "percentile": { + "50": 0.00004643, + "90": 0.000058348, + "99": 0.000058348 + }, + "sum": 0.003265988 } } } @@ -66,6 +128,7 @@ "Host": "", "Service": "", "Took": 0, + "Period": 0, "DisableTimeSeries": false }, { @@ -85,23 +148,18 @@ "Host": "", "Service": "", "Took": 0, + "Period": 0, "DisableTimeSeries": false }, { "RootFields": null, "ModuleFields": null, "MetricSetFields": { - "operation": "binding", + "result": "scheduled", "scheduling": { - "duration": { - "seconds": { - "count": 3, - "percentile": { - "50": 0.012318629, - "90": 0.012921477, - "99": 0.012921477 - }, - "sum": 0.039052979 + "pod": { + "attempts": { + "count": 3 } } } @@ -114,6 +172,7 @@ "Host": "", "Service": "", "Took": 0, + "Period": 0, "DisableTimeSeries": false }, { @@ -122,12 +181,12 @@ "MetricSetFields": { "client": { "request": { - "count": 9 + "count": 5165 } }, - "code": "201", + "code": "200", "host": "localhost:8443", - "method": "POST" + "method": "GET" }, "Index": "", "ID": "", @@ -137,20 +196,21 @@ "Host": "", "Service": "", "Took": 0, + "Period": 0, "DisableTimeSeries": false }, { "RootFields": null, "ModuleFields": null, "MetricSetFields": { - "client": { - "request": { - "count": 4631 + "result": "error", + "scheduling": { + "pod": { + "attempts": { + "count": 0 + } } - }, - "code": "200", - "host": "localhost:8443", - "method": "PUT" + } }, "Index": "", "ID": "", @@ -160,6 +220,7 @@ "Host": "", "Service": "", "Took": 0, + "Period": 0, "DisableTimeSeries": false }, { @@ -183,6 +244,31 @@ "Host": "", "Service": "", "Took": 0, + "Period": 0, + "DisableTimeSeries": false + }, + { + "RootFields": null, + "ModuleFields": null, + "MetricSetFields": { + "result": "unschedulable", + "scheduling": { + "pod": { + "attempts": { + "count": 154 + } + } + } + }, + "Index": "", + "ID": "", + "Namespace": "", + "Timestamp": "0001-01-01T00:00:00Z", + "Error": null, + "Host": "", + "Service": "", + "Took": 0, + "Period": 0, "DisableTimeSeries": false }, { @@ -238,40 +324,24 @@ "Host": "", "Service": "", "Took": 0, + "Period": 0, "DisableTimeSeries": false }, { "RootFields": null, "ModuleFields": null, "MetricSetFields": { - "result": "unschedulable", - "scheduling": { - "pod": { - "attempts": { - "count": 154 - } - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "result": "error", + "operation": "binding", "scheduling": { - "pod": { - "attempts": { - "count": 0 + "duration": { + "seconds": { + "count": 3, + "percentile": { + "50": 0.012318629, + "90": 0.012921477, + "99": 0.012921477 + }, + "sum": 0.039052979 } } } @@ -284,26 +354,21 @@ "Host": "", "Service": "", "Took": 0, + "Period": 0, "DisableTimeSeries": false }, { "RootFields": null, "ModuleFields": null, "MetricSetFields": { - "operation": "predicate_evaluation", - "scheduling": { - "duration": { - "seconds": { - "count": 3, - "percentile": { - "50": 0.00004643, - "90": 0.000058348, - "99": 0.000058348 - }, - "sum": 0.003265988 - } + "client": { + "request": { + "count": 4631 } - } + }, + "code": "200", + "host": "localhost:8443", + "method": "PUT" }, "Index": "", "ID": "", @@ -313,26 +378,21 @@ "Host": "", "Service": "", "Took": 0, + "Period": 0, "DisableTimeSeries": false }, { "RootFields": null, "ModuleFields": null, "MetricSetFields": { - "operation": "preemption_evaluation", - "scheduling": { - "duration": { - "seconds": { - "count": 154, - "percentile": { - "50": 0.008470238, - "90": 0.016152651, - "99": 0.026165495 - }, - "sum": 1.5003563099999988 - } + "client": { + "request": { + "count": 9 } - } + }, + "code": "201", + "host": "localhost:8443", + "method": "POST" }, "Index": "", "ID": "", @@ -342,68 +402,21 @@ "Host": "", "Service": "", "Took": 0, + "Period": 0, "DisableTimeSeries": false }, { "RootFields": null, "ModuleFields": null, "MetricSetFields": { - "process": { - "cpu": { - "sec": 20 - }, - "fds": { - "open": { - "count": 9 - } - }, - "memory": { - "resident": { - "bytes": 38367232 - }, - "virtual": { - "bytes": 144904192 - } - }, - "started": { - "sec": 1560349587.32 + "code": "200", + "handler": "prometheus", + "http": { + "request": { + "count": 4 } }, - "scheduling": { - "e2e": { - "duration": { - "us": { - "bucket": { - "+Inf": 3, - "1000": 0, - "1024000": 3, - "128000": 3, - "16000": 2, - "16384000": 3, - "2000": 0, - "2048000": 3, - "256000": 3, - "32000": 3, - "4000": 0, - "4096000": 3, - "512000": 3, - "64000": 3, - "8000": 0, - "8192000": 3 - }, - "count": 3, - "sum": 42637.21800000001 - } - } - }, - "pod": { - "preemption": { - "victims": { - "count": 0 - } - } - } - } + "method": "get" }, "Index": "", "ID": "", @@ -413,6 +426,7 @@ "Host": "", "Service": "", "Took": 0, + "Period": 0, "DisableTimeSeries": false } ] \ No newline at end of file diff --git a/metricbeat/module/kubernetes/scheduler/_meta/test/metrics.scheduler.1.17 b/metricbeat/module/kubernetes/scheduler/_meta/test/metrics.scheduler.1.17 new file mode 100644 index 000000000000..9a0c78cedd48 --- /dev/null +++ b/metricbeat/module/kubernetes/scheduler/_meta/test/metrics.scheduler.1.17 @@ -0,0 +1,970 @@ +# HELP apiserver_audit_event_total [ALPHA] Counter of audit events generated and sent to the audit backend. +# TYPE apiserver_audit_event_total counter +apiserver_audit_event_total 0 +# HELP apiserver_audit_requests_rejected_total [ALPHA] Counter of apiserver requests rejected due to an error in audit logging backend. +# TYPE apiserver_audit_requests_rejected_total counter +apiserver_audit_requests_rejected_total 0 +# HELP apiserver_client_certificate_expiration_seconds [ALPHA] Distribution of the remaining lifetime on the certificate used to authenticate a request. +# TYPE apiserver_client_certificate_expiration_seconds histogram +apiserver_client_certificate_expiration_seconds_bucket{le="0"} 0 +apiserver_client_certificate_expiration_seconds_bucket{le="1800"} 0 +apiserver_client_certificate_expiration_seconds_bucket{le="3600"} 0 +apiserver_client_certificate_expiration_seconds_bucket{le="7200"} 0 +apiserver_client_certificate_expiration_seconds_bucket{le="21600"} 0 +apiserver_client_certificate_expiration_seconds_bucket{le="43200"} 0 +apiserver_client_certificate_expiration_seconds_bucket{le="86400"} 0 +apiserver_client_certificate_expiration_seconds_bucket{le="172800"} 0 +apiserver_client_certificate_expiration_seconds_bucket{le="345600"} 0 +apiserver_client_certificate_expiration_seconds_bucket{le="604800"} 0 +apiserver_client_certificate_expiration_seconds_bucket{le="2.592e+06"} 0 +apiserver_client_certificate_expiration_seconds_bucket{le="7.776e+06"} 0 +apiserver_client_certificate_expiration_seconds_bucket{le="1.5552e+07"} 0 +apiserver_client_certificate_expiration_seconds_bucket{le="3.1104e+07"} 0 +apiserver_client_certificate_expiration_seconds_bucket{le="+Inf"} 0 +apiserver_client_certificate_expiration_seconds_sum 0 +apiserver_client_certificate_expiration_seconds_count 0 +# HELP apiserver_storage_data_key_generation_duration_seconds [ALPHA] Latencies in seconds of data encryption key(DEK) generation operations. +# TYPE apiserver_storage_data_key_generation_duration_seconds histogram +apiserver_storage_data_key_generation_duration_seconds_bucket{le="5e-06"} 0 +apiserver_storage_data_key_generation_duration_seconds_bucket{le="1e-05"} 0 +apiserver_storage_data_key_generation_duration_seconds_bucket{le="2e-05"} 0 +apiserver_storage_data_key_generation_duration_seconds_bucket{le="4e-05"} 0 +apiserver_storage_data_key_generation_duration_seconds_bucket{le="8e-05"} 0 +apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00016"} 0 +apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00032"} 0 +apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00064"} 0 +apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00128"} 0 +apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00256"} 0 +apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00512"} 0 +apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.01024"} 0 +apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.02048"} 0 +apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.04096"} 0 +apiserver_storage_data_key_generation_duration_seconds_bucket{le="+Inf"} 0 +apiserver_storage_data_key_generation_duration_seconds_sum 0 +apiserver_storage_data_key_generation_duration_seconds_count 0 +# HELP apiserver_storage_data_key_generation_failures_total [ALPHA] Total number of failed data encryption key(DEK) generation operations. +# TYPE apiserver_storage_data_key_generation_failures_total counter +apiserver_storage_data_key_generation_failures_total 0 +# HELP apiserver_storage_envelope_transformation_cache_misses_total [ALPHA] Total number of cache misses while accessing key decryption key(KEK). +# TYPE apiserver_storage_envelope_transformation_cache_misses_total counter +apiserver_storage_envelope_transformation_cache_misses_total 0 +# HELP authenticated_user_requests [ALPHA] Counter of authenticated requests broken out by username. +# TYPE authenticated_user_requests counter +authenticated_user_requests{username="other"} 1676 +# HELP authentication_attempts [ALPHA] Counter of authenticated attempts. +# TYPE authentication_attempts counter +authentication_attempts{result="success"} 1676 +# HELP authentication_duration_seconds [ALPHA] Authentication duration in seconds broken out by result. +# TYPE authentication_duration_seconds histogram +authentication_duration_seconds_bucket{result="success",le="0.001"} 1676 +authentication_duration_seconds_bucket{result="success",le="0.002"} 1676 +authentication_duration_seconds_bucket{result="success",le="0.004"} 1676 +authentication_duration_seconds_bucket{result="success",le="0.008"} 1676 +authentication_duration_seconds_bucket{result="success",le="0.016"} 1676 +authentication_duration_seconds_bucket{result="success",le="0.032"} 1676 +authentication_duration_seconds_bucket{result="success",le="0.064"} 1676 +authentication_duration_seconds_bucket{result="success",le="0.128"} 1676 +authentication_duration_seconds_bucket{result="success",le="0.256"} 1676 +authentication_duration_seconds_bucket{result="success",le="0.512"} 1676 +authentication_duration_seconds_bucket{result="success",le="1.024"} 1676 +authentication_duration_seconds_bucket{result="success",le="2.048"} 1676 +authentication_duration_seconds_bucket{result="success",le="4.096"} 1676 +authentication_duration_seconds_bucket{result="success",le="8.192"} 1676 +authentication_duration_seconds_bucket{result="success",le="16.384"} 1676 +authentication_duration_seconds_bucket{result="success",le="+Inf"} 1676 +authentication_duration_seconds_sum{result="success"} 0.029265629999999973 +authentication_duration_seconds_count{result="success"} 1676 +# HELP go_gc_duration_seconds A summary of the GC invocation durations. +# TYPE go_gc_duration_seconds summary +go_gc_duration_seconds{quantile="0"} 6.696e-06 +go_gc_duration_seconds{quantile="0.25"} 1.7681e-05 +go_gc_duration_seconds{quantile="0.5"} 5.5407e-05 +go_gc_duration_seconds{quantile="0.75"} 0.000166698 +go_gc_duration_seconds{quantile="1"} 0.001531165 +go_gc_duration_seconds_sum 0.034206374 +go_gc_duration_seconds_count 243 +# HELP go_goroutines Number of goroutines that currently exist. +# TYPE go_goroutines gauge +go_goroutines 138 +# HELP go_info Information about the Go environment. +# TYPE go_info gauge +go_info{version="go1.13.4"} 1 +# HELP go_memstats_alloc_bytes Number of bytes allocated and still in use. +# TYPE go_memstats_alloc_bytes gauge +go_memstats_alloc_bytes 1.526228e+07 +# HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. +# TYPE go_memstats_alloc_bytes_total counter +go_memstats_alloc_bytes_total 9.56340456e+08 +# HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. +# TYPE go_memstats_buck_hash_sys_bytes gauge +go_memstats_buck_hash_sys_bytes 1.672818e+06 +# HELP go_memstats_frees_total Total number of frees. +# TYPE go_memstats_frees_total counter +go_memstats_frees_total 1.1645461e+07 +# HELP go_memstats_gc_cpu_fraction The fraction of this program's available CPU time used by the GC since the program started. +# TYPE go_memstats_gc_cpu_fraction gauge +go_memstats_gc_cpu_fraction 1.1797256842748281e-05 +# HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. +# TYPE go_memstats_gc_sys_bytes gauge +go_memstats_gc_sys_bytes 2.394112e+06 +# HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. +# TYPE go_memstats_heap_alloc_bytes gauge +go_memstats_heap_alloc_bytes 1.526228e+07 +# HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. +# TYPE go_memstats_heap_idle_bytes gauge +go_memstats_heap_idle_bytes 4.8283648e+07 +# HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use. +# TYPE go_memstats_heap_inuse_bytes gauge +go_memstats_heap_inuse_bytes 1.7252352e+07 +# HELP go_memstats_heap_objects Number of allocated objects. +# TYPE go_memstats_heap_objects gauge +go_memstats_heap_objects 109587 +# HELP go_memstats_heap_released_bytes Number of heap bytes released to OS. +# TYPE go_memstats_heap_released_bytes gauge +go_memstats_heap_released_bytes 4.820992e+07 +# HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system. +# TYPE go_memstats_heap_sys_bytes gauge +go_memstats_heap_sys_bytes 6.5536e+07 +# HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. +# TYPE go_memstats_last_gc_time_seconds gauge +go_memstats_last_gc_time_seconds 1.5929163612894154e+09 +# HELP go_memstats_lookups_total Total number of pointer lookups. +# TYPE go_memstats_lookups_total counter +go_memstats_lookups_total 0 +# HELP go_memstats_mallocs_total Total number of mallocs. +# TYPE go_memstats_mallocs_total counter +go_memstats_mallocs_total 1.1755048e+07 +# HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. +# TYPE go_memstats_mcache_inuse_bytes gauge +go_memstats_mcache_inuse_bytes 6944 +# HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. +# TYPE go_memstats_mcache_sys_bytes gauge +go_memstats_mcache_sys_bytes 16384 +# HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. +# TYPE go_memstats_mspan_inuse_bytes gauge +go_memstats_mspan_inuse_bytes 205768 +# HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. +# TYPE go_memstats_mspan_sys_bytes gauge +go_memstats_mspan_sys_bytes 229376 +# HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. +# TYPE go_memstats_next_gc_bytes gauge +go_memstats_next_gc_bytes 1.6629568e+07 +# HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations. +# TYPE go_memstats_other_sys_bytes gauge +go_memstats_other_sys_bytes 864902 +# HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. +# TYPE go_memstats_stack_inuse_bytes gauge +go_memstats_stack_inuse_bytes 1.572864e+06 +# HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. +# TYPE go_memstats_stack_sys_bytes gauge +go_memstats_stack_sys_bytes 1.572864e+06 +# HELP go_memstats_sys_bytes Number of bytes obtained from system. +# TYPE go_memstats_sys_bytes gauge +go_memstats_sys_bytes 7.2286456e+07 +# HELP go_threads Number of OS threads created. +# TYPE go_threads gauge +go_threads 16 +# HELP leader_election_master_status [ALPHA] Gauge of if the reporting system is master of the relevant lease, 0 indicates backup, 1 indicates master. 'name' is the string used to identify the lease. Please make sure to group by name. +# TYPE leader_election_master_status gauge +leader_election_master_status{name="kube-scheduler"} 1 +# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds. +# TYPE process_cpu_seconds_total counter +process_cpu_seconds_total 67.37 +# HELP process_max_fds Maximum number of open file descriptors. +# TYPE process_max_fds gauge +process_max_fds 1.048576e+06 +# HELP process_open_fds Number of open file descriptors. +# TYPE process_open_fds gauge +process_open_fds 12 +# HELP process_resident_memory_bytes Resident memory size in bytes. +# TYPE process_resident_memory_bytes gauge +process_resident_memory_bytes 5.3444608e+07 +# HELP process_start_time_seconds Start time of the process since unix epoch in seconds. +# TYPE process_start_time_seconds gauge +process_start_time_seconds 1.59289968208e+09 +# HELP process_virtual_memory_bytes Virtual memory size in bytes. +# TYPE process_virtual_memory_bytes gauge +process_virtual_memory_bytes 1.48291584e+08 +# HELP process_virtual_memory_max_bytes Maximum amount of virtual memory available in bytes. +# TYPE process_virtual_memory_max_bytes gauge +process_virtual_memory_max_bytes -1 +# HELP rest_client_request_duration_seconds [ALPHA] Request latency in seconds. Broken down by verb and URL. +# TYPE rest_client_request_duration_seconds histogram +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.001"} 62 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.002"} 11953 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.004"} 23035 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.008"} 24626 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.016"} 24892 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.032"} 24953 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.064"} 24967 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.128"} 24973 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.256"} 24974 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.512"} 24974 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="+Inf"} 24975 +rest_client_request_duration_seconds_sum{url="https://localhost:8443/%7Bprefix%7D",verb="GET"} 65.39078081800011 +rest_client_request_duration_seconds_count{url="https://localhost:8443/%7Bprefix%7D",verb="GET"} 24975 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.001"} 0 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.002"} 0 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.004"} 5 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.008"} 8 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.016"} 18 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.032"} 21 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.064"} 22 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.128"} 22 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.256"} 22 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.512"} 22 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="+Inf"} 22 +rest_client_request_duration_seconds_sum{url="https://localhost:8443/%7Bprefix%7D",verb="POST"} 0.23544754199999998 +rest_client_request_duration_seconds_count{url="https://localhost:8443/%7Bprefix%7D",verb="POST"} 22 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.001"} 0 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.002"} 3427 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.004"} 14122 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.008"} 16235 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.016"} 16566 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.032"} 16618 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.064"} 16631 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.128"} 16632 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.256"} 16634 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.512"} 16634 +rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="+Inf"} 16634 +rest_client_request_duration_seconds_sum{url="https://localhost:8443/%7Bprefix%7D",verb="PUT"} 51.90210806300011 +rest_client_request_duration_seconds_count{url="https://localhost:8443/%7Bprefix%7D",verb="PUT"} 16634 +# HELP rest_client_requests_total [ALPHA] Number of HTTP requests, partitioned by status code, method, and host. +# TYPE rest_client_requests_total counter +rest_client_requests_total{code="200",host="localhost:8443",method="GET"} 25425 +rest_client_requests_total{code="200",host="localhost:8443",method="PUT"} 16634 +rest_client_requests_total{code="201",host="localhost:8443",method="POST"} 22 +rest_client_requests_total{code="403",host="localhost:8443",method="GET"} 1 +# HELP scheduler_binding_duration_seconds [ALPHA] Binding latency in seconds +# TYPE scheduler_binding_duration_seconds histogram +scheduler_binding_duration_seconds_bucket{le="0.001"} 0 +scheduler_binding_duration_seconds_bucket{le="0.002"} 0 +scheduler_binding_duration_seconds_bucket{le="0.004"} 3 +scheduler_binding_duration_seconds_bucket{le="0.008"} 4 +scheduler_binding_duration_seconds_bucket{le="0.016"} 8 +scheduler_binding_duration_seconds_bucket{le="0.032"} 10 +scheduler_binding_duration_seconds_bucket{le="0.064"} 10 +scheduler_binding_duration_seconds_bucket{le="0.128"} 10 +scheduler_binding_duration_seconds_bucket{le="0.256"} 10 +scheduler_binding_duration_seconds_bucket{le="0.512"} 10 +scheduler_binding_duration_seconds_bucket{le="1.024"} 10 +scheduler_binding_duration_seconds_bucket{le="2.048"} 10 +scheduler_binding_duration_seconds_bucket{le="4.096"} 10 +scheduler_binding_duration_seconds_bucket{le="8.192"} 10 +scheduler_binding_duration_seconds_bucket{le="16.384"} 10 +scheduler_binding_duration_seconds_bucket{le="+Inf"} 10 +scheduler_binding_duration_seconds_sum 0.100916681 +scheduler_binding_duration_seconds_count 10 +# HELP scheduler_e2e_scheduling_duration_seconds [ALPHA] E2e scheduling latency in seconds (scheduling algorithm + binding) +# TYPE scheduler_e2e_scheduling_duration_seconds histogram +scheduler_e2e_scheduling_duration_seconds_bucket{le="0.001"} 0 +scheduler_e2e_scheduling_duration_seconds_bucket{le="0.002"} 0 +scheduler_e2e_scheduling_duration_seconds_bucket{le="0.004"} 0 +scheduler_e2e_scheduling_duration_seconds_bucket{le="0.008"} 4 +scheduler_e2e_scheduling_duration_seconds_bucket{le="0.016"} 8 +scheduler_e2e_scheduling_duration_seconds_bucket{le="0.032"} 10 +scheduler_e2e_scheduling_duration_seconds_bucket{le="0.064"} 10 +scheduler_e2e_scheduling_duration_seconds_bucket{le="0.128"} 10 +scheduler_e2e_scheduling_duration_seconds_bucket{le="0.256"} 10 +scheduler_e2e_scheduling_duration_seconds_bucket{le="0.512"} 10 +scheduler_e2e_scheduling_duration_seconds_bucket{le="1.024"} 10 +scheduler_e2e_scheduling_duration_seconds_bucket{le="2.048"} 10 +scheduler_e2e_scheduling_duration_seconds_bucket{le="4.096"} 10 +scheduler_e2e_scheduling_duration_seconds_bucket{le="8.192"} 10 +scheduler_e2e_scheduling_duration_seconds_bucket{le="16.384"} 10 +scheduler_e2e_scheduling_duration_seconds_bucket{le="+Inf"} 10 +scheduler_e2e_scheduling_duration_seconds_sum 0.10499173 +scheduler_e2e_scheduling_duration_seconds_count 10 +# HELP scheduler_framework_extension_point_duration_seconds [ALPHA] Latency for running all plugins of a specific extension point. +# TYPE scheduler_framework_extension_point_duration_seconds histogram +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Bind",status="Skip",le="0.0001"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Bind",status="Skip",le="0.0002"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Bind",status="Skip",le="0.0004"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Bind",status="Skip",le="0.0008"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Bind",status="Skip",le="0.0016"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Bind",status="Skip",le="0.0032"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Bind",status="Skip",le="0.0064"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Bind",status="Skip",le="0.0128"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Bind",status="Skip",le="0.0256"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Bind",status="Skip",le="0.0512"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Bind",status="Skip",le="0.1024"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Bind",status="Skip",le="0.2048"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Bind",status="Skip",le="+Inf"} 1 +scheduler_framework_extension_point_duration_seconds_sum{extension_point="Bind",status="Skip"} 3.35e-07 +scheduler_framework_extension_point_duration_seconds_count{extension_point="Bind",status="Skip"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Filter",status="Success",le="0.0001"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Filter",status="Success",le="0.0002"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Filter",status="Success",le="0.0004"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Filter",status="Success",le="0.0008"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Filter",status="Success",le="0.0016"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Filter",status="Success",le="0.0032"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Filter",status="Success",le="0.0064"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Filter",status="Success",le="0.0128"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Filter",status="Success",le="0.0256"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Filter",status="Success",le="0.0512"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Filter",status="Success",le="0.1024"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Filter",status="Success",le="0.2048"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Filter",status="Success",le="+Inf"} 1 +scheduler_framework_extension_point_duration_seconds_sum{extension_point="Filter",status="Success"} 7.1197e-05 +scheduler_framework_extension_point_duration_seconds_count{extension_point="Filter",status="Success"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Permit",status="Success",le="0.0001"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Permit",status="Success",le="0.0002"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Permit",status="Success",le="0.0004"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Permit",status="Success",le="0.0008"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Permit",status="Success",le="0.0016"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Permit",status="Success",le="0.0032"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Permit",status="Success",le="0.0064"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Permit",status="Success",le="0.0128"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Permit",status="Success",le="0.0256"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Permit",status="Success",le="0.0512"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Permit",status="Success",le="0.1024"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Permit",status="Success",le="0.2048"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Permit",status="Success",le="+Inf"} 1 +scheduler_framework_extension_point_duration_seconds_sum{extension_point="Permit",status="Success"} 1.9e-07 +scheduler_framework_extension_point_duration_seconds_count{extension_point="Permit",status="Success"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostBind",status="Success",le="0.0001"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostBind",status="Success",le="0.0002"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostBind",status="Success",le="0.0004"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostBind",status="Success",le="0.0008"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostBind",status="Success",le="0.0016"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostBind",status="Success",le="0.0032"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostBind",status="Success",le="0.0064"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostBind",status="Success",le="0.0128"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostBind",status="Success",le="0.0256"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostBind",status="Success",le="0.0512"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostBind",status="Success",le="0.1024"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostBind",status="Success",le="0.2048"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostBind",status="Success",le="+Inf"} 1 +scheduler_framework_extension_point_duration_seconds_sum{extension_point="PostBind",status="Success"} 3.87e-07 +scheduler_framework_extension_point_duration_seconds_count{extension_point="PostBind",status="Success"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostFilter",status="Success",le="0.0001"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostFilter",status="Success",le="0.0002"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostFilter",status="Success",le="0.0004"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostFilter",status="Success",le="0.0008"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostFilter",status="Success",le="0.0016"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostFilter",status="Success",le="0.0032"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostFilter",status="Success",le="0.0064"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostFilter",status="Success",le="0.0128"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostFilter",status="Success",le="0.0256"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostFilter",status="Success",le="0.0512"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostFilter",status="Success",le="0.1024"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostFilter",status="Success",le="0.2048"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PostFilter",status="Success",le="+Inf"} 1 +scheduler_framework_extension_point_duration_seconds_sum{extension_point="PostFilter",status="Success"} 1.83e-07 +scheduler_framework_extension_point_duration_seconds_count{extension_point="PostFilter",status="Success"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreBind",status="Success",le="0.0001"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreBind",status="Success",le="0.0002"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreBind",status="Success",le="0.0004"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreBind",status="Success",le="0.0008"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreBind",status="Success",le="0.0016"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreBind",status="Success",le="0.0032"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreBind",status="Success",le="0.0064"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreBind",status="Success",le="0.0128"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreBind",status="Success",le="0.0256"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreBind",status="Success",le="0.0512"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreBind",status="Success",le="0.1024"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreBind",status="Success",le="0.2048"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreBind",status="Success",le="+Inf"} 1 +scheduler_framework_extension_point_duration_seconds_sum{extension_point="PreBind",status="Success"} 2.04e-07 +scheduler_framework_extension_point_duration_seconds_count{extension_point="PreBind",status="Success"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreFilter",status="Success",le="0.0001"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreFilter",status="Success",le="0.0002"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreFilter",status="Success",le="0.0004"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreFilter",status="Success",le="0.0008"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreFilter",status="Success",le="0.0016"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreFilter",status="Success",le="0.0032"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreFilter",status="Success",le="0.0064"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreFilter",status="Success",le="0.0128"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreFilter",status="Success",le="0.0256"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreFilter",status="Success",le="0.0512"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreFilter",status="Success",le="0.1024"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreFilter",status="Success",le="0.2048"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="PreFilter",status="Success",le="+Inf"} 1 +scheduler_framework_extension_point_duration_seconds_sum{extension_point="PreFilter",status="Success"} 3.79e-07 +scheduler_framework_extension_point_duration_seconds_count{extension_point="PreFilter",status="Success"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Reserve",status="Success",le="0.0001"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Reserve",status="Success",le="0.0002"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Reserve",status="Success",le="0.0004"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Reserve",status="Success",le="0.0008"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Reserve",status="Success",le="0.0016"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Reserve",status="Success",le="0.0032"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Reserve",status="Success",le="0.0064"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Reserve",status="Success",le="0.0128"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Reserve",status="Success",le="0.0256"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Reserve",status="Success",le="0.0512"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Reserve",status="Success",le="0.1024"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Reserve",status="Success",le="0.2048"} 1 +scheduler_framework_extension_point_duration_seconds_bucket{extension_point="Reserve",status="Success",le="+Inf"} 1 +scheduler_framework_extension_point_duration_seconds_sum{extension_point="Reserve",status="Success"} 2.15e-07 +scheduler_framework_extension_point_duration_seconds_count{extension_point="Reserve",status="Success"} 1 +# HELP scheduler_plugin_execution_duration_seconds [ALPHA] Duration for running a plugin at a specific extension point. +# TYPE scheduler_plugin_execution_duration_seconds histogram +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="AzureDiskLimits",status="Success",le="1e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="AzureDiskLimits",status="Success",le="1.5000000000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="AzureDiskLimits",status="Success",le="2.2500000000000005e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="AzureDiskLimits",status="Success",le="3.375000000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="AzureDiskLimits",status="Success",le="5.062500000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="AzureDiskLimits",status="Success",le="7.593750000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="AzureDiskLimits",status="Success",le="0.00011390625000000003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="AzureDiskLimits",status="Success",le="0.00017085937500000006"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="AzureDiskLimits",status="Success",le="0.0002562890625000001"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="AzureDiskLimits",status="Success",le="0.00038443359375000017"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="AzureDiskLimits",status="Success",le="0.0005766503906250003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="AzureDiskLimits",status="Success",le="0.0008649755859375004"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="AzureDiskLimits",status="Success",le="0.0012974633789062506"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="AzureDiskLimits",status="Success",le="0.0019461950683593758"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="AzureDiskLimits",status="Success",le="0.0029192926025390638"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="AzureDiskLimits",status="Success",le="0.004378938903808595"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="AzureDiskLimits",status="Success",le="0.006568408355712893"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="AzureDiskLimits",status="Success",le="0.009852612533569338"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="AzureDiskLimits",status="Success",le="0.014778918800354007"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="AzureDiskLimits",status="Success",le="0.02216837820053101"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="AzureDiskLimits",status="Success",le="+Inf"} 1 +scheduler_plugin_execution_duration_seconds_sum{extension_point="Filter",plugin="AzureDiskLimits",status="Success"} 3.59e-07 +scheduler_plugin_execution_duration_seconds_count{extension_point="Filter",plugin="AzureDiskLimits",status="Success"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="EBSLimits",status="Success",le="1e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="EBSLimits",status="Success",le="1.5000000000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="EBSLimits",status="Success",le="2.2500000000000005e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="EBSLimits",status="Success",le="3.375000000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="EBSLimits",status="Success",le="5.062500000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="EBSLimits",status="Success",le="7.593750000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="EBSLimits",status="Success",le="0.00011390625000000003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="EBSLimits",status="Success",le="0.00017085937500000006"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="EBSLimits",status="Success",le="0.0002562890625000001"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="EBSLimits",status="Success",le="0.00038443359375000017"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="EBSLimits",status="Success",le="0.0005766503906250003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="EBSLimits",status="Success",le="0.0008649755859375004"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="EBSLimits",status="Success",le="0.0012974633789062506"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="EBSLimits",status="Success",le="0.0019461950683593758"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="EBSLimits",status="Success",le="0.0029192926025390638"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="EBSLimits",status="Success",le="0.004378938903808595"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="EBSLimits",status="Success",le="0.006568408355712893"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="EBSLimits",status="Success",le="0.009852612533569338"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="EBSLimits",status="Success",le="0.014778918800354007"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="EBSLimits",status="Success",le="0.02216837820053101"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="EBSLimits",status="Success",le="+Inf"} 1 +scheduler_plugin_execution_duration_seconds_sum{extension_point="Filter",plugin="EBSLimits",status="Success"} 1.157e-06 +scheduler_plugin_execution_duration_seconds_count{extension_point="Filter",plugin="EBSLimits",status="Success"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="GCEPDLimits",status="Success",le="1e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="GCEPDLimits",status="Success",le="1.5000000000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="GCEPDLimits",status="Success",le="2.2500000000000005e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="GCEPDLimits",status="Success",le="3.375000000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="GCEPDLimits",status="Success",le="5.062500000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="GCEPDLimits",status="Success",le="7.593750000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="GCEPDLimits",status="Success",le="0.00011390625000000003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="GCEPDLimits",status="Success",le="0.00017085937500000006"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="GCEPDLimits",status="Success",le="0.0002562890625000001"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="GCEPDLimits",status="Success",le="0.00038443359375000017"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="GCEPDLimits",status="Success",le="0.0005766503906250003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="GCEPDLimits",status="Success",le="0.0008649755859375004"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="GCEPDLimits",status="Success",le="0.0012974633789062506"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="GCEPDLimits",status="Success",le="0.0019461950683593758"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="GCEPDLimits",status="Success",le="0.0029192926025390638"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="GCEPDLimits",status="Success",le="0.004378938903808595"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="GCEPDLimits",status="Success",le="0.006568408355712893"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="GCEPDLimits",status="Success",le="0.009852612533569338"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="GCEPDLimits",status="Success",le="0.014778918800354007"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="GCEPDLimits",status="Success",le="0.02216837820053101"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="GCEPDLimits",status="Success",le="+Inf"} 1 +scheduler_plugin_execution_duration_seconds_sum{extension_point="Filter",plugin="GCEPDLimits",status="Success"} 3.17e-07 +scheduler_plugin_execution_duration_seconds_count{extension_point="Filter",plugin="GCEPDLimits",status="Success"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="InterPodAffinity",status="Success",le="1e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="InterPodAffinity",status="Success",le="1.5000000000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="InterPodAffinity",status="Success",le="2.2500000000000005e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="InterPodAffinity",status="Success",le="3.375000000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="InterPodAffinity",status="Success",le="5.062500000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="InterPodAffinity",status="Success",le="7.593750000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="InterPodAffinity",status="Success",le="0.00011390625000000003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="InterPodAffinity",status="Success",le="0.00017085937500000006"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="InterPodAffinity",status="Success",le="0.0002562890625000001"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="InterPodAffinity",status="Success",le="0.00038443359375000017"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="InterPodAffinity",status="Success",le="0.0005766503906250003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="InterPodAffinity",status="Success",le="0.0008649755859375004"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="InterPodAffinity",status="Success",le="0.0012974633789062506"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="InterPodAffinity",status="Success",le="0.0019461950683593758"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="InterPodAffinity",status="Success",le="0.0029192926025390638"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="InterPodAffinity",status="Success",le="0.004378938903808595"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="InterPodAffinity",status="Success",le="0.006568408355712893"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="InterPodAffinity",status="Success",le="0.009852612533569338"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="InterPodAffinity",status="Success",le="0.014778918800354007"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="InterPodAffinity",status="Success",le="0.02216837820053101"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="InterPodAffinity",status="Success",le="+Inf"} 1 +scheduler_plugin_execution_duration_seconds_sum{extension_point="Filter",plugin="InterPodAffinity",status="Success"} 1.033e-06 +scheduler_plugin_execution_duration_seconds_count{extension_point="Filter",plugin="InterPodAffinity",status="Success"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeAffinity",status="Success",le="1e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeAffinity",status="Success",le="1.5000000000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeAffinity",status="Success",le="2.2500000000000005e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeAffinity",status="Success",le="3.375000000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeAffinity",status="Success",le="5.062500000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeAffinity",status="Success",le="7.593750000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeAffinity",status="Success",le="0.00011390625000000003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeAffinity",status="Success",le="0.00017085937500000006"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeAffinity",status="Success",le="0.0002562890625000001"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeAffinity",status="Success",le="0.00038443359375000017"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeAffinity",status="Success",le="0.0005766503906250003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeAffinity",status="Success",le="0.0008649755859375004"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeAffinity",status="Success",le="0.0012974633789062506"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeAffinity",status="Success",le="0.0019461950683593758"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeAffinity",status="Success",le="0.0029192926025390638"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeAffinity",status="Success",le="0.004378938903808595"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeAffinity",status="Success",le="0.006568408355712893"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeAffinity",status="Success",le="0.009852612533569338"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeAffinity",status="Success",le="0.014778918800354007"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeAffinity",status="Success",le="0.02216837820053101"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeAffinity",status="Success",le="+Inf"} 1 +scheduler_plugin_execution_duration_seconds_sum{extension_point="Filter",plugin="NodeAffinity",status="Success"} 3.298e-06 +scheduler_plugin_execution_duration_seconds_count{extension_point="Filter",plugin="NodeAffinity",status="Success"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeName",status="Success",le="1e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeName",status="Success",le="1.5000000000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeName",status="Success",le="2.2500000000000005e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeName",status="Success",le="3.375000000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeName",status="Success",le="5.062500000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeName",status="Success",le="7.593750000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeName",status="Success",le="0.00011390625000000003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeName",status="Success",le="0.00017085937500000006"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeName",status="Success",le="0.0002562890625000001"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeName",status="Success",le="0.00038443359375000017"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeName",status="Success",le="0.0005766503906250003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeName",status="Success",le="0.0008649755859375004"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeName",status="Success",le="0.0012974633789062506"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeName",status="Success",le="0.0019461950683593758"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeName",status="Success",le="0.0029192926025390638"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeName",status="Success",le="0.004378938903808595"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeName",status="Success",le="0.006568408355712893"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeName",status="Success",le="0.009852612533569338"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeName",status="Success",le="0.014778918800354007"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeName",status="Success",le="0.02216837820053101"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeName",status="Success",le="+Inf"} 1 +scheduler_plugin_execution_duration_seconds_sum{extension_point="Filter",plugin="NodeName",status="Success"} 2.89e-07 +scheduler_plugin_execution_duration_seconds_count{extension_point="Filter",plugin="NodeName",status="Success"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodePorts",status="Success",le="1e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodePorts",status="Success",le="1.5000000000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodePorts",status="Success",le="2.2500000000000005e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodePorts",status="Success",le="3.375000000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodePorts",status="Success",le="5.062500000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodePorts",status="Success",le="7.593750000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodePorts",status="Success",le="0.00011390625000000003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodePorts",status="Success",le="0.00017085937500000006"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodePorts",status="Success",le="0.0002562890625000001"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodePorts",status="Success",le="0.00038443359375000017"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodePorts",status="Success",le="0.0005766503906250003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodePorts",status="Success",le="0.0008649755859375004"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodePorts",status="Success",le="0.0012974633789062506"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodePorts",status="Success",le="0.0019461950683593758"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodePorts",status="Success",le="0.0029192926025390638"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodePorts",status="Success",le="0.004378938903808595"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodePorts",status="Success",le="0.006568408355712893"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodePorts",status="Success",le="0.009852612533569338"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodePorts",status="Success",le="0.014778918800354007"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodePorts",status="Success",le="0.02216837820053101"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodePorts",status="Success",le="+Inf"} 1 +scheduler_plugin_execution_duration_seconds_sum{extension_point="Filter",plugin="NodePorts",status="Success"} 2.89e-07 +scheduler_plugin_execution_duration_seconds_count{extension_point="Filter",plugin="NodePorts",status="Success"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeResourcesFit",status="Success",le="1e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeResourcesFit",status="Success",le="1.5000000000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeResourcesFit",status="Success",le="2.2500000000000005e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeResourcesFit",status="Success",le="3.375000000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeResourcesFit",status="Success",le="5.062500000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeResourcesFit",status="Success",le="7.593750000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeResourcesFit",status="Success",le="0.00011390625000000003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeResourcesFit",status="Success",le="0.00017085937500000006"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeResourcesFit",status="Success",le="0.0002562890625000001"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeResourcesFit",status="Success",le="0.00038443359375000017"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeResourcesFit",status="Success",le="0.0005766503906250003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeResourcesFit",status="Success",le="0.0008649755859375004"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeResourcesFit",status="Success",le="0.0012974633789062506"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeResourcesFit",status="Success",le="0.0019461950683593758"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeResourcesFit",status="Success",le="0.0029192926025390638"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeResourcesFit",status="Success",le="0.004378938903808595"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeResourcesFit",status="Success",le="0.006568408355712893"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeResourcesFit",status="Success",le="0.009852612533569338"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeResourcesFit",status="Success",le="0.014778918800354007"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeResourcesFit",status="Success",le="0.02216837820053101"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeResourcesFit",status="Success",le="+Inf"} 1 +scheduler_plugin_execution_duration_seconds_sum{extension_point="Filter",plugin="NodeResourcesFit",status="Success"} 1.48e-06 +scheduler_plugin_execution_duration_seconds_count{extension_point="Filter",plugin="NodeResourcesFit",status="Success"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeUnschedulable",status="Success",le="1e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeUnschedulable",status="Success",le="1.5000000000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeUnschedulable",status="Success",le="2.2500000000000005e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeUnschedulable",status="Success",le="3.375000000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeUnschedulable",status="Success",le="5.062500000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeUnschedulable",status="Success",le="7.593750000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeUnschedulable",status="Success",le="0.00011390625000000003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeUnschedulable",status="Success",le="0.00017085937500000006"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeUnschedulable",status="Success",le="0.0002562890625000001"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeUnschedulable",status="Success",le="0.00038443359375000017"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeUnschedulable",status="Success",le="0.0005766503906250003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeUnschedulable",status="Success",le="0.0008649755859375004"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeUnschedulable",status="Success",le="0.0012974633789062506"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeUnschedulable",status="Success",le="0.0019461950683593758"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeUnschedulable",status="Success",le="0.0029192926025390638"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeUnschedulable",status="Success",le="0.004378938903808595"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeUnschedulable",status="Success",le="0.006568408355712893"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeUnschedulable",status="Success",le="0.009852612533569338"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeUnschedulable",status="Success",le="0.014778918800354007"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeUnschedulable",status="Success",le="0.02216837820053101"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeUnschedulable",status="Success",le="+Inf"} 1 +scheduler_plugin_execution_duration_seconds_sum{extension_point="Filter",plugin="NodeUnschedulable",status="Success"} 1.485e-06 +scheduler_plugin_execution_duration_seconds_count{extension_point="Filter",plugin="NodeUnschedulable",status="Success"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeVolumeLimits",status="Success",le="1e-05"} 0 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeVolumeLimits",status="Success",le="1.5000000000000002e-05"} 0 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeVolumeLimits",status="Success",le="2.2500000000000005e-05"} 0 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeVolumeLimits",status="Success",le="3.375000000000001e-05"} 0 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeVolumeLimits",status="Success",le="5.062500000000001e-05"} 0 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeVolumeLimits",status="Success",le="7.593750000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeVolumeLimits",status="Success",le="0.00011390625000000003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeVolumeLimits",status="Success",le="0.00017085937500000006"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeVolumeLimits",status="Success",le="0.0002562890625000001"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeVolumeLimits",status="Success",le="0.00038443359375000017"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeVolumeLimits",status="Success",le="0.0005766503906250003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeVolumeLimits",status="Success",le="0.0008649755859375004"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeVolumeLimits",status="Success",le="0.0012974633789062506"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeVolumeLimits",status="Success",le="0.0019461950683593758"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeVolumeLimits",status="Success",le="0.0029192926025390638"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeVolumeLimits",status="Success",le="0.004378938903808595"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeVolumeLimits",status="Success",le="0.006568408355712893"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeVolumeLimits",status="Success",le="0.009852612533569338"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeVolumeLimits",status="Success",le="0.014778918800354007"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeVolumeLimits",status="Success",le="0.02216837820053101"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="NodeVolumeLimits",status="Success",le="+Inf"} 1 +scheduler_plugin_execution_duration_seconds_sum{extension_point="Filter",plugin="NodeVolumeLimits",status="Success"} 5.4138e-05 +scheduler_plugin_execution_duration_seconds_count{extension_point="Filter",plugin="NodeVolumeLimits",status="Success"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="TaintToleration",status="Success",le="1e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="TaintToleration",status="Success",le="1.5000000000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="TaintToleration",status="Success",le="2.2500000000000005e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="TaintToleration",status="Success",le="3.375000000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="TaintToleration",status="Success",le="5.062500000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="TaintToleration",status="Success",le="7.593750000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="TaintToleration",status="Success",le="0.00011390625000000003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="TaintToleration",status="Success",le="0.00017085937500000006"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="TaintToleration",status="Success",le="0.0002562890625000001"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="TaintToleration",status="Success",le="0.00038443359375000017"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="TaintToleration",status="Success",le="0.0005766503906250003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="TaintToleration",status="Success",le="0.0008649755859375004"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="TaintToleration",status="Success",le="0.0012974633789062506"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="TaintToleration",status="Success",le="0.0019461950683593758"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="TaintToleration",status="Success",le="0.0029192926025390638"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="TaintToleration",status="Success",le="0.004378938903808595"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="TaintToleration",status="Success",le="0.006568408355712893"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="TaintToleration",status="Success",le="0.009852612533569338"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="TaintToleration",status="Success",le="0.014778918800354007"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="TaintToleration",status="Success",le="0.02216837820053101"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="TaintToleration",status="Success",le="+Inf"} 1 +scheduler_plugin_execution_duration_seconds_sum{extension_point="Filter",plugin="TaintToleration",status="Success"} 2.19e-07 +scheduler_plugin_execution_duration_seconds_count{extension_point="Filter",plugin="TaintToleration",status="Success"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeBinding",status="Success",le="1e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeBinding",status="Success",le="1.5000000000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeBinding",status="Success",le="2.2500000000000005e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeBinding",status="Success",le="3.375000000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeBinding",status="Success",le="5.062500000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeBinding",status="Success",le="7.593750000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeBinding",status="Success",le="0.00011390625000000003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeBinding",status="Success",le="0.00017085937500000006"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeBinding",status="Success",le="0.0002562890625000001"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeBinding",status="Success",le="0.00038443359375000017"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeBinding",status="Success",le="0.0005766503906250003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeBinding",status="Success",le="0.0008649755859375004"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeBinding",status="Success",le="0.0012974633789062506"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeBinding",status="Success",le="0.0019461950683593758"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeBinding",status="Success",le="0.0029192926025390638"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeBinding",status="Success",le="0.004378938903808595"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeBinding",status="Success",le="0.006568408355712893"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeBinding",status="Success",le="0.009852612533569338"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeBinding",status="Success",le="0.014778918800354007"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeBinding",status="Success",le="0.02216837820053101"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeBinding",status="Success",le="+Inf"} 1 +scheduler_plugin_execution_duration_seconds_sum{extension_point="Filter",plugin="VolumeBinding",status="Success"} 6.92e-07 +scheduler_plugin_execution_duration_seconds_count{extension_point="Filter",plugin="VolumeBinding",status="Success"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeRestrictions",status="Success",le="1e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeRestrictions",status="Success",le="1.5000000000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeRestrictions",status="Success",le="2.2500000000000005e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeRestrictions",status="Success",le="3.375000000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeRestrictions",status="Success",le="5.062500000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeRestrictions",status="Success",le="7.593750000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeRestrictions",status="Success",le="0.00011390625000000003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeRestrictions",status="Success",le="0.00017085937500000006"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeRestrictions",status="Success",le="0.0002562890625000001"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeRestrictions",status="Success",le="0.00038443359375000017"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeRestrictions",status="Success",le="0.0005766503906250003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeRestrictions",status="Success",le="0.0008649755859375004"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeRestrictions",status="Success",le="0.0012974633789062506"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeRestrictions",status="Success",le="0.0019461950683593758"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeRestrictions",status="Success",le="0.0029192926025390638"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeRestrictions",status="Success",le="0.004378938903808595"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeRestrictions",status="Success",le="0.006568408355712893"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeRestrictions",status="Success",le="0.009852612533569338"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeRestrictions",status="Success",le="0.014778918800354007"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeRestrictions",status="Success",le="0.02216837820053101"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeRestrictions",status="Success",le="+Inf"} 1 +scheduler_plugin_execution_duration_seconds_sum{extension_point="Filter",plugin="VolumeRestrictions",status="Success"} 6.82e-07 +scheduler_plugin_execution_duration_seconds_count{extension_point="Filter",plugin="VolumeRestrictions",status="Success"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeZone",status="Success",le="1e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeZone",status="Success",le="1.5000000000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeZone",status="Success",le="2.2500000000000005e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeZone",status="Success",le="3.375000000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeZone",status="Success",le="5.062500000000001e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeZone",status="Success",le="7.593750000000002e-05"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeZone",status="Success",le="0.00011390625000000003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeZone",status="Success",le="0.00017085937500000006"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeZone",status="Success",le="0.0002562890625000001"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeZone",status="Success",le="0.00038443359375000017"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeZone",status="Success",le="0.0005766503906250003"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeZone",status="Success",le="0.0008649755859375004"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeZone",status="Success",le="0.0012974633789062506"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeZone",status="Success",le="0.0019461950683593758"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeZone",status="Success",le="0.0029192926025390638"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeZone",status="Success",le="0.004378938903808595"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeZone",status="Success",le="0.006568408355712893"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeZone",status="Success",le="0.009852612533569338"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeZone",status="Success",le="0.014778918800354007"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeZone",status="Success",le="0.02216837820053101"} 1 +scheduler_plugin_execution_duration_seconds_bucket{extension_point="Filter",plugin="VolumeZone",status="Success",le="+Inf"} 1 +scheduler_plugin_execution_duration_seconds_sum{extension_point="Filter",plugin="VolumeZone",status="Success"} 7.97e-07 +scheduler_plugin_execution_duration_seconds_count{extension_point="Filter",plugin="VolumeZone",status="Success"} 1 +# HELP scheduler_pod_preemption_victims [ALPHA] Number of selected preemption victims +# TYPE scheduler_pod_preemption_victims histogram +scheduler_pod_preemption_victims_bucket{le="5"} 0 +scheduler_pod_preemption_victims_bucket{le="10"} 0 +scheduler_pod_preemption_victims_bucket{le="15"} 0 +scheduler_pod_preemption_victims_bucket{le="20"} 0 +scheduler_pod_preemption_victims_bucket{le="25"} 0 +scheduler_pod_preemption_victims_bucket{le="30"} 0 +scheduler_pod_preemption_victims_bucket{le="35"} 0 +scheduler_pod_preemption_victims_bucket{le="40"} 0 +scheduler_pod_preemption_victims_bucket{le="45"} 0 +scheduler_pod_preemption_victims_bucket{le="50"} 0 +scheduler_pod_preemption_victims_bucket{le="+Inf"} 0 +scheduler_pod_preemption_victims_sum 0 +scheduler_pod_preemption_victims_count 0 +# HELP scheduler_pod_scheduling_attempts [ALPHA] Number of attempts to successfully schedule a pod. +# TYPE scheduler_pod_scheduling_attempts histogram +scheduler_pod_scheduling_attempts_bucket{le="1"} 10 +scheduler_pod_scheduling_attempts_bucket{le="2"} 10 +scheduler_pod_scheduling_attempts_bucket{le="4"} 10 +scheduler_pod_scheduling_attempts_bucket{le="8"} 10 +scheduler_pod_scheduling_attempts_bucket{le="16"} 10 +scheduler_pod_scheduling_attempts_bucket{le="+Inf"} 10 +scheduler_pod_scheduling_attempts_sum 10 +scheduler_pod_scheduling_attempts_count 10 +# HELP scheduler_pod_scheduling_duration_seconds [ALPHA] E2e latency for a pod being scheduled which may include multiple scheduling attempts. +# TYPE scheduler_pod_scheduling_duration_seconds histogram +scheduler_pod_scheduling_duration_seconds_bucket{le="0.001"} 0 +scheduler_pod_scheduling_duration_seconds_bucket{le="0.002"} 0 +scheduler_pod_scheduling_duration_seconds_bucket{le="0.004"} 0 +scheduler_pod_scheduling_duration_seconds_bucket{le="0.008"} 4 +scheduler_pod_scheduling_duration_seconds_bucket{le="0.016"} 8 +scheduler_pod_scheduling_duration_seconds_bucket{le="0.032"} 10 +scheduler_pod_scheduling_duration_seconds_bucket{le="0.064"} 10 +scheduler_pod_scheduling_duration_seconds_bucket{le="0.128"} 10 +scheduler_pod_scheduling_duration_seconds_bucket{le="0.256"} 10 +scheduler_pod_scheduling_duration_seconds_bucket{le="0.512"} 10 +scheduler_pod_scheduling_duration_seconds_bucket{le="1.024"} 10 +scheduler_pod_scheduling_duration_seconds_bucket{le="2.048"} 10 +scheduler_pod_scheduling_duration_seconds_bucket{le="4.096"} 10 +scheduler_pod_scheduling_duration_seconds_bucket{le="8.192"} 10 +scheduler_pod_scheduling_duration_seconds_bucket{le="16.384"} 10 +scheduler_pod_scheduling_duration_seconds_bucket{le="+Inf"} 10 +scheduler_pod_scheduling_duration_seconds_sum 0.105286525 +scheduler_pod_scheduling_duration_seconds_count 10 +# HELP scheduler_queue_incoming_pods_total [ALPHA] Number of pods added to scheduling queues by event and queue type. +# TYPE scheduler_queue_incoming_pods_total counter +scheduler_queue_incoming_pods_total{event="PodAdd",queue="active"} 10 +# HELP scheduler_scheduler_cache_size [ALPHA] Number of nodes, pods, and assumed (bound) pods in the scheduler cache. +# TYPE scheduler_scheduler_cache_size gauge +scheduler_scheduler_cache_size{type="assumed_pods"} 0 +scheduler_scheduler_cache_size{type="nodes"} 1 +scheduler_scheduler_cache_size{type="pods"} 21 +# HELP scheduler_scheduler_goroutines [ALPHA] Number of running goroutines split by the work they do such as binding. +# TYPE scheduler_scheduler_goroutines gauge +scheduler_scheduler_goroutines{work="binding"} 0 +# HELP scheduler_scheduling_algorithm_duration_seconds [ALPHA] Scheduling algorithm latency in seconds +# TYPE scheduler_scheduling_algorithm_duration_seconds histogram +scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.001"} 10 +scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.002"} 10 +scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.004"} 10 +scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.008"} 10 +scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.016"} 10 +scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.032"} 10 +scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.064"} 10 +scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.128"} 10 +scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.256"} 10 +scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.512"} 10 +scheduler_scheduling_algorithm_duration_seconds_bucket{le="1.024"} 10 +scheduler_scheduling_algorithm_duration_seconds_bucket{le="2.048"} 10 +scheduler_scheduling_algorithm_duration_seconds_bucket{le="4.096"} 10 +scheduler_scheduling_algorithm_duration_seconds_bucket{le="8.192"} 10 +scheduler_scheduling_algorithm_duration_seconds_bucket{le="16.384"} 10 +scheduler_scheduling_algorithm_duration_seconds_bucket{le="+Inf"} 10 +scheduler_scheduling_algorithm_duration_seconds_sum 0.0017249319999999998 +scheduler_scheduling_algorithm_duration_seconds_count 10 +# HELP scheduler_scheduling_algorithm_predicate_evaluation_seconds [ALPHA] Scheduling algorithm predicate evaluation duration in seconds +# TYPE scheduler_scheduling_algorithm_predicate_evaluation_seconds histogram +scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.001"} 10 +scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.002"} 10 +scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.004"} 10 +scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.008"} 10 +scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.016"} 10 +scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.032"} 10 +scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.064"} 10 +scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.128"} 10 +scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.256"} 10 +scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.512"} 10 +scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="1.024"} 10 +scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="2.048"} 10 +scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="4.096"} 10 +scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="8.192"} 10 +scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="16.384"} 10 +scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="+Inf"} 10 +scheduler_scheduling_algorithm_predicate_evaluation_seconds_sum 0.0013091729999999998 +scheduler_scheduling_algorithm_predicate_evaluation_seconds_count 10 +# HELP scheduler_scheduling_algorithm_preemption_evaluation_seconds [ALPHA] Scheduling algorithm preemption evaluation duration in seconds +# TYPE scheduler_scheduling_algorithm_preemption_evaluation_seconds histogram +scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.001"} 0 +scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.002"} 0 +scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.004"} 0 +scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.008"} 0 +scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.016"} 0 +scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.032"} 0 +scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.064"} 0 +scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.128"} 0 +scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.256"} 0 +scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.512"} 0 +scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="1.024"} 0 +scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="2.048"} 0 +scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="4.096"} 0 +scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="8.192"} 0 +scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="16.384"} 0 +scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="+Inf"} 0 +scheduler_scheduling_algorithm_preemption_evaluation_seconds_sum 0 +scheduler_scheduling_algorithm_preemption_evaluation_seconds_count 0 +# HELP scheduler_scheduling_algorithm_priority_evaluation_seconds [ALPHA] Scheduling algorithm priority evaluation duration in seconds +# TYPE scheduler_scheduling_algorithm_priority_evaluation_seconds histogram +scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.001"} 10 +scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.002"} 10 +scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.004"} 10 +scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.008"} 10 +scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.016"} 10 +scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.032"} 10 +scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.064"} 10 +scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.128"} 10 +scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.256"} 10 +scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.512"} 10 +scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="1.024"} 10 +scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="2.048"} 10 +scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="4.096"} 10 +scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="8.192"} 10 +scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="16.384"} 10 +scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="+Inf"} 10 +scheduler_scheduling_algorithm_priority_evaluation_seconds_sum 3.6299999999999995e-07 +scheduler_scheduling_algorithm_priority_evaluation_seconds_count 10 +# HELP scheduler_scheduling_duration_seconds [ALPHA] Scheduling latency in seconds split by sub-parts of the scheduling operation +# TYPE scheduler_scheduling_duration_seconds summary +scheduler_scheduling_duration_seconds{operation="binding",quantile="0.5"} 0.008087556 +scheduler_scheduling_duration_seconds{operation="binding",quantile="0.9"} 0.019238477 +scheduler_scheduling_duration_seconds{operation="binding",quantile="0.99"} 0.021775325 +scheduler_scheduling_duration_seconds_sum{operation="binding"} 0.101037043 +scheduler_scheduling_duration_seconds_count{operation="binding"} 10 +scheduler_scheduling_duration_seconds{operation="predicate_evaluation",quantile="0.5"} 6.0365e-05 +scheduler_scheduling_duration_seconds{operation="predicate_evaluation",quantile="0.9"} 0.000115423 +scheduler_scheduling_duration_seconds{operation="predicate_evaluation",quantile="0.99"} 0.000754095 +scheduler_scheduling_duration_seconds_sum{operation="predicate_evaluation"} 0.0013853759999999998 +scheduler_scheduling_duration_seconds_count{operation="predicate_evaluation"} 10 +# HELP scheduler_total_preemption_attempts [ALPHA] Total preemption attempts in the cluster till now +# TYPE scheduler_total_preemption_attempts counter +scheduler_total_preemption_attempts 0 +# HELP scheduler_volume_scheduling_duration_seconds [ALPHA] Volume scheduling stage latency +# TYPE scheduler_volume_scheduling_duration_seconds histogram +scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="1000"} 10 +scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="2000"} 10 +scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="4000"} 10 +scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="8000"} 10 +scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="16000"} 10 +scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="32000"} 10 +scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="64000"} 10 +scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="128000"} 10 +scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="256000"} 10 +scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="512000"} 10 +scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="1.024e+06"} 10 +scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="2.048e+06"} 10 +scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="4.096e+06"} 10 +scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="8.192e+06"} 10 +scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="1.6384e+07"} 10 +scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="+Inf"} 10 +scheduler_volume_scheduling_duration_seconds_sum{operation="assume"} 3.4759000000000004e-05 +scheduler_volume_scheduling_duration_seconds_count{operation="assume"} 10 +# HELP workqueue_adds_total [ALPHA] Total number of adds handled by workqueue +# TYPE workqueue_adds_total counter +workqueue_adds_total{name="DynamicConfigMapCABundle-client-ca"} 281 +workqueue_adds_total{name="DynamicServingCertificateController"} 281 +# HELP workqueue_depth [ALPHA] Current depth of workqueue +# TYPE workqueue_depth gauge +workqueue_depth{name="DynamicConfigMapCABundle-client-ca"} 0 +workqueue_depth{name="DynamicServingCertificateController"} 0 +# HELP workqueue_longest_running_processor_seconds [ALPHA] How many seconds has the longest running processor for workqueue been running. +# TYPE workqueue_longest_running_processor_seconds gauge +workqueue_longest_running_processor_seconds{name="DynamicConfigMapCABundle-client-ca"} 0 +workqueue_longest_running_processor_seconds{name="DynamicServingCertificateController"} 0 +# HELP workqueue_queue_duration_seconds [ALPHA] How long in seconds an item stays in workqueue before being requested. +# TYPE workqueue_queue_duration_seconds histogram +workqueue_queue_duration_seconds_bucket{name="DynamicConfigMapCABundle-client-ca",le="1e-08"} 0 +workqueue_queue_duration_seconds_bucket{name="DynamicConfigMapCABundle-client-ca",le="1e-07"} 0 +workqueue_queue_duration_seconds_bucket{name="DynamicConfigMapCABundle-client-ca",le="1e-06"} 0 +workqueue_queue_duration_seconds_bucket{name="DynamicConfigMapCABundle-client-ca",le="9.999999999999999e-06"} 16 +workqueue_queue_duration_seconds_bucket{name="DynamicConfigMapCABundle-client-ca",le="9.999999999999999e-05"} 272 +workqueue_queue_duration_seconds_bucket{name="DynamicConfigMapCABundle-client-ca",le="0.001"} 280 +workqueue_queue_duration_seconds_bucket{name="DynamicConfigMapCABundle-client-ca",le="0.01"} 280 +workqueue_queue_duration_seconds_bucket{name="DynamicConfigMapCABundle-client-ca",le="0.1"} 281 +workqueue_queue_duration_seconds_bucket{name="DynamicConfigMapCABundle-client-ca",le="1"} 281 +workqueue_queue_duration_seconds_bucket{name="DynamicConfigMapCABundle-client-ca",le="10"} 281 +workqueue_queue_duration_seconds_bucket{name="DynamicConfigMapCABundle-client-ca",le="+Inf"} 281 +workqueue_queue_duration_seconds_sum{name="DynamicConfigMapCABundle-client-ca"} 0.09906315500000006 +workqueue_queue_duration_seconds_count{name="DynamicConfigMapCABundle-client-ca"} 281 +workqueue_queue_duration_seconds_bucket{name="DynamicServingCertificateController",le="1e-08"} 0 +workqueue_queue_duration_seconds_bucket{name="DynamicServingCertificateController",le="1e-07"} 0 +workqueue_queue_duration_seconds_bucket{name="DynamicServingCertificateController",le="1e-06"} 0 +workqueue_queue_duration_seconds_bucket{name="DynamicServingCertificateController",le="9.999999999999999e-06"} 1 +workqueue_queue_duration_seconds_bucket{name="DynamicServingCertificateController",le="9.999999999999999e-05"} 272 +workqueue_queue_duration_seconds_bucket{name="DynamicServingCertificateController",le="0.001"} 280 +workqueue_queue_duration_seconds_bucket{name="DynamicServingCertificateController",le="0.01"} 281 +workqueue_queue_duration_seconds_bucket{name="DynamicServingCertificateController",le="0.1"} 281 +workqueue_queue_duration_seconds_bucket{name="DynamicServingCertificateController",le="1"} 281 +workqueue_queue_duration_seconds_bucket{name="DynamicServingCertificateController",le="10"} 281 +workqueue_queue_duration_seconds_bucket{name="DynamicServingCertificateController",le="+Inf"} 281 +workqueue_queue_duration_seconds_sum{name="DynamicServingCertificateController"} 0.01267103 +workqueue_queue_duration_seconds_count{name="DynamicServingCertificateController"} 281 +# HELP workqueue_retries_total [ALPHA] Total number of retries handled by workqueue +# TYPE workqueue_retries_total counter +workqueue_retries_total{name="DynamicConfigMapCABundle-client-ca"} 0 +workqueue_retries_total{name="DynamicServingCertificateController"} 0 +# HELP workqueue_unfinished_work_seconds [ALPHA] How many seconds of work has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. +# TYPE workqueue_unfinished_work_seconds gauge +workqueue_unfinished_work_seconds{name="DynamicConfigMapCABundle-client-ca"} 0 +workqueue_unfinished_work_seconds{name="DynamicServingCertificateController"} 0 +# HELP workqueue_work_duration_seconds [ALPHA] How long in seconds processing an item from workqueue takes. +# TYPE workqueue_work_duration_seconds histogram +workqueue_work_duration_seconds_bucket{name="DynamicConfigMapCABundle-client-ca",le="1e-08"} 0 +workqueue_work_duration_seconds_bucket{name="DynamicConfigMapCABundle-client-ca",le="1e-07"} 0 +workqueue_work_duration_seconds_bucket{name="DynamicConfigMapCABundle-client-ca",le="1e-06"} 0 +workqueue_work_duration_seconds_bucket{name="DynamicConfigMapCABundle-client-ca",le="9.999999999999999e-06"} 10 +workqueue_work_duration_seconds_bucket{name="DynamicConfigMapCABundle-client-ca",le="9.999999999999999e-05"} 274 +workqueue_work_duration_seconds_bucket{name="DynamicConfigMapCABundle-client-ca",le="0.001"} 281 +workqueue_work_duration_seconds_bucket{name="DynamicConfigMapCABundle-client-ca",le="0.01"} 281 +workqueue_work_duration_seconds_bucket{name="DynamicConfigMapCABundle-client-ca",le="0.1"} 281 +workqueue_work_duration_seconds_bucket{name="DynamicConfigMapCABundle-client-ca",le="1"} 281 +workqueue_work_duration_seconds_bucket{name="DynamicConfigMapCABundle-client-ca",le="10"} 281 +workqueue_work_duration_seconds_bucket{name="DynamicConfigMapCABundle-client-ca",le="+Inf"} 281 +workqueue_work_duration_seconds_sum{name="DynamicConfigMapCABundle-client-ca"} 0.005829604999999999 +workqueue_work_duration_seconds_count{name="DynamicConfigMapCABundle-client-ca"} 281 +workqueue_work_duration_seconds_bucket{name="DynamicServingCertificateController",le="1e-08"} 0 +workqueue_work_duration_seconds_bucket{name="DynamicServingCertificateController",le="1e-07"} 0 +workqueue_work_duration_seconds_bucket{name="DynamicServingCertificateController",le="1e-06"} 0 +workqueue_work_duration_seconds_bucket{name="DynamicServingCertificateController",le="9.999999999999999e-06"} 108 +workqueue_work_duration_seconds_bucket{name="DynamicServingCertificateController",le="9.999999999999999e-05"} 278 +workqueue_work_duration_seconds_bucket{name="DynamicServingCertificateController",le="0.001"} 280 +workqueue_work_duration_seconds_bucket{name="DynamicServingCertificateController",le="0.01"} 281 +workqueue_work_duration_seconds_bucket{name="DynamicServingCertificateController",le="0.1"} 281 +workqueue_work_duration_seconds_bucket{name="DynamicServingCertificateController",le="1"} 281 +workqueue_work_duration_seconds_bucket{name="DynamicServingCertificateController",le="10"} 281 +workqueue_work_duration_seconds_bucket{name="DynamicServingCertificateController",le="+Inf"} 281 +workqueue_work_duration_seconds_sum{name="DynamicServingCertificateController"} 0.005584595000000001 +workqueue_work_duration_seconds_count{name="DynamicServingCertificateController"} 281 diff --git a/metricbeat/module/kubernetes/scheduler/_meta/test/metrics.scheduler.1.17.expected b/metricbeat/module/kubernetes/scheduler/_meta/test/metrics.scheduler.1.17.expected new file mode 100644 index 000000000000..096dc18fdc42 --- /dev/null +++ b/metricbeat/module/kubernetes/scheduler/_meta/test/metrics.scheduler.1.17.expected @@ -0,0 +1,264 @@ +[ + { + "RootFields": null, + "ModuleFields": null, + "MetricSetFields": { + "client": { + "request": { + "count": 25425 + } + }, + "code": "200", + "host": "localhost:8443", + "method": "GET" + }, + "Index": "", + "ID": "", + "Namespace": "", + "Timestamp": "0001-01-01T00:00:00Z", + "Error": null, + "Host": "", + "Service": "", + "Took": 0, + "Period": 0, + "DisableTimeSeries": false + }, + { + "RootFields": null, + "ModuleFields": null, + "MetricSetFields": { + "process": { + "cpu": { + "sec": 67 + }, + "fds": { + "open": { + "count": 12 + } + }, + "memory": { + "resident": { + "bytes": 53444608 + }, + "virtual": { + "bytes": 148291584 + } + }, + "started": { + "sec": 1592899682.08 + } + }, + "scheduling": { + "e2e": { + "duration": { + "us": { + "bucket": { + "+Inf": 10, + "1000": 0, + "1024000": 10, + "128000": 10, + "16000": 8, + "16384000": 10, + "2000": 0, + "2048000": 10, + "256000": 10, + "32000": 10, + "4000": 0, + "4096000": 10, + "512000": 10, + "64000": 10, + "8000": 4, + "8192000": 10 + }, + "count": 10, + "sum": 104991.73000000001 + } + } + }, + "pod": { + "preemption": { + "victims": { + "bucket": { + "+Inf": 0, + "10": 0, + "15": 0, + "20": 0, + "25": 0, + "30": 0, + "35": 0, + "40": 0, + "45": 0, + "5": 0, + "50": 0 + }, + "count": 0, + "sum": 0 + } + } + } + } + }, + "Index": "", + "ID": "", + "Namespace": "", + "Timestamp": "0001-01-01T00:00:00Z", + "Error": null, + "Host": "", + "Service": "", + "Took": 0, + "Period": 0, + "DisableTimeSeries": false + }, + { + "RootFields": null, + "ModuleFields": null, + "MetricSetFields": { + "operation": "predicate_evaluation", + "scheduling": { + "duration": { + "seconds": { + "count": 10, + "percentile": { + "50": 0.000060365, + "90": 0.000115423, + "99": 0.000754095 + }, + "sum": 0.0013853759999999998 + } + } + } + }, + "Index": "", + "ID": "", + "Namespace": "", + "Timestamp": "0001-01-01T00:00:00Z", + "Error": null, + "Host": "", + "Service": "", + "Took": 0, + "Period": 0, + "DisableTimeSeries": false + }, + { + "RootFields": null, + "ModuleFields": null, + "MetricSetFields": { + "operation": "binding", + "scheduling": { + "duration": { + "seconds": { + "count": 10, + "percentile": { + "50": 0.008087556, + "90": 0.019238477, + "99": 0.021775325 + }, + "sum": 0.101037043 + } + } + } + }, + "Index": "", + "ID": "", + "Namespace": "", + "Timestamp": "0001-01-01T00:00:00Z", + "Error": null, + "Host": "", + "Service": "", + "Took": 0, + "Period": 0, + "DisableTimeSeries": false + }, + { + "RootFields": null, + "ModuleFields": null, + "MetricSetFields": { + "client": { + "request": { + "count": 1 + } + }, + "code": "403", + "host": "localhost:8443", + "method": "GET" + }, + "Index": "", + "ID": "", + "Namespace": "", + "Timestamp": "0001-01-01T00:00:00Z", + "Error": null, + "Host": "", + "Service": "", + "Took": 0, + "Period": 0, + "DisableTimeSeries": false + }, + { + "RootFields": null, + "ModuleFields": null, + "MetricSetFields": { + "leader": { + "is_master": true + }, + "name": "kube-scheduler" + }, + "Index": "", + "ID": "", + "Namespace": "", + "Timestamp": "0001-01-01T00:00:00Z", + "Error": null, + "Host": "", + "Service": "", + "Took": 0, + "Period": 0, + "DisableTimeSeries": false + }, + { + "RootFields": null, + "ModuleFields": null, + "MetricSetFields": { + "client": { + "request": { + "count": 16634 + } + }, + "code": "200", + "host": "localhost:8443", + "method": "PUT" + }, + "Index": "", + "ID": "", + "Namespace": "", + "Timestamp": "0001-01-01T00:00:00Z", + "Error": null, + "Host": "", + "Service": "", + "Took": 0, + "Period": 0, + "DisableTimeSeries": false + }, + { + "RootFields": null, + "ModuleFields": null, + "MetricSetFields": { + "client": { + "request": { + "count": 22 + } + }, + "code": "201", + "host": "localhost:8443", + "method": "POST" + }, + "Index": "", + "ID": "", + "Namespace": "", + "Timestamp": "0001-01-01T00:00:00Z", + "Error": null, + "Host": "", + "Service": "", + "Took": 0, + "Period": 0, + "DisableTimeSeries": false + } +] \ No newline at end of file diff --git a/metricbeat/module/kubernetes/scheduler/scheduler.go b/metricbeat/module/kubernetes/scheduler/scheduler.go index 201e4fdb6d5a..bb68114df4ed 100644 --- a/metricbeat/module/kubernetes/scheduler/scheduler.go +++ b/metricbeat/module/kubernetes/scheduler/scheduler.go @@ -38,7 +38,10 @@ func init() { "leader_election_master_status": prometheus.BooleanMetric("leader.is_master"), "scheduler_e2e_scheduling_duration_seconds": prometheus.Metric("scheduling.e2e.duration.us", prometheus.OpMultiplyBuckets(1000000)), - "scheduler_pod_preemption_victims": prometheus.Metric("scheduling.pod.preemption.victims.count"), + "scheduler_pod_preemption_victims": prometheus.Metric("scheduling.pod.preemption.victims", + // this is needed in order to solve compatibility issue of different + // different k8s versions, issue: https://github.com/elastic/beats/issues/19332 + prometheus.OpSetNumericMetricSuffix("count")), "scheduler_schedule_attempts_total": prometheus.Metric("scheduling.pod.attempts.count"), "scheduler_scheduling_duration_seconds": prometheus.Metric("scheduling.duration.seconds"), }, diff --git a/metricbeat/module/kubernetes/scheduler/scheduler_test.go b/metricbeat/module/kubernetes/scheduler/scheduler_test.go index 301319d9d5ae..6f7f4d43332d 100644 --- a/metricbeat/module/kubernetes/scheduler/scheduler_test.go +++ b/metricbeat/module/kubernetes/scheduler/scheduler_test.go @@ -34,6 +34,10 @@ func TestEventMapping(t *testing.T) { MetricsFile: "./_meta/test/metrics.scheduler.1.14", ExpectedFile: "./_meta/test/metrics.scheduler.1.14.expected", }, + { + MetricsFile: "./_meta/test/metrics.scheduler.1.17", + ExpectedFile: "./_meta/test/metrics.scheduler.1.17.expected", + }, }, ) }