github.com/crossplane/upjet@v1.3.0/docs/provider_metrics_help.txt (about) 1 # SPDX-FileCopyrightText: 2023 The Crossplane Authors <https://crossplane.io> 2 3 # SPDX-License-Identifier: CC-BY-4.0 4 5 # HELP upjet_terraform_cli_duration Measures in seconds how long it takes a Terraform CLI invocation to complete 6 # TYPE upjet_terraform_cli_duration histogram 7 8 # HELP upjet_terraform_running_processes The number of running Terraform CLI and Terraform provider processes 9 # TYPE upjet_terraform_running_processes gauge 10 11 # HELP upjet_resource_ttr Measures in seconds the time-to-readiness (TTR) for managed resources 12 # TYPE upjet_resource_ttr histogram 13 14 # HELP upjet_terraform_active_cli_invocations The number of active (running) Terraform CLI invocations 15 # TYPE upjet_terraform_active_cli_invocations gauge 16 17 # HELP certwatcher_read_certificate_errors_total Total number of certificate read errors 18 # TYPE certwatcher_read_certificate_errors_total counter 19 20 # HELP certwatcher_read_certificate_total Total number of certificate reads 21 # TYPE certwatcher_read_certificate_total counter 22 23 # HELP controller_runtime_active_workers Number of currently used workers per controller 24 # TYPE controller_runtime_active_workers gauge 25 26 # HELP controller_runtime_max_concurrent_reconciles Maximum number of concurrent reconciles per controller 27 # TYPE controller_runtime_max_concurrent_reconciles gauge 28 29 # HELP controller_runtime_reconcile_errors_total Total number of reconciliation errors per controller 30 # TYPE controller_runtime_reconcile_errors_total counter 31 32 # HELP controller_runtime_reconcile_time_seconds Length of time per reconciliation per controller 33 # TYPE controller_runtime_reconcile_time_seconds histogram 34 35 # HELP controller_runtime_reconcile_total Total number of reconciliations per controller 36 # TYPE controller_runtime_reconcile_total counter 37 38 # HELP go_gc_duration_seconds A summary of the pause duration of garbage collection cycles. 39 # TYPE go_gc_duration_seconds summary 40 41 # HELP go_goroutines Number of goroutines that currently exist. 42 # TYPE go_goroutines gauge 43 44 # HELP go_info Information about the Go environment. 45 # TYPE go_info gauge 46 47 # HELP go_memstats_alloc_bytes Number of bytes allocated and still in use. 48 # TYPE go_memstats_alloc_bytes gauge 49 50 # HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. 51 # TYPE go_memstats_alloc_bytes_total counter 52 53 # HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. 54 # TYPE go_memstats_buck_hash_sys_bytes gauge 55 56 # HELP go_memstats_frees_total Total number of frees. 57 # TYPE go_memstats_frees_total counter 58 59 # HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. 60 # TYPE go_memstats_gc_sys_bytes gauge 61 62 # HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. 63 # TYPE go_memstats_heap_alloc_bytes gauge 64 65 # HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. 66 # TYPE go_memstats_heap_idle_bytes gauge 67 68 # HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use. 69 # TYPE go_memstats_heap_inuse_bytes gauge 70 71 # HELP go_memstats_heap_objects Number of allocated objects. 72 # TYPE go_memstats_heap_objects gauge 73 74 # HELP go_memstats_heap_released_bytes Number of heap bytes released to OS. 75 # TYPE go_memstats_heap_released_bytes gauge 76 77 # HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system. 78 # TYPE go_memstats_heap_sys_bytes gauge 79 80 # HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. 81 # TYPE go_memstats_last_gc_time_seconds gauge 82 83 # HELP go_memstats_lookups_total Total number of pointer lookups. 84 # TYPE go_memstats_lookups_total counter 85 86 # HELP go_memstats_mallocs_total Total number of mallocs. 87 # TYPE go_memstats_mallocs_total counter 88 89 # HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. 90 # TYPE go_memstats_mcache_inuse_bytes gauge 91 92 # HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. 93 # TYPE go_memstats_mcache_sys_bytes gauge 94 95 # HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. 96 # TYPE go_memstats_mspan_inuse_bytes gauge 97 98 # HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. 99 # TYPE go_memstats_mspan_sys_bytes gauge 100 101 # HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. 102 # TYPE go_memstats_next_gc_bytes gauge 103 104 # HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations. 105 # TYPE go_memstats_other_sys_bytes gauge 106 107 # HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. 108 # TYPE go_memstats_stack_inuse_bytes gauge 109 110 # HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. 111 # TYPE go_memstats_stack_sys_bytes gauge 112 113 # HELP go_memstats_sys_bytes Number of bytes obtained from system. 114 # TYPE go_memstats_sys_bytes gauge 115 116 # HELP go_threads Number of OS threads created. 117 # TYPE go_threads gauge 118 119 # HELP rest_client_request_duration_seconds Request latency in seconds. Broken down by verb, and host. 120 # TYPE rest_client_request_duration_seconds histogram 121 122 # HELP rest_client_request_size_bytes Request size in bytes. Broken down by verb and host. 123 # TYPE rest_client_request_size_bytes histogram 124 125 # HELP rest_client_requests_total Number of HTTP requests, partitioned by status code, method, and host. 126 # TYPE rest_client_requests_total counter 127 128 # HELP rest_client_response_size_bytes Response size in bytes. Broken down by verb and host. 129 # TYPE rest_client_response_size_bytes histogram 130 131 # HELP workqueue_adds_total Total number of adds handled by workqueue 132 # TYPE workqueue_adds_total counter 133 134 # HELP workqueue_depth Current depth of workqueue 135 # TYPE workqueue_depth gauge 136 137 # HELP workqueue_longest_running_processor_seconds How many seconds has the longest running processor for workqueue been running. 138 # TYPE workqueue_longest_running_processor_seconds gauge 139 140 # HELP workqueue_queue_duration_seconds How long in seconds an item stays in workqueue before being requested 141 # TYPE workqueue_queue_duration_seconds histogram 142 143 # HELP workqueue_retries_total Total number of retries handled by workqueue 144 # TYPE workqueue_retries_total counter 145 146 # HELP workqueue_unfinished_work_seconds How many seconds of work has been 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. 147 # TYPE workqueue_unfinished_work_seconds gauge 148 149 # HELP workqueue_work_duration_seconds How long in seconds processing an item from workqueue takes. 150 # TYPE workqueue_work_duration_seconds histogram 151