Add Description to all doc markdown tables. Add controlled by cli note about labels and annotations to all markdown files.
This commit is contained in:
parent
66a6caecc9
commit
dcb8cf5b12
|
|
@ -1,9 +1,9 @@
|
|||
# CertificateSigningRequest Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
|--------------------------------------------|-------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------|
|
||||
| kube_certificatesigningrequest_annotations | Gauge | `certificatesigningrequest`=<certificatesigningrequest-name> <br> `signer_name`=<certificatesigningrequest-signer-name> | EXPERIMENTAL |
|
||||
| kube_certificatesigningrequest_created | Gauge | `certificatesigningrequest`=<certificatesigningrequest-name> <br> `signer_name`=<certificatesigningrequest-signer-name> | STABLE |
|
||||
| kube_certificatesigningrequest_condition | Gauge | `certificatesigningrequest`=<certificatesigningrequest-name> <br> `signer_name`=<certificatesigningrequest-signer-name> <br> `condition`=<approved\|denied> | STABLE |
|
||||
| kube_certificatesigningrequest_labels | Gauge | `certificatesigningrequest`=<certificatesigningrequest-name> <br> `signer_name`=<certificatesigningrequest-signer-name> | STABLE |
|
||||
| kube_certificatesigningrequest_cert_length | Gauge | `certificatesigningrequest`=<certificatesigningrequest-name> <br> `signer_name`=<certificatesigningrequest-signer-name> | STABLE |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ------------------------------------------ | ----------- | ------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_certificatesigningrequest_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `certificatesigningrequest`=<certificatesigningrequest-name> <br> `signer_name`=<certificatesigningrequest-signer-name> | EXPERIMENTAL |
|
||||
| kube_certificatesigningrequest_created | Gauge | | `certificatesigningrequest`=<certificatesigningrequest-name> <br> `signer_name`=<certificatesigningrequest-signer-name> | STABLE |
|
||||
| kube_certificatesigningrequest_condition | Gauge | | `certificatesigningrequest`=<certificatesigningrequest-name> <br> `signer_name`=<certificatesigningrequest-signer-name> <br> `condition`=<approved\|denied> | STABLE |
|
||||
| kube_certificatesigningrequest_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `certificatesigningrequest`=<certificatesigningrequest-name> <br> `signer_name`=<certificatesigningrequest-signer-name> | STABLE |
|
||||
| kube_certificatesigningrequest_cert_length | Gauge | | `certificatesigningrequest`=<certificatesigningrequest-name> <br> `signer_name`=<certificatesigningrequest-signer-name> | STABLE |
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
# ClusterRole Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
|--------------------------------------------|-------------|----------------------------------------|--------------|
|
||||
| kube_clusterrole_annotations | Gauge | `clusterrole`=<clusterrole-name> | EXPERIMENTAL |
|
||||
| kube_clusterrole_labels | Gauge | `clusterrole`=<clusterrole-name> | EXPERIMENTAL |
|
||||
| kube_clusterrole_info | Gauge | `clusterrole`=<clusterrole-name> | EXPERIMENTAL |
|
||||
| kube_clusterrole_created | Gauge | `clusterrole`=<clusterrole-name> | EXPERIMENTAL |
|
||||
| kube_clusterrole_metadata_resource_version | Gauge | `clusterrole`=<clusterrole-name> | EXPERIMENTAL |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ------------------------------------------ | ----------- | ------------------------------------------------------------------------------------------------------------------------- | -------------------------------------- | ------------ |
|
||||
| kube_clusterrole_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `clusterrole`=<clusterrole-name> | EXPERIMENTAL |
|
||||
| kube_clusterrole_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `clusterrole`=<clusterrole-name> | EXPERIMENTAL |
|
||||
| kube_clusterrole_info | Gauge | | `clusterrole`=<clusterrole-name> | EXPERIMENTAL |
|
||||
| kube_clusterrole_created | Gauge | | `clusterrole`=<clusterrole-name> | EXPERIMENTAL |
|
||||
| kube_clusterrole_metadata_resource_version | Gauge | | `clusterrole`=<clusterrole-name> | EXPERIMENTAL |
|
||||
|
|
|
|||
|
|
@ -1,9 +1,10 @@
|
|||
# ClusterRoleBinding Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| ------------------------------------------------- | ----------- | -------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_clusterrolebinding_annotations | Gauge | `clusterrolebinding`=<clusterrolebinding-name> | EXPERIMENTAL |
|
||||
| kube_clusterrolebinding_labels | Gauge | `clusterrolebinding`=<clusterrolebinding-name> | EXPERIMENTAL |
|
||||
| kube_clusterrolebinding_info | Gauge | `clusterrolebinding`=<clusterrolebinding-name> <br> `roleref_kind`=<role-kind> <br> `roleref_name`=<role-name> | EXPERIMENTAL |
|
||||
| kube_clusterrolebinding_created | Gauge | `clusterrolebinding`=<clusterrolebinding-name> | EXPERIMENTAL |
|
||||
| kube_clusterrolebinding_metadata_resource_version | Gauge | `clusterrolebinding`=<clusterrolebinding-name> | EXPERIMENTAL |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ------------------------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_clusterrolebinding_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `clusterrolebinding`=<clusterrolebinding-name> | EXPERIMENTAL |
|
||||
| kube_clusterrolebinding_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `clusterrolebinding`=<clusterrolebinding-name> | EXPERIMENTAL |
|
||||
| kube_clusterrolebinding_info | Gauge | | `clusterrolebinding`=<clusterrolebinding-name> <br> `roleref_kind`=<role-kind> <br> `roleref_name`=<role-name> | EXPERIMENTAL |
|
||||
| kube_clusterrolebinding_created | Gauge | | `clusterrolebinding`=<clusterrolebinding-name> | EXPERIMENTAL |
|
||||
| kube_clusterrolebinding_metadata_resource_version | Gauge | | `clusterrolebinding`=<clusterrolebinding-name> | EXPERIMENTAL |
|
||||
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
# ConfigMap Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| ---------------------------------------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_configmap_annotations | Gauge | `configmap`=<configmap-name> <br> `namespace`=<configmap-namespace> <br> `annotation_CONFIGMAP_ANNOTATION`=<CONFIGMAP_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_configmap_labels | Gauge | `configmap`=<configmap-name> <br> `namespace`=<configmap-namespace> <br> `label_CONFIGMAP_LABEL`=<CONFIGMAP_LABEL> | STABLE |
|
||||
| kube_configmap_info | Gauge | `configmap`=<configmap-name> <br> `namespace`=<configmap-namespace> | STABLE |
|
||||
| kube_configmap_created | Gauge | `configmap`=<configmap-name> <br> `namespace`=<configmap-namespace> | STABLE |
|
||||
| kube_configmap_metadata_resource_version | Gauge | `configmap`=<configmap-name> <br> `namespace`=<configmap-namespace> | EXPERIMENTAL |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ---------------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_configmap_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `configmap`=<configmap-name> <br> `namespace`=<configmap-namespace> <br> `annotation_CONFIGMAP_ANNOTATION`=<CONFIGMAP_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_configmap_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `configmap`=<configmap-name> <br> `namespace`=<configmap-namespace> <br> `label_CONFIGMAP_LABEL`=<CONFIGMAP_LABEL> | STABLE |
|
||||
| kube_configmap_info | Gauge | | `configmap`=<configmap-name> <br> `namespace`=<configmap-namespace> | STABLE |
|
||||
| kube_configmap_created | Gauge | | `configmap`=<configmap-name> <br> `namespace`=<configmap-namespace> | STABLE |
|
||||
| kube_configmap_metadata_resource_version | Gauge | | `configmap`=<configmap-name> <br> `namespace`=<configmap-namespace> | EXPERIMENTAL |
|
||||
|
|
|
|||
|
|
@ -1,17 +1,17 @@
|
|||
# CronJob Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| ---------------------------------------------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_cronjob_annotations | Gauge | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> <br> `annotation_CRONJOB_ANNOTATION`=<CRONJOB_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_cronjob_info | Gauge | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> <br> `schedule`=<schedule> <br> `concurrency_policy`=<concurrency-policy> | STABLE |
|
||||
| kube_cronjob_labels | Gauge | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> <br> `label_CRONJOB_LABEL`=<CRONJOB_LABEL> | STABLE |
|
||||
| kube_cronjob_created | Gauge | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> | STABLE |
|
||||
| kube_cronjob_next_schedule_time | Gauge | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> | STABLE |
|
||||
| kube_cronjob_status_active | Gauge | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> | STABLE |
|
||||
| kube_cronjob_status_last_schedule_time | Gauge | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> | STABLE |
|
||||
| kube_cronjob_status_last_successful_time | Gauge | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> | EXPERIMENTAL |
|
||||
| kube_cronjob_spec_suspend | Gauge | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> | STABLE |
|
||||
| kube_cronjob_spec_starting_deadline_seconds | Gauge | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> | STABLE |
|
||||
| kube_cronjob_metadata_resource_version | Gauge | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> | STABLE |
|
||||
| kube_cronjob_spec_successful_job_history_limit | Gauge | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> | EXPERIMENTAL |
|
||||
| kube_cronjob_spec_failed_job_history_limit | Gauge | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> | EXPERIMENTAL |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ---------------------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_cronjob_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> <br> `annotation_CRONJOB_ANNOTATION`=<CRONJOB_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_cronjob_info | Gauge | | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> <br> `schedule`=<schedule> <br> `concurrency_policy`=<concurrency-policy> | STABLE |
|
||||
| kube_cronjob_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> <br> `label_CRONJOB_LABEL`=<CRONJOB_LABEL> | STABLE |
|
||||
| kube_cronjob_created | Gauge | | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> | STABLE |
|
||||
| kube_cronjob_next_schedule_time | Gauge | | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> | STABLE |
|
||||
| kube_cronjob_status_active | Gauge | | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> | STABLE |
|
||||
| kube_cronjob_status_last_schedule_time | Gauge | | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> | STABLE |
|
||||
| kube_cronjob_status_last_successful_time | Gauge | | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> | EXPERIMENTAL |
|
||||
| kube_cronjob_spec_suspend | Gauge | | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> | STABLE |
|
||||
| kube_cronjob_spec_starting_deadline_seconds | Gauge | | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> | STABLE |
|
||||
| kube_cronjob_metadata_resource_version | Gauge | | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> | STABLE |
|
||||
| kube_cronjob_spec_successful_job_history_limit | Gauge | | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> | EXPERIMENTAL |
|
||||
| kube_cronjob_spec_failed_job_history_limit | Gauge | | `cronjob`=<cronjob-name> <br> `namespace`=<cronjob-namespace> | EXPERIMENTAL |
|
||||
|
|
|
|||
|
|
@ -1,16 +1,16 @@
|
|||
# DaemonSet Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| ---------------------------------------------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_daemonset_annotations | Gauge | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> <br> `annotation_DAEMONSET_ANNOTATION`=<DAEMONSET_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_daemonset_created | Gauge | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> | STABLE |
|
||||
| kube_daemonset_status_current_number_scheduled | Gauge | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> | STABLE |
|
||||
| kube_daemonset_status_desired_number_scheduled | Gauge | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> | STABLE |
|
||||
| kube_daemonset_status_number_available | Gauge | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> | STABLE |
|
||||
| kube_daemonset_status_number_misscheduled | Gauge | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> | STABLE |
|
||||
| kube_daemonset_status_number_ready | Gauge | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> | STABLE |
|
||||
| kube_daemonset_status_number_unavailable | Gauge | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> | STABLE |
|
||||
| kube_daemonset_status_observed_generation | Gauge | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> | STABLE |
|
||||
| kube_daemonset_status_updated_number_scheduled | Gauge | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> | STABLE |
|
||||
| kube_daemonset_metadata_generation | Gauge | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> | STABLE |
|
||||
| kube_daemonset_labels | Gauge | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> <br> `label_DAEMONSET_LABEL`=<DAEMONSET_LABEL> | STABLE |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ---------------------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_daemonset_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> <br> `annotation_DAEMONSET_ANNOTATION`=<DAEMONSET_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_daemonset_created | Gauge | | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> | STABLE |
|
||||
| kube_daemonset_status_current_number_scheduled | Gauge | | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> | STABLE |
|
||||
| kube_daemonset_status_desired_number_scheduled | Gauge | | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> | STABLE |
|
||||
| kube_daemonset_status_number_available | Gauge | | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> | STABLE |
|
||||
| kube_daemonset_status_number_misscheduled | Gauge | | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> | STABLE |
|
||||
| kube_daemonset_status_number_ready | Gauge | | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> | STABLE |
|
||||
| kube_daemonset_status_number_unavailable | Gauge | | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> | STABLE |
|
||||
| kube_daemonset_status_observed_generation | Gauge | | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> | STABLE |
|
||||
| kube_daemonset_status_updated_number_scheduled | Gauge | | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> | STABLE |
|
||||
| kube_daemonset_metadata_generation | Gauge | | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> | STABLE |
|
||||
| kube_daemonset_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `daemonset`=<daemonset-name> <br> `namespace`=<daemonset-namespace> <br> `label_DAEMONSET_LABEL`=<DAEMONSET_LABEL> | STABLE |
|
||||
|
|
|
|||
|
|
@ -1,19 +1,19 @@
|
|||
# Deployment Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| ----------------------------------------------------------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_deployment_annotations | Gauge | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> <br> `annotation_DEPLOYMENT_ANNOTATION`=<DEPLOYMENT_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_deployment_status_replicas | Gauge | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| kube_deployment_status_replicas_ready | Gauge | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| kube_deployment_status_replicas_available | Gauge | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| kube_deployment_status_replicas_unavailable | Gauge | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| kube_deployment_status_replicas_updated | Gauge | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| kube_deployment_status_observed_generation | Gauge | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| kube_deployment_status_condition | Gauge | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> <br> `condition`=<deployment-condition> <br> `status`=<true\|false\|unknown> | STABLE |
|
||||
| kube_deployment_spec_replicas | Gauge | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| kube_deployment_spec_paused | Gauge | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| kube_deployment_spec_strategy_rollingupdate_max_unavailable | Gauge | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| kube_deployment_spec_strategy_rollingupdate_max_surge | Gauge | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| kube_deployment_metadata_generation | Gauge | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| kube_deployment_labels | Gauge | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> <br> `label_DEPLOYMENT_LABEL`=<DEPLOYMENT_LABEL> | STABLE |
|
||||
| kube_deployment_created | Gauge | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ----------------------------------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_deployment_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> <br> `annotation_DEPLOYMENT_ANNOTATION`=<DEPLOYMENT_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_deployment_status_replicas | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| kube_deployment_status_replicas_ready | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| kube_deployment_status_replicas_available | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| kube_deployment_status_replicas_unavailable | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| kube_deployment_status_replicas_updated | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| kube_deployment_status_observed_generation | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| kube_deployment_status_condition | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> <br> `condition`=<deployment-condition> <br> `status`=<true\|false\|unknown> | STABLE |
|
||||
| kube_deployment_spec_replicas | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| kube_deployment_spec_paused | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| kube_deployment_spec_strategy_rollingupdate_max_unavailable | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| kube_deployment_spec_strategy_rollingupdate_max_surge | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| kube_deployment_metadata_generation | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
| kube_deployment_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> <br> `label_DEPLOYMENT_LABEL`=<DEPLOYMENT_LABEL> | STABLE |
|
||||
| kube_deployment_created | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
# Endpoint Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| ------------------------------- | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_endpoint_annotations | Gauge | `endpoint`=<endpoint-name> <br> `namespace`=<endpoint-namespace> <br> `annotation_ENDPOINT_ANNOTATION`=<ENDPOINT_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_endpoint_address_not_ready | Gauge | `endpoint`=<endpoint-name> <br> `namespace`=<endpoint-namespace> | DEPRECATED |
|
||||
| kube_endpoint_address_available | Gauge | `endpoint`=<endpoint-name> <br> `namespace`=<endpoint-namespace> | DEPRECATED |
|
||||
| kube_endpoint_info | Gauge | `endpoint`=<endpoint-name> <br> `namespace`=<endpoint-namespace> | STABLE |
|
||||
| kube_endpoint_labels | Gauge | `endpoint`=<endpoint-name> <br> `namespace`=<endpoint-namespace> <br> `label_ENDPOINT_LABEL`=<ENDPOINT_LABEL> | STABLE |
|
||||
| kube_endpoint_created | Gauge | `endpoint`=<endpoint-name> <br> `namespace`=<endpoint-namespace> | STABLE |
|
||||
| kube_endpoint_ports | Gauge | `endpoint`=<endpoint-name> <br> `namespace`=<endpoint-namespace> <br> `port_name`=<endpoint-port-name> <br> `port_protocol`=<endpoint-port-protocol> <br> `port_number`=<endpoint-port-number> | STABLE |
|
||||
| kube_endpoint_address | Gauge | `endpoint`=<endpoint-name> <br> `namespace`=<endpoint-namespace> <br> `ip`=<endpoint-ip> <br> `ready`=<true if available, false if unavailalbe> | STABLE |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_endpoint_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `endpoint`=<endpoint-name> <br> `namespace`=<endpoint-namespace> <br> `annotation_ENDPOINT_ANNOTATION`=<ENDPOINT_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_endpoint_address_not_ready | Gauge | | `endpoint`=<endpoint-name> <br> `namespace`=<endpoint-namespace> | DEPRECATED |
|
||||
| kube_endpoint_address_available | Gauge | | `endpoint`=<endpoint-name> <br> `namespace`=<endpoint-namespace> | DEPRECATED |
|
||||
| kube_endpoint_info | Gauge | | `endpoint`=<endpoint-name> <br> `namespace`=<endpoint-namespace> | STABLE |
|
||||
| kube_endpoint_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `endpoint`=<endpoint-name> <br> `namespace`=<endpoint-namespace> <br> `label_ENDPOINT_LABEL`=<ENDPOINT_LABEL> | STABLE |
|
||||
| kube_endpoint_created | Gauge | | `endpoint`=<endpoint-name> <br> `namespace`=<endpoint-namespace> | STABLE |
|
||||
| kube_endpoint_ports | Gauge | | `endpoint`=<endpoint-name> <br> `namespace`=<endpoint-namespace> <br> `port_name`=<endpoint-port-name> <br> `port_protocol`=<endpoint-port-protocol> <br> `port_number`=<endpoint-port-number> | STABLE |
|
||||
| kube_endpoint_address | Gauge | | `endpoint`=<endpoint-name> <br> `namespace`=<endpoint-namespace> <br> `ip`=<endpoint-ip> <br> `ready`=<true if available, false if unavailalbe> | STABLE |
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
# Endpoint Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| ------------------------------ | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_endpointslice_annotations | Gauge | `endpointslice`=<endpointslice-name> <br> `namespace`=<endpointslice-namespace> <br> `annotation_ENDPOINTSLICE_ANNOTATION`=<ENDPOINTSLICE_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_endpointslice_info | Gauge | `endpointslice`=<endpointslice-name> <br> `namespace`=<endpointslice-namespace> | EXPERIMENTAL |
|
||||
| kube_endpointslice_ports | Gauge | `endpointslice`=<endpointslice-name> <br> `namespace`=<endpointslice-namespace> <br> `port_name`=<endpointslice-port-name> <br> `port_protocol`=<endpointslice-port-protocol> <br> `port_number`=<endpointslice-port-number> | EXPERIMENTAL |
|
||||
| kube_endpointslice_endpoints | Gauge | `endpointslice`=<endpointslice-name> <br> `namespace`=<endpointslice-namespace> <br> `ready`=<endpointslice-ready> <br> `serving`=<endpointslice-serving> <br> `terminating`=<endpointslice-terminating> <br> `hostname`=<endpointslice-hostname> <br> `targetref_kind`=<endpointslice-targetref-kind> <br> `targetref_name`=<endpointslice-targetref-name> <br> `targetref_namespace`=<endpointslice-targetref-namespace> <br> `nodename`=<endpointslice-nodename> <br> `endpoint_zone`=<endpointslice-zone> | EXPERIMENTAL |
|
||||
| kube_endpointslice_labels | Gauge | `endpointslice`=<endpointslice-name> <br> `namespace`=<endpointslice-namespace> <br> `label_ENDPOINTSLICE_LABEL`=<ENDPOINTSLICE_LABEL> | EXPERIMENTAL |
|
||||
| kube_endpointslice_created | Gauge | `endpointslice`=<endpointslice-name> <br> `namespace`=<endpointslice-namespace> | EXPERIMENTAL |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ------------------------------ | ----------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_endpointslice_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `endpointslice`=<endpointslice-name> <br> `namespace`=<endpointslice-namespace> <br> `annotation_ENDPOINTSLICE_ANNOTATION`=<ENDPOINTSLICE_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_endpointslice_info | Gauge | | `endpointslice`=<endpointslice-name> <br> `namespace`=<endpointslice-namespace> | EXPERIMENTAL |
|
||||
| kube_endpointslice_ports | Gauge | | `endpointslice`=<endpointslice-name> <br> `namespace`=<endpointslice-namespace> <br> `port_name`=<endpointslice-port-name> <br> `port_protocol`=<endpointslice-port-protocol> <br> `port_number`=<endpointslice-port-number> | EXPERIMENTAL |
|
||||
| kube_endpointslice_endpoints | Gauge | | `endpointslice`=<endpointslice-name> <br> `namespace`=<endpointslice-namespace> <br> `ready`=<endpointslice-ready> <br> `serving`=<endpointslice-serving> <br> `terminating`=<endpointslice-terminating> <br> `hostname`=<endpointslice-hostname> <br> `targetref_kind`=<endpointslice-targetref-kind> <br> `targetref_name`=<endpointslice-targetref-name> <br> `targetref_namespace`=<endpointslice-targetref-namespace> <br> `nodename`=<endpointslice-nodename> <br> `endpoint_zone`=<endpointslice-zone> | EXPERIMENTAL |
|
||||
| kube_endpointslice_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `endpointslice`=<endpointslice-name> <br> `namespace`=<endpointslice-namespace> <br> `label_ENDPOINTSLICE_LABEL`=<ENDPOINTSLICE_LABEL> | EXPERIMENTAL |
|
||||
| kube_endpointslice_created | Gauge | | `endpointslice`=<endpointslice-name> <br> `namespace`=<endpointslice-namespace> | EXPERIMENTAL |
|
||||
|
|
|
|||
|
|
@ -1,15 +1,15 @@
|
|||
# Horizontal Pod Autoscaler Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| ---------------------------------------------------- | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_horizontalpodautoscaler_info | Gauge | `horizontalpodautoscaler`=<hpa-name> <br> `namespace`=<hpa-namespace> <br> `scaletargetref_api_version`=<hpa-target-api-version> <br> `scaletargetref_kind`=<hpa-target-kind> <br> `scaletargetref_name`=<hpa-target-name> | EXPERIMENTAL |
|
||||
| kube_horizontalpodautoscaler_annotations | Gauge | `horizontalpodautoscaler`=<hpa-name> <br> `namespace`=<hpa-namespace> | EXPERIMENTAL |
|
||||
| kube_horizontalpodautoscaler_labels | Gauge | `horizontalpodautoscaler`=<hpa-name> <br> `namespace`=<hpa-namespace> | STABLE |
|
||||
| kube_horizontalpodautoscaler_metadata_generation | Gauge | `horizontalpodautoscaler`=<hpa-name> <br> `namespace`=<hpa-namespace> | STABLE |
|
||||
| kube_horizontalpodautoscaler_spec_max_replicas | Gauge | `horizontalpodautoscaler`=<hpa-name> <br> `namespace`=<hpa-namespace> | STABLE |
|
||||
| kube_horizontalpodautoscaler_spec_min_replicas | Gauge | `horizontalpodautoscaler`=<hpa-name> <br> `namespace`=<hpa-namespace> | STABLE |
|
||||
| kube_horizontalpodautoscaler_spec_target_metric | Gauge | `horizontalpodautoscaler`=<hpa-name> <br> `namespace`=<hpa-namespace> <br> `metric_name`=<metric-name> <br> `metric_target_type`=<value\|utilization\|average> | EXPERIMENTAL |
|
||||
| kube_horizontalpodautoscaler_status_target_metric | Gauge | `horizontalpodautoscaler`=<hpa-name> <br> `namespace`=<hpa-namespace> <br> `metric_name`=<metric-name> <br> `metric_target_type`=<value\|utilization\|average> | EXPERIMENTAL |
|
||||
| kube_horizontalpodautoscaler_status_condition | Gauge | `horizontalpodautoscaler`=<hpa-name> <br> `namespace`=<hpa-namespace> <br> `condition`=<hpa-condition> <br> `status`=<true\|false\|unknown> | STABLE |
|
||||
| kube_horizontalpodautoscaler_status_current_replicas | Gauge | `horizontalpodautoscaler`=<hpa-name> <br> `namespace`=<hpa-namespace> | STABLE |
|
||||
| kube_horizontalpodautoscaler_status_desired_replicas | Gauge | `horizontalpodautoscaler`=<hpa-name> <br> `namespace`=<hpa-namespace> | STABLE |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ---------------------------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_horizontalpodautoscaler_info | Gauge | | `horizontalpodautoscaler`=<hpa-name> <br> `namespace`=<hpa-namespace> <br> `scaletargetref_api_version`=<hpa-target-api-version> <br> `scaletargetref_kind`=<hpa-target-kind> <br> `scaletargetref_name`=<hpa-target-name> | EXPERIMENTAL |
|
||||
| kube_horizontalpodautoscaler_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `horizontalpodautoscaler`=<hpa-name> <br> `namespace`=<hpa-namespace> | EXPERIMENTAL |
|
||||
| kube_horizontalpodautoscaler_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `horizontalpodautoscaler`=<hpa-name> <br> `namespace`=<hpa-namespace> | STABLE |
|
||||
| kube_horizontalpodautoscaler_metadata_generation | Gauge | | `horizontalpodautoscaler`=<hpa-name> <br> `namespace`=<hpa-namespace> | STABLE |
|
||||
| kube_horizontalpodautoscaler_spec_max_replicas | Gauge | | `horizontalpodautoscaler`=<hpa-name> <br> `namespace`=<hpa-namespace> | STABLE |
|
||||
| kube_horizontalpodautoscaler_spec_min_replicas | Gauge | | `horizontalpodautoscaler`=<hpa-name> <br> `namespace`=<hpa-namespace> | STABLE |
|
||||
| kube_horizontalpodautoscaler_spec_target_metric | Gauge | | `horizontalpodautoscaler`=<hpa-name> <br> `namespace`=<hpa-namespace> <br> `metric_name`=<metric-name> <br> `metric_target_type`=<value\|utilization\|average> | EXPERIMENTAL |
|
||||
| kube_horizontalpodautoscaler_status_target_metric | Gauge | | `horizontalpodautoscaler`=<hpa-name> <br> `namespace`=<hpa-namespace> <br> `metric_name`=<metric-name> <br> `metric_target_type`=<value\|utilization\|average> | EXPERIMENTAL |
|
||||
| kube_horizontalpodautoscaler_status_condition | Gauge | | `horizontalpodautoscaler`=<hpa-name> <br> `namespace`=<hpa-namespace> <br> `condition`=<hpa-condition> <br> `status`=<true\|false\|unknown> | STABLE |
|
||||
| kube_horizontalpodautoscaler_status_current_replicas | Gauge | | `horizontalpodautoscaler`=<hpa-name> <br> `namespace`=<hpa-namespace> | STABLE |
|
||||
| kube_horizontalpodautoscaler_status_desired_replicas | Gauge | | `horizontalpodautoscaler`=<hpa-name> <br> `namespace`=<hpa-namespace> | STABLE |
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
# Ingress Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| -------------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_ingress_annotations | Gauge | `ingress`=<ingress-name> <br> `namespace`=<ingress-namespace> <br> `annotation_INGRESS_ANNOTATION`=<ANNOTATION_LABEL> | EXPERIMENTAL |
|
||||
| kube_ingress_info | Gauge | `ingress`=<ingress-name> <br> `namespace`=<ingress-namespace> <br> `ingressclass`=<ingress-class> or `_default` if not set | STABLE |
|
||||
| kube_ingress_labels | Gauge | `ingress`=<ingress-name> <br> `namespace`=<ingress-namespace> <br> `label_INGRESS_LABEL`=<INGRESS_LABEL> | STABLE |
|
||||
| kube_ingress_created | Gauge | `ingress`=<ingress-name> <br> `namespace`=<ingress-namespace> | STABLE |
|
||||
| kube_ingress_metadata_resource_version | Gauge | `ingress`=<ingress-name> <br> `namespace`=<ingress-namespace> | EXPERIMENTAL |
|
||||
| kube_ingress_path | Gauge | `ingress`=<ingress-name> <br> `namespace`=<ingress-namespace> <br> `host`=<ingress-host> <br> `path`=<ingress-path> <br> `service_name`=<service name for the path> <br> `service_port`=<service port for the path> | STABLE |
|
||||
| kube_ingress_tls | Gauge | `ingress`=<ingress-name> <br> `namespace`=<ingress-namespace> <br> `tls_host`=<tls hostname> <br> `secret`=<tls secret name> | STABLE |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| -------------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_ingress_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `ingress`=<ingress-name> <br> `namespace`=<ingress-namespace> <br> `annotation_INGRESS_ANNOTATION`=<ANNOTATION_LABEL> | EXPERIMENTAL |
|
||||
| kube_ingress_info | Gauge | | `ingress`=<ingress-name> <br> `namespace`=<ingress-namespace> <br> `ingressclass`=<ingress-class> or `_default` if not set | STABLE |
|
||||
| kube_ingress_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `ingress`=<ingress-name> <br> `namespace`=<ingress-namespace> <br> `label_INGRESS_LABEL`=<INGRESS_LABEL> | STABLE |
|
||||
| kube_ingress_created | Gauge | | `ingress`=<ingress-name> <br> `namespace`=<ingress-namespace> | STABLE |
|
||||
| kube_ingress_metadata_resource_version | Gauge | | `ingress`=<ingress-name> <br> `namespace`=<ingress-namespace> | EXPERIMENTAL |
|
||||
| kube_ingress_path | Gauge | | `ingress`=<ingress-name> <br> `namespace`=<ingress-namespace> <br> `host`=<ingress-host> <br> `path`=<ingress-path> <br> `service_name`=<service name for the path> <br> `service_port`=<service port for the path> | STABLE |
|
||||
| kube_ingress_tls | Gauge | | `ingress`=<ingress-name> <br> `namespace`=<ingress-namespace> <br> `tls_host`=<tls hostname> <br> `secret`=<tls secret name> | STABLE |
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
# IngressClass Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| ----------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------ | ------------ |
|
||||
| kube_ingressclass_annotations | Gauge | `ingressclass`=<ingressclass-name> <br> `annotation_INGRESSCLASS_ANNOTATION`=<INGRESSCLASS_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_ingressclass_info | Gauge | `ingressclass`=<ingressclass-name> <br> `controller`=<ingress-controller-name> <br> | EXPERIMENTAL |
|
||||
| kube_ingressclass_labels | Gauge | `ingressclass`=<ingressclass-name> <br> `label_INGRESSCLASS_LABEL`=<INGRESSCLASS_LABEL> | EXPERIMENTAL |
|
||||
| kube_ingressclass_created | Gauge | `ingressclass`=<ingressclass-name> | EXPERIMENTAL |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ----------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------ | ------------ |
|
||||
| kube_ingressclass_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `ingressclass`=<ingressclass-name> <br> `annotation_INGRESSCLASS_ANNOTATION`=<INGRESSCLASS_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_ingressclass_info | Gauge | | `ingressclass`=<ingressclass-name> <br> `controller`=<ingress-controller-name> <br> | EXPERIMENTAL |
|
||||
| kube_ingressclass_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `ingressclass`=<ingressclass-name> <br> `label_INGRESSCLASS_LABEL`=<INGRESSCLASS_LABEL> | EXPERIMENTAL |
|
||||
| kube_ingressclass_created | Gauge | | `ingressclass`=<ingressclass-name> | EXPERIMENTAL |
|
||||
|
|
|
|||
|
|
@ -1,19 +1,19 @@
|
|||
# Job Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| ------------------------------------- | ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_job_annotations | Gauge | `job_name`=<job-name> <br> `namespace`=<job-namespace> <br> `annotation_JOB_ANNOTATION`=<JOB_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_job_info | Gauge | `job_name`=<job-name> <br> `namespace`=<job-namespace> | STABLE |
|
||||
| kube_job_labels | Gauge | `job_name`=<job-name> <br> `namespace`=<job-namespace> <br> `label_JOB_LABEL`=<JOB_LABEL> | STABLE |
|
||||
| kube_job_owner | Gauge | `job_name`=<job-name> <br> `namespace`=<job-namespace> <br> `owner_kind`=<owner kind> <br> `owner_name`=<owner name> <br> `owner_is_controller`=<whether owner is controller> | STABLE |
|
||||
| kube_job_spec_parallelism | Gauge | `job_name`=<job-name> <br> `namespace`=<job-namespace> | STABLE |
|
||||
| kube_job_spec_completions | Gauge | `job_name`=<job-name> <br> `namespace`=<job-namespace> | STABLE |
|
||||
| kube_job_spec_active_deadline_seconds | Gauge | `job_name`=<job-name> <br> `namespace`=<job-namespace> | STABLE |
|
||||
| kube_job_status_active | Gauge | `job_name`=<job-name> <br> `namespace`=<job-namespace> | STABLE |
|
||||
| kube_job_status_succeeded | Gauge | `job_name`=<job-name> <br> `namespace`=<job-namespace> | STABLE |
|
||||
| kube_job_status_failed | Gauge | `job_name`=<job-name> <br> `namespace`=<job-namespace> <br> `reason`=<failure reason> | STABLE |
|
||||
| kube_job_status_start_time | Gauge | `job_name`=<job-name> <br> `namespace`=<job-namespace> | STABLE |
|
||||
| kube_job_status_completion_time | Gauge | `job_name`=<job-name> <br> `namespace`=<job-namespace> | STABLE |
|
||||
| kube_job_complete | Gauge | `job_name`=<job-name> <br> `namespace`=<job-namespace> <br> `condition`=<true\|false\|unknown> | STABLE |
|
||||
| kube_job_failed | Gauge | `job_name`=<job-name> <br> `namespace`=<job-namespace> <br> `condition`=<true\|false\|unknown> | STABLE |
|
||||
| kube_job_created | Gauge | `job_name`=<job-name> <br> `namespace`=<job-namespace> | STABLE |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ------------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_job_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `job_name`=<job-name> <br> `namespace`=<job-namespace> <br> `annotation_JOB_ANNOTATION`=<JOB_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_job_info | Gauge | | `job_name`=<job-name> <br> `namespace`=<job-namespace> | STABLE |
|
||||
| kube_job_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `job_name`=<job-name> <br> `namespace`=<job-namespace> <br> `label_JOB_LABEL`=<JOB_LABEL> | STABLE |
|
||||
| kube_job_owner | Gauge | | `job_name`=<job-name> <br> `namespace`=<job-namespace> <br> `owner_kind`=<owner kind> <br> `owner_name`=<owner name> <br> `owner_is_controller`=<whether owner is controller> | STABLE |
|
||||
| kube_job_spec_parallelism | Gauge | | `job_name`=<job-name> <br> `namespace`=<job-namespace> | STABLE |
|
||||
| kube_job_spec_completions | Gauge | | `job_name`=<job-name> <br> `namespace`=<job-namespace> | STABLE |
|
||||
| kube_job_spec_active_deadline_seconds | Gauge | | `job_name`=<job-name> <br> `namespace`=<job-namespace> | STABLE |
|
||||
| kube_job_status_active | Gauge | | `job_name`=<job-name> <br> `namespace`=<job-namespace> | STABLE |
|
||||
| kube_job_status_succeeded | Gauge | | `job_name`=<job-name> <br> `namespace`=<job-namespace> | STABLE |
|
||||
| kube_job_status_failed | Gauge | | `job_name`=<job-name> <br> `namespace`=<job-namespace> <br> `reason`=<failure reason> | STABLE |
|
||||
| kube_job_status_start_time | Gauge | | `job_name`=<job-name> <br> `namespace`=<job-namespace> | STABLE |
|
||||
| kube_job_status_completion_time | Gauge | | `job_name`=<job-name> <br> `namespace`=<job-namespace> | STABLE |
|
||||
| kube_job_complete | Gauge | | `job_name`=<job-name> <br> `namespace`=<job-namespace> <br> `condition`=<true\|false\|unknown> | STABLE |
|
||||
| kube_job_failed | Gauge | | `job_name`=<job-name> <br> `namespace`=<job-namespace> <br> `condition`=<true\|false\|unknown> | STABLE |
|
||||
| kube_job_created | Gauge | | `job_name`=<job-name> <br> `namespace`=<job-namespace> | STABLE |
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# Lease Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| --------------------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_lease_owner | Gauge | `lease`=<lease-name> <br> `owner_kind`=<onwer kind> <br> `owner_name`=<owner name> <br> `namespace` = <namespace> <br> `lease_holder`=<lease holder name> | EXPERIMENTAL |
|
||||
| kube_lease_renew_time | Gauge | `lease`=<lease-name> <br> `namespace` = <namespace> | EXPERIMENTAL |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| --------------------- | ----------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| kube_lease_owner | Gauge | | `lease`=<lease-name> <br> `owner_kind`=<onwer kind> <br> `owner_name`=<owner name> <br> `namespace` = <namespace> <br> `lease_holder`=<lease holder name> | EXPERIMENTAL |
|
||||
| kube_lease_renew_time | Gauge | | `lease`=<lease-name> <br> `namespace` = <namespace> | EXPERIMENTAL |
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# LimitRange Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| ----------------------- | ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ |
|
||||
| kube_limitrange | Gauge | `limitrange`=<limitrange-name> <br> `namespace`=<namespace> <br> `resource`=<ResourceName> <br> `type`=<Pod\|Container\|PersistentVolumeClaim> <br> `constraint`=<constraint> | STABLE |
|
||||
| kube_limitrange_created | Gauge | `limitrange`=<limitrange-name> <br> `namespace`=<namespace> | STABLE |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ----------------------- | ----------- | ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ |
|
||||
| kube_limitrange | Gauge | | `limitrange`=<limitrange-name> <br> `namespace`=<namespace> <br> `resource`=<ResourceName> <br> `type`=<Pod\|Container\|PersistentVolumeClaim> <br> `constraint`=<constraint> | STABLE |
|
||||
| kube_limitrange_created | Gauge | | `limitrange`=<limitrange-name> <br> `namespace`=<namespace> | STABLE |
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
# MutatingWebhookConfiguration Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| -------------------------------------------------------------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_mutatingwebhookconfiguration_info | Gauge | `mutatingwebhookconfiguration`=<mutatingwebhookconfiguration-name> <br> `namespace`=<mutatingwebhookconfiguration-namespace> | EXPERIMENTAL |
|
||||
| kube_mutatingwebhookconfiguration_created | Gauge | `mutatingwebhookconfiguration`=<mutatingwebhookconfiguration-name> <br> `namespace`=<mutatingwebhookconfiguration-namespace> | EXPERIMENTAL |
|
||||
| kube_mutatingwebhookconfiguration_metadata_resource_version | Gauge | `mutatingwebhookconfiguration`=<mutatingwebhookconfiguration-name> <br> `namespace`=<mutatingwebhookconfiguration-namespace> | EXPERIMENTAL |
|
||||
| kube_mutatingwebhookconfiguration_webhook_clientconfig_service | Gauge | `mutatingwebhookconfiguration`=<mutatingwebhookconfiguration-name> <br> `namespace`=<mutatingwebhookconfiguration-namespace> <br> `webhook_name`=<webhook-name> <br> `service_name`=<webhook-service-name> <br> `service_namespace`=<webhook-service-namespace> | EXPERIMENTAL |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| -------------------------------------------------------------- | ----------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_mutatingwebhookconfiguration_info | Gauge | | `mutatingwebhookconfiguration`=<mutatingwebhookconfiguration-name> <br> `namespace`=<mutatingwebhookconfiguration-namespace> | EXPERIMENTAL |
|
||||
| kube_mutatingwebhookconfiguration_created | Gauge | | `mutatingwebhookconfiguration`=<mutatingwebhookconfiguration-name> <br> `namespace`=<mutatingwebhookconfiguration-namespace> | EXPERIMENTAL |
|
||||
| kube_mutatingwebhookconfiguration_metadata_resource_version | Gauge | | `mutatingwebhookconfiguration`=<mutatingwebhookconfiguration-name> <br> `namespace`=<mutatingwebhookconfiguration-namespace> | EXPERIMENTAL |
|
||||
| kube_mutatingwebhookconfiguration_webhook_clientconfig_service | Gauge | | `mutatingwebhookconfiguration`=<mutatingwebhookconfiguration-name> <br> `namespace`=<mutatingwebhookconfiguration-namespace> <br> `webhook_name`=<webhook-name> <br> `service_name`=<webhook-service-name> <br> `service_namespace`=<webhook-service-namespace> | EXPERIMENTAL |
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
# Namespace Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| ------------------------------- | ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_namespace_annotations | Gauge | `namespace`=<namespace-name> <br> `label_NS_ANNOTATION`=<NS_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_namespace_created | Gauge | `namespace`=<namespace-name> | STABLE |
|
||||
| kube_namespace_labels | Gauge | `namespace`=<namespace-name> <br> `label_NS_LABEL`=<NS_LABEL> | STABLE |
|
||||
| kube_namespace_status_condition | Gauge | `namespace`=<namespace-name> <br> `condition`=<NamespaceDeletionDiscoveryFailure\|NamespaceDeletionContentFailure\|NamespaceDeletionGroupVersionParsingFailure> <br> `status`=<true\|false\|unknown> | EXPERIMENTAL |
|
||||
| kube_namespace_status_phase | Gauge | `namespace`=<namespace-name> <br> `phase`=<Active\|Terminating> | STABLE |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_namespace_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `namespace`=<namespace-name> <br> `label_NS_ANNOTATION`=<NS_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_namespace_created | Gauge | | `namespace`=<namespace-name> | STABLE |
|
||||
| kube_namespace_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `namespace`=<namespace-name> <br> `label_NS_LABEL`=<NS_LABEL> | STABLE |
|
||||
| kube_namespace_status_condition | Gauge | | `namespace`=<namespace-name> <br> `condition`=<NamespaceDeletionDiscoveryFailure\|NamespaceDeletionContentFailure\|NamespaceDeletionGroupVersionParsingFailure> <br> `status`=<true\|false\|unknown> | EXPERIMENTAL |
|
||||
| kube_namespace_status_phase | Gauge | | `namespace`=<namespace-name> <br> `phase`=<Active\|Terminating> | STABLE |
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
# Network Policy Metrics
|
||||
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| ------------------------------------- | ----------- | ----------------------------------------------------------------------------- | ------------ |
|
||||
| kube_networkpolicy_annotations | Gauge | `namespace`=<namespace name> `networkpolicy`=<networkpolicy name> | EXPERIMENTAL |
|
||||
| kube_networkpolicy_created | Gauge | `namespace`=<namespace name> `networkpolicy`=<networkpolicy name> | EXPERIMENTAL |
|
||||
| kube_networkpolicy_labels | Gauge | `namespace`=<namespace name> `networkpolicy`=<networkpolicy name> | EXPERIMENTAL |
|
||||
| kube_networkpolicy_spec_egress_rules | Gauge | `namespace`=<namespace name> `networkpolicy`=<networkpolicy name> | EXPERIMENTAL |
|
||||
| kube_networkpolicy_spec_ingress_rules | Gauge | `namespace`=<namespace name> `networkpolicy`=<networkpolicy name> | EXPERIMENTAL |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ------------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ------------ |
|
||||
| kube_networkpolicy_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `namespace`=<namespace name> `networkpolicy`=<networkpolicy name> | EXPERIMENTAL |
|
||||
| kube_networkpolicy_created | Gauge | | `namespace`=<namespace name> `networkpolicy`=<networkpolicy name> | EXPERIMENTAL |
|
||||
| kube_networkpolicy_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `namespace`=<namespace name> `networkpolicy`=<networkpolicy name> | EXPERIMENTAL |
|
||||
| kube_networkpolicy_spec_egress_rules | Gauge | | `namespace`=<namespace name> `networkpolicy`=<networkpolicy name> | EXPERIMENTAL |
|
||||
| kube_networkpolicy_spec_ingress_rules | Gauge | | `namespace`=<namespace name> `networkpolicy`=<networkpolicy name> | EXPERIMENTAL |
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
# PodDisruptionBudget Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| ------------------------------------------------------- | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_poddisruptionbudget_annotations | Gauge | `poddisruptionbudget`=<poddisruptionbudget-name> <br> `namespace`=<poddisruptionbudget-namespace> <br> `annotation_PODDISRUPTIONBUDGET_ANNOTATION`=<PODDISRUPTIONBUDGET_ANNOATION> | EXPERIMENTAL |
|
||||
| kube_poddisruptionbudget_labels | Gauge | `poddisruptionbudget`=<poddisruptionbudget-name> <br> `namespace`=<poddisruptionbudget-namespace> <br> `label_PODDISRUPTIONBUDGET_LABEL`=<PODDISRUPTIONBUDGET_ANNOATION> | EXPERIMENTAL |
|
||||
| kube_poddisruptionbudget_created | Gauge | `poddisruptionbudget`=<pdb-name> <br> `namespace`=<pdb-namespace> | STABLE |
|
||||
| kube_poddisruptionbudget_status_current_healthy | Gauge | `poddisruptionbudget`=<pdb-name> <br> `namespace`=<pdb-namespace> | STABLE |
|
||||
| kube_poddisruptionbudget_status_desired_healthy | Gauge | `poddisruptionbudget`=<pdb-name> <br> `namespace`=<pdb-namespace> | STABLE |
|
||||
| kube_poddisruptionbudget_status_pod_disruptions_allowed | Gauge | `poddisruptionbudget`=<pdb-name> <br> `namespace`=<pdb-namespace> | STABLE |
|
||||
| kube_poddisruptionbudget_status_expected_pods | Gauge | `poddisruptionbudget`=<pdb-name> <br> `namespace`=<pdb-namespace> | STABLE |
|
||||
| kube_poddisruptionbudget_status_observed_generation | Gauge | `poddisruptionbudget`=<pdb-name> <br> `namespace`=<pdb-namespace> | STABLE |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ------------------------------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_poddisruptionbudget_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `poddisruptionbudget`=<poddisruptionbudget-name> <br> `namespace`=<poddisruptionbudget-namespace> <br> `annotation_PODDISRUPTIONBUDGET_ANNOTATION`=<PODDISRUPTIONBUDGET_ANNOATION> | EXPERIMENTAL |
|
||||
| kube_poddisruptionbudget_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `poddisruptionbudget`=<poddisruptionbudget-name> <br> `namespace`=<poddisruptionbudget-namespace> <br> `label_PODDISRUPTIONBUDGET_LABEL`=<PODDISRUPTIONBUDGET_ANNOATION> | EXPERIMENTAL |
|
||||
| kube_poddisruptionbudget_created | Gauge | | `poddisruptionbudget`=<pdb-name> <br> `namespace`=<pdb-namespace> | STABLE |
|
||||
| kube_poddisruptionbudget_status_current_healthy | Gauge | | `poddisruptionbudget`=<pdb-name> <br> `namespace`=<pdb-namespace> | STABLE |
|
||||
| kube_poddisruptionbudget_status_desired_healthy | Gauge | | `poddisruptionbudget`=<pdb-name> <br> `namespace`=<pdb-namespace> | STABLE |
|
||||
| kube_poddisruptionbudget_status_pod_disruptions_allowed | Gauge | | `poddisruptionbudget`=<pdb-name> <br> `namespace`=<pdb-namespace> | STABLE |
|
||||
| kube_poddisruptionbudget_status_expected_pods | Gauge | | `poddisruptionbudget`=<pdb-name> <br> `namespace`=<pdb-namespace> | STABLE |
|
||||
| kube_poddisruptionbudget_status_observed_generation | Gauge | | `poddisruptionbudget`=<pdb-name> <br> `namespace`=<pdb-namespace> | STABLE |
|
||||
|
|
|
|||
|
|
@ -1,14 +1,14 @@
|
|||
# ReplicaSet metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| --------------------------------------------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_replicaset_annotations | Gauge | `replicaset`=<replicaset-name> <br> `namespace`=<replicaset-namespace> <br> `annotation_REPLICASET_ANNOTATION`=<REPLICASET_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_replicaset_status_replicas | Gauge | `replicaset`=<replicaset-name> <br> `namespace`=<replicaset-namespace> | STABLE |
|
||||
| kube_replicaset_status_fully_labeled_replicas | Gauge | `replicaset`=<replicaset-name> <br> `namespace`=<replicaset-namespace> | STABLE |
|
||||
| kube_replicaset_status_ready_replicas | Gauge | `replicaset`=<replicaset-name> <br> `namespace`=<replicaset-namespace> | STABLE |
|
||||
| kube_replicaset_status_observed_generation | Gauge | `replicaset`=<replicaset-name> <br> `namespace`=<replicaset-namespace> | STABLE |
|
||||
| kube_replicaset_spec_replicas | Gauge | `replicaset`=<replicaset-name> <br> `namespace`=<replicaset-namespace> | STABLE |
|
||||
| kube_replicaset_metadata_generation | Gauge | `replicaset`=<replicaset-name> <br> `namespace`=<replicaset-namespace> | STABLE |
|
||||
| kube_replicaset_labels | Gauge | `replicaset`=<replicaset-name> <br> `namespace`=<replicaset-namespace> <br> `label_REPLICASET_LABEL`=<REPLICASET_LABEL> | STABLE |
|
||||
| kube_replicaset_created | Gauge | `replicaset`=<replicaset-name> <br> `namespace`=<replicaset-namespace> | STABLE |
|
||||
| kube_replicaset_owner | Gauge | `replicaset`=<replicaset-name> <br> `namespace`=<replicaset-namespace> <br> `owner_kind`=<owner kind> <br> `owner_name`=<owner name> <br> `owner_is_controller`=<whether owner is controller> | STABLE |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| --------------------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_replicaset_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `replicaset`=<replicaset-name> <br> `namespace`=<replicaset-namespace> <br> `annotation_REPLICASET_ANNOTATION`=<REPLICASET_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_replicaset_status_replicas | Gauge | | `replicaset`=<replicaset-name> <br> `namespace`=<replicaset-namespace> | STABLE |
|
||||
| kube_replicaset_status_fully_labeled_replicas | Gauge | | `replicaset`=<replicaset-name> <br> `namespace`=<replicaset-namespace> | STABLE |
|
||||
| kube_replicaset_status_ready_replicas | Gauge | | `replicaset`=<replicaset-name> <br> `namespace`=<replicaset-namespace> | STABLE |
|
||||
| kube_replicaset_status_observed_generation | Gauge | | `replicaset`=<replicaset-name> <br> `namespace`=<replicaset-namespace> | STABLE |
|
||||
| kube_replicaset_spec_replicas | Gauge | | `replicaset`=<replicaset-name> <br> `namespace`=<replicaset-namespace> | STABLE |
|
||||
| kube_replicaset_metadata_generation | Gauge | | `replicaset`=<replicaset-name> <br> `namespace`=<replicaset-namespace> | STABLE |
|
||||
| kube_replicaset_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `replicaset`=<replicaset-name> <br> `namespace`=<replicaset-namespace> <br> `label_REPLICASET_LABEL`=<REPLICASET_LABEL> | STABLE |
|
||||
| kube_replicaset_created | Gauge | | `replicaset`=<replicaset-name> <br> `namespace`=<replicaset-namespace> | STABLE |
|
||||
| kube_replicaset_owner | Gauge | | `replicaset`=<replicaset-name> <br> `namespace`=<replicaset-namespace> <br> `owner_kind`=<owner kind> <br> `owner_name`=<owner name> <br> `owner_is_controller`=<whether owner is controller> | STABLE |
|
||||
|
|
|
|||
|
|
@ -1,13 +1,13 @@
|
|||
# ReplicationController metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| -------------------------------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------ |
|
||||
| kube_replicationcontroller_status_replicas | Gauge | `replicationcontroller`=<replicationcontroller-name> <br> `namespace`=<replicationcontroller-namespace> | STABLE |
|
||||
| kube_replicationcontroller_status_fully_labeled_replicas | Gauge | `replicationcontroller`=<replicationcontroller-name> <br> `namespace`=<replicationcontroller-namespace> | STABLE |
|
||||
| kube_replicationcontroller_status_ready_replicas | Gauge | `replicationcontroller`=<replicationcontroller-name> <br> `namespace`=<replicationcontroller-namespace> | STABLE |
|
||||
| kube_replicationcontroller_status_available_replicas | Gauge | `replicationcontroller`=<replicationcontroller-name> <br> `namespace`=<replicationcontroller-namespace> | STABLE |
|
||||
| kube_replicationcontroller_status_observed_generation | Gauge | `replicationcontroller`=<replicationcontroller-name> <br> `namespace`=<replicationcontroller-namespace> | STABLE |
|
||||
| kube_replicationcontroller_spec_replicas | Gauge | `replicationcontroller`=<replicationcontroller-name> <br> `namespace`=<replicationcontroller-namespace> | STABLE |
|
||||
| kube_replicationcontroller_metadata_generation | Gauge | `replicationcontroller`=<replicationcontroller-name> <br> `namespace`=<replicationcontroller-namespace> | STABLE |
|
||||
| kube_replicationcontroller_created | Gauge | `replicationcontroller`=<replicationcontroller-name> <br> `namespace`=<replicationcontroller-namespace> | STABLE |
|
||||
| kube_replicationcontroller_owner | Gauge | `replicationcontroller`=<replicationcontroller-name> <br> `namespace`=<replicationcontroller-namespace> <br> `owner_kind`=<owner kind> <br> `owner_name`=<owner name> <br> `owner_is_controller`=<whether owner is controller> | EXPERIMENTAL |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| -------------------------------------------------------- | ----------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------ |
|
||||
| kube_replicationcontroller_status_replicas | Gauge | | `replicationcontroller`=<replicationcontroller-name> <br> `namespace`=<replicationcontroller-namespace> | STABLE |
|
||||
| kube_replicationcontroller_status_fully_labeled_replicas | Gauge | | `replicationcontroller`=<replicationcontroller-name> <br> `namespace`=<replicationcontroller-namespace> | STABLE |
|
||||
| kube_replicationcontroller_status_ready_replicas | Gauge | | `replicationcontroller`=<replicationcontroller-name> <br> `namespace`=<replicationcontroller-namespace> | STABLE |
|
||||
| kube_replicationcontroller_status_available_replicas | Gauge | | `replicationcontroller`=<replicationcontroller-name> <br> `namespace`=<replicationcontroller-namespace> | STABLE |
|
||||
| kube_replicationcontroller_status_observed_generation | Gauge | | `replicationcontroller`=<replicationcontroller-name> <br> `namespace`=<replicationcontroller-namespace> | STABLE |
|
||||
| kube_replicationcontroller_spec_replicas | Gauge | | `replicationcontroller`=<replicationcontroller-name> <br> `namespace`=<replicationcontroller-namespace> | STABLE |
|
||||
| kube_replicationcontroller_metadata_generation | Gauge | | `replicationcontroller`=<replicationcontroller-name> <br> `namespace`=<replicationcontroller-namespace> | STABLE |
|
||||
| kube_replicationcontroller_created | Gauge | | `replicationcontroller`=<replicationcontroller-name> <br> `namespace`=<replicationcontroller-namespace> | STABLE |
|
||||
| kube_replicationcontroller_owner | Gauge | | `replicationcontroller`=<replicationcontroller-name> <br> `namespace`=<replicationcontroller-namespace> <br> `owner_kind`=<owner kind> <br> `owner_name`=<owner name> <br> `owner_is_controller`=<whether owner is controller> | EXPERIMENTAL |
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
# ResourceQuota Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| ------------------------------ | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_resourcequota | Gauge | `resourcequota`=<quota-name> <br> `namespace`=<namespace> <br> `resource`=<ResourceName> <br> `type`=<quota-type> | STABLE |
|
||||
| kube_resourcequota_created | Gauge | `resourcequota`=<quota-name> <br> `namespace`=<namespace> | STABLE |
|
||||
| kube_resourcequota_annotations | Gauge | `resourcequota`=<quota-name> <br> `namespace`=<namespace> <br> `annotation_RESOURCE_QUOTA_ANNOTATION`=<RESOURCE_QUOTA_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_resourcequota_labels | Gauge | `resourcequota`=<quota-name> <br> `namespace`=<namespace> <br> `label_RESOURCE_QUOTA_LABEL`=<RESOURCE_QUOTA_LABEL> | EXPERIMENTAL |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ------------------------------ | ----------- | ------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_resourcequota | Gauge | | `resourcequota`=<quota-name> <br> `namespace`=<namespace> <br> `resource`=<ResourceName> <br> `type`=<quota-type> | STABLE |
|
||||
| kube_resourcequota_created | Gauge | | `resourcequota`=<quota-name> <br> `namespace`=<namespace> | STABLE |
|
||||
| kube_resourcequota_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `resourcequota`=<quota-name> <br> `namespace`=<namespace> <br> `annotation_RESOURCE_QUOTA_ANNOTATION`=<RESOURCE_QUOTA_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_resourcequota_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `resourcequota`=<quota-name> <br> `namespace`=<namespace> <br> `label_RESOURCE_QUOTA_LABEL`=<RESOURCE_QUOTA_LABEL> | EXPERIMENTAL |
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
# Role Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| ----------------------------------- | ----------- | ---------------------------------------------------------------- | ------------ |
|
||||
| kube_role_annotations | Gauge | `role`=<role-name> <br> `namespace`=<role-namespace> | EXPERIMENTAL |
|
||||
| kube_role_labels | Gauge | `role`=<role-name> <br> `namespace`=<role-namespace> | EXPERIMENTAL |
|
||||
| kube_role_info | Gauge | `role`=<role-name> <br> `namespace`=<role-namespace> | EXPERIMENTAL |
|
||||
| kube_role_created | Gauge | `role`=<role-name> <br> `namespace`=<role-namespace> | EXPERIMENTAL |
|
||||
| kube_role_metadata_resource_version | Gauge | `role`=<role-name> <br> `namespace`=<role-namespace> | EXPERIMENTAL |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ----------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------- | ------------ |
|
||||
| kube_role_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `role`=<role-name> <br> `namespace`=<role-namespace> | EXPERIMENTAL |
|
||||
| kube_role_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `role`=<role-name> <br> `namespace`=<role-namespace> | EXPERIMENTAL |
|
||||
| kube_role_info | Gauge | | `role`=<role-name> <br> `namespace`=<role-namespace> | EXPERIMENTAL |
|
||||
| kube_role_created | Gauge | | `role`=<role-name> <br> `namespace`=<role-namespace> | EXPERIMENTAL |
|
||||
| kube_role_metadata_resource_version | Gauge | | `role`=<role-name> <br> `namespace`=<role-namespace> | EXPERIMENTAL |
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
# RoleBinding Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| ------------------------------------------ | ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_rolebinding_annotations | Gauge | `rolebinding`=<rolebinding-name> <br> `namespace`=<rolebinding-namespace> | EXPERIMENTAL |
|
||||
| kube_rolebinding_labels | Gauge | `rolebinding`=<rolebinding-name> <br> `namespace`=<rolebinding-namespace> | EXPERIMENTAL |
|
||||
| kube_rolebinding_info | Gauge | `rolebinding`=<rolebinding-name> <br> `namespace`=<rolebinding-namespace> <br> `roleref_kind`=<role-kind> <br> `roleref_name`=<role-name> | EXPERIMENTAL |
|
||||
| kube_rolebinding_created | Gauge | `rolebinding`=<rolebinding-name> <br> `namespace`=<rolebinding-namespace> | EXPERIMENTAL |
|
||||
| kube_rolebinding_metadata_resource_version | Gauge | `rolebinding`=<rolebinding-name> <br> `namespace`=<rolebinding-namespace> | EXPERIMENTAL |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ------------------------------------------ | ----------- | ------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_rolebinding_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `rolebinding`=<rolebinding-name> <br> `namespace`=<rolebinding-namespace> | EXPERIMENTAL |
|
||||
| kube_rolebinding_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `rolebinding`=<rolebinding-name> <br> `namespace`=<rolebinding-namespace> | EXPERIMENTAL |
|
||||
| kube_rolebinding_info | Gauge | | `rolebinding`=<rolebinding-name> <br> `namespace`=<rolebinding-namespace> <br> `roleref_kind`=<role-kind> <br> `roleref_name`=<role-name> | EXPERIMENTAL |
|
||||
| kube_rolebinding_created | Gauge | | `rolebinding`=<rolebinding-name> <br> `namespace`=<rolebinding-namespace> | EXPERIMENTAL |
|
||||
| kube_rolebinding_metadata_resource_version | Gauge | | `rolebinding`=<rolebinding-name> <br> `namespace`=<rolebinding-namespace> | EXPERIMENTAL |
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
# Secret Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| ------------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_secret_annotations | Gauge | `secret`=<secret-name> <br> `namespace`=<secret-namespace> <br> `annotations_SECRET_ANNOTATION`=<SECRET_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_secret_info | Gauge | `secret`=<secret-name> <br> `namespace`=<secret-namespace> | STABLE |
|
||||
| kube_secret_type | Gauge | `secret`=<secret-name> <br> `namespace`=<secret-namespace> <br> `type`=<secret-type> | STABLE |
|
||||
| kube_secret_labels | Gauge | `secret`=<secret-name> <br> `namespace`=<secret-namespace> <br> `label_SECRET_LABEL`=<SECRET_LABEL> | STABLE |
|
||||
| kube_secret_created | Gauge | `secret`=<secret-name> <br> `namespace`=<secret-namespace> | STABLE |
|
||||
| kube_secret_metadata_resource_version | Gauge | `secret`=<secret-name> <br> `namespace`=<secret-namespace> | EXPERIMENTAL |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ------------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_secret_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `secret`=<secret-name> <br> `namespace`=<secret-namespace> <br> `annotations_SECRET_ANNOTATION`=<SECRET_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_secret_info | Gauge | | `secret`=<secret-name> <br> `namespace`=<secret-namespace> | STABLE |
|
||||
| kube_secret_type | Gauge | | `secret`=<secret-name> <br> `namespace`=<secret-namespace> <br> `type`=<secret-type> | STABLE |
|
||||
| kube_secret_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `secret`=<secret-name> <br> `namespace`=<secret-namespace> <br> `label_SECRET_LABEL`=<SECRET_LABEL> | STABLE |
|
||||
| kube_secret_created | Gauge | | `secret`=<secret-name> <br> `namespace`=<secret-namespace> | STABLE |
|
||||
| kube_secret_metadata_resource_version | Gauge | | `secret`=<secret-name> <br> `namespace`=<secret-namespace> | EXPERIMENTAL |
|
||||
|
|
|
|||
|
|
@ -1,19 +1,19 @@
|
|||
# Stateful Set Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| ------------------------------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_statefulset_annotations | Gauge | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> <br> `annotation_STATEFULSET_ANNOTATION`=<STATEFULSET_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_statefulset_status_replicas | Gauge | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> | STABLE |
|
||||
| kube_statefulset_status_replicas_current | Gauge | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> | STABLE |
|
||||
| kube_statefulset_status_replicas_ready | Gauge | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> | STABLE |
|
||||
| kube_statefulset_status_replicas_available | Gauge | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> | EXPERIMENTAL |
|
||||
| kube_statefulset_status_replicas_updated | Gauge | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> | STABLE |
|
||||
| kube_statefulset_status_observed_generation | Gauge | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> | STABLE |
|
||||
| kube_statefulset_replicas | Gauge | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> | STABLE |
|
||||
| kube_statefulset_ordinals_start | Gauge | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> | ALPHA |
|
||||
| kube_statefulset_metadata_generation | Gauge | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> | STABLE |
|
||||
| kube_statefulset_persistentvolumeclaim_retention_policy | Gauge | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> <br> `when_deleted`=<statefulset-when-deleted-pvc-policy> <br> `when_scaled`=<statefulset-when-scaled-pvc-policy> | EXPERIMENTAL |
|
||||
| kube_statefulset_created | Gauge | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> | STABLE |
|
||||
| kube_statefulset_labels | Gauge | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> <br> `label_STATEFULSET_LABEL`=<STATEFULSET_LABEL> | STABLE |
|
||||
| kube_statefulset_status_current_revision | Gauge | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> <br> `revision`=<statefulset-current-revision> | STABLE |
|
||||
| kube_statefulset_status_update_revision | Gauge | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> <br> `revision`=<statefulset-update-revision> | STABLE |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ------------------------------------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_statefulset_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> <br> `annotation_STATEFULSET_ANNOTATION`=<STATEFULSET_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_statefulset_status_replicas | Gauge | | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> | STABLE |
|
||||
| kube_statefulset_status_replicas_current | Gauge | | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> | STABLE |
|
||||
| kube_statefulset_status_replicas_ready | Gauge | | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> | STABLE |
|
||||
| kube_statefulset_status_replicas_available | Gauge | | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> | EXPERIMENTAL |
|
||||
| kube_statefulset_status_replicas_updated | Gauge | | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> | STABLE |
|
||||
| kube_statefulset_status_observed_generation | Gauge | | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> | STABLE |
|
||||
| kube_statefulset_replicas | Gauge | | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> | STABLE |
|
||||
| kube_statefulset_ordinals_start | Gauge | | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> | ALPHA |
|
||||
| kube_statefulset_metadata_generation | Gauge | | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> | STABLE |
|
||||
| kube_statefulset_persistentvolumeclaim_retention_policy | Gauge | | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> <br> `when_deleted`=<statefulset-when-deleted-pvc-policy> <br> `when_scaled`=<statefulset-when-scaled-pvc-policy> | EXPERIMENTAL |
|
||||
| kube_statefulset_created | Gauge | | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> | STABLE |
|
||||
| kube_statefulset_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> <br> `label_STATEFULSET_LABEL`=<STATEFULSET_LABEL> | STABLE |
|
||||
| kube_statefulset_status_current_revision | Gauge | | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> <br> `revision`=<statefulset-current-revision> | STABLE |
|
||||
| kube_statefulset_status_update_revision | Gauge | | `statefulset`=<statefulset-name> <br> `namespace`=<statefulset-namespace> <br> `revision`=<statefulset-update-revision> | STABLE |
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
# StorageClass Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| ----------------------------- | ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_storageclass_annotations | Gauge | `storageclass`=<storageclass-name> <br> `annotation_STORAGECLASS_ANNOTATION`=<STORAGECLASS_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_storageclass_info | Gauge | `storageclass`=<storageclass-name> <br> `provisioner`=<storageclass-provisioner> <br> `reclaim_policy`=<storageclass-reclaimPolicy> <br> `volume_binding_mode`=<storageclass-volumeBindingMode> | STABLE |
|
||||
| kube_storageclass_labels | Gauge | `storageclass`=<storageclass-name> <br> `label_STORAGECLASS_LABEL`=<STORAGECLASS_LABEL> | STABLE |
|
||||
| kube_storageclass_created | Gauge | `storageclass`=<storageclass-name> | STABLE |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ----------------------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_storageclass_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](./cli-arguments.md) | `storageclass`=<storageclass-name> <br> `annotation_STORAGECLASS_ANNOTATION`=<STORAGECLASS_ANNOTATION> | EXPERIMENTAL |
|
||||
| kube_storageclass_info | Gauge | | `storageclass`=<storageclass-name> <br> `provisioner`=<storageclass-provisioner> <br> `reclaim_policy`=<storageclass-reclaimPolicy> <br> `volume_binding_mode`=<storageclass-volumeBindingMode> | STABLE |
|
||||
| kube_storageclass_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `storageclass`=<storageclass-name> <br> `label_STORAGECLASS_LABEL`=<STORAGECLASS_LABEL> | STABLE |
|
||||
| kube_storageclass_created | Gauge | | `storageclass`=<storageclass-name> | STABLE |
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
# ValidatingWebhookConfiguration Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| ---------------------------------------------------------------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_validatingwebhookconfiguration_info | Gauge | `validatingwebhookconfiguration`=<validatingwebhookconfiguration-name> <br> `namespace`=<validatingwebhookconfiguration-namespace> | EXPERIMENTAL |
|
||||
| kube_validatingwebhookconfiguration_created | Gauge | `validatingwebhookconfiguration`=<validatingwebhookconfiguration-name> <br> `namespace`=<validatingwebhookconfiguration-namespace> | EXPERIMENTAL |
|
||||
| kube_validatingwebhookconfiguration_metadata_resource_version | Gauge | `validatingwebhookconfiguration`=<validatingwebhookconfiguration-name> <br> `namespace`=<validatingwebhookconfiguration-namespace> | EXPERIMENTAL |
|
||||
| kube_validatingwebhookconfiguration_webhook_clientconfig_service | Gauge | `validatingwebhookconfiguration`=<validatingwebhookconfiguration-name> <br> `namespace`=<validatingwebhookconfiguration-namespace> <br> `webhook_name`=<webhook-name> <br> `service_name`=<webhook-service-name> <br> `service_namespace`=<webhook-service-namespace> | EXPERIMENTAL |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| ---------------------------------------------------------------- | ----------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_validatingwebhookconfiguration_info | Gauge | | `validatingwebhookconfiguration`=<validatingwebhookconfiguration-name> <br> `namespace`=<validatingwebhookconfiguration-namespace> | EXPERIMENTAL |
|
||||
| kube_validatingwebhookconfiguration_created | Gauge | | `validatingwebhookconfiguration`=<validatingwebhookconfiguration-name> <br> `namespace`=<validatingwebhookconfiguration-namespace> | EXPERIMENTAL |
|
||||
| kube_validatingwebhookconfiguration_metadata_resource_version | Gauge | | `validatingwebhookconfiguration`=<validatingwebhookconfiguration-name> <br> `namespace`=<validatingwebhookconfiguration-namespace> | EXPERIMENTAL |
|
||||
| kube_validatingwebhookconfiguration_webhook_clientconfig_service | Gauge | | `validatingwebhookconfiguration`=<validatingwebhookconfiguration-name> <br> `namespace`=<validatingwebhookconfiguration-namespace> <br> `webhook_name`=<webhook-name> <br> `service_name`=<webhook-service-name> <br> `service_namespace`=<webhook-service-namespace> | EXPERIMENTAL |
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
# VolumeAttachment Metrics
|
||||
|
||||
| Metric name | Metric type | Labels/tags | Status |
|
||||
| -------------------------------------------------- | ----------- | -------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_volumeattachment_info | Gauge | `volumeattachment`=<volumeattachment-name> <br> `attacher`=<attacher-name> <br> `node`=<node-name> | EXPERIMENTAL |
|
||||
| kube_volumeattachment_created | Gauge | `volumeattachment`=<volumeattachment-name> | EXPERIMENTAL |
|
||||
| kube_volumeattachment_labels | Gauge | `volumeattachment`=<volumeattachment-name> <br> `label_VOLUMEATTACHMENT_LABEL`=<VOLUMEATTACHMENT_LABEL> | EXPERIMENTAL |
|
||||
| kube_volumeattachment_spec_source_persistentvolume | Gauge | `volumeattachment`=<volumeattachment-name> <br> `volumename`=<persistentvolume-name> | EXPERIMENTAL |
|
||||
| kube_volumeattachment_status_attached | Gauge | `volumeattachment`=<volumeattachment-name> | EXPERIMENTAL |
|
||||
| kube_volumeattachment_status_attachment_metadata | Gauge | `volumeattachment`=<volumeattachment-name> <br> `metadata_METADATA_KEY`=<METADATA_VALUE> | EXPERIMENTAL |
|
||||
| Metric name | Metric type | Description | Labels/tags | Status |
|
||||
| -------------------------------------------------- | ----------- | --------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | ------------ |
|
||||
| kube_volumeattachment_info | Gauge | | `volumeattachment`=<volumeattachment-name> <br> `attacher`=<attacher-name> <br> `node`=<node-name> | EXPERIMENTAL |
|
||||
| kube_volumeattachment_created | Gauge | | `volumeattachment`=<volumeattachment-name> | EXPERIMENTAL |
|
||||
| kube_volumeattachment_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](./cli-arguments.md) | `volumeattachment`=<volumeattachment-name> <br> `label_VOLUMEATTACHMENT_LABEL`=<VOLUMEATTACHMENT_LABEL> | EXPERIMENTAL |
|
||||
| kube_volumeattachment_spec_source_persistentvolume | Gauge | | `volumeattachment`=<volumeattachment-name> <br> `volumename`=<persistentvolume-name> | EXPERIMENTAL |
|
||||
| kube_volumeattachment_status_attached | Gauge | | `volumeattachment`=<volumeattachment-name> | EXPERIMENTAL |
|
||||
| kube_volumeattachment_status_attachment_metadata | Gauge | | `volumeattachment`=<volumeattachment-name> <br> `metadata_METADATA_KEY`=<METADATA_VALUE> | EXPERIMENTAL |
|
||||
|
|
|
|||
Loading…
Reference in New Issue