Skip to content

Commit 21d1ee0

Browse files
committed
updated deployment-metrics.md
1 parent 655b393 commit 21d1ee0

File tree

1 file changed

+14
-15
lines changed

1 file changed

+14
-15
lines changed

docs/metrics/workload/deployment-metrics.md

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,18 @@
33
| Metric name | Metric type | Description | Labels/tags | Status |
44
| ----------------------------------------------------------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
55
| kube_deployment_annotations | Gauge | Kubernetes annotations converted to Prometheus labels controlled via [--metric-annotations-allowlist](../../developer/cli-arguments.md) | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> <br> `annotation_DEPLOYMENT_ANNOTATION`=<DEPLOYMENT_ANNOTATION> | EXPERIMENTAL |
6-
| kube_deployment_status_replicas | Gauge | The number of replicas per deployment | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
7-
| kube_deployment_status_replicas_ready | Gauge | The number of ready replicas per deployment | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
8-
| kube_deployment_status_replicas_available | Gauge | The number of available replicas per deployment | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
9-
| kube_deployment_status_replicas_unavailable | Gauge | The number of unavailable replicas per deployment | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
10-
| kube_deployment_status_replicas_updated | Gauge | The number of updated replicas per deployment | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
11-
| kube_deployment_status_observed_generation | Gauge | The generation observed by the deployment controller | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
12-
| kube_deployment_status_condition | Gauge | The current status conditions of a deployment | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> <br> `reason`=<deployment-transition-reason> <br> `condition`=<deployment-condition> <br> `status`=<true\|false\|unknown> | STABLE |
13-
| kube_deployment_spec_replicas | Gauge | Number of desired pods for a deployment | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
14-
| kube_deployment_spec_paused | Gauge | Whether the deployment is paused and will not be processed by the deployment controller | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
15-
| kube_deployment_spec_strategy_rollingupdate_max_unavailable | Gauge | Maximum number of unavailable replicas during a rolling update of a deployment | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
16-
| kube_deployment_spec_strategy_rollingupdate_max_surge | Gauge | Maximum number of replicas that can be scheduled above the desired number of replicas during a rolling update of a deployment | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
17-
| kube_deployment_spec_topology_spread_constraint | Gauge | Explicit details of each topology spread constraint in the deployment's pod template | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> <br> `topology_key`=<topology-key> <br> `max_skew`=<max-skew-value> <br> `when_unsatisfiable`=<DoNotSchedule\|ScheduleAnyway> <br> `min_domains`=<min-domains-value> <br> `label_selector`=<label-selector-string> | ALPHA |
18-
| kube_deployment_metadata_generation | Gauge | Sequence number representing a specific generation of the desired state | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
6+
| kube_deployment_status_replicas | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
7+
| kube_deployment_status_replicas_ready | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
8+
| kube_deployment_status_replicas_available | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
9+
| kube_deployment_status_replicas_unavailable | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
10+
| kube_deployment_status_replicas_updated | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
11+
| kube_deployment_status_observed_generation | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
12+
| kube_deployment_status_condition | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> <br> `reason`=<deployment-transition-reason> <br> `condition`=<deployment-condition> <br> `status`=<true\|false\|unknown> | STABLE |
13+
| kube_deployment_spec_replicas | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
14+
| kube_deployment_spec_paused | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
15+
| kube_deployment_spec_strategy_rollingupdate_max_unavailable | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
16+
| kube_deployment_spec_strategy_rollingupdate_max_surge | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
17+
| kube_deployment_spec_topology_spread_constraint | Gauge | Explicit details of each topology spread constraint in the deployment's pod template | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> <br> `topology_key`=<topology-key> <br> `max_skew`=<max-skew-value> <br> `when_unsatisfiable`=<DoNotSchedule\|ScheduleAnyway> <br> `min_domains`=<min-domains-value> <br> `label_selector`=<label-selector-string> | ALPHA |
18+
| kube_deployment_metadata_generation | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
1919
| kube_deployment_labels | Gauge | Kubernetes labels converted to Prometheus labels controlled via [--metric-labels-allowlist](../../developer/cli-arguments.md) | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> <br> `label_DEPLOYMENT_LABEL`=<DEPLOYMENT_LABEL> | STABLE |
20-
| kube_deployment_created | Gauge | Unix creation timestamp | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |
21-
| kube_deployment_deletion_timestamp | Gauge | Unix deletion timestamp | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | EXPERIMENTAL |
20+
| kube_deployment_created | Gauge | | `deployment`=<deployment-name> <br> `namespace`=<deployment-namespace> | STABLE |

0 commit comments

Comments
 (0)