Argo Rollouts integration metrics
The official Datadog integration for monitoring Argo Rollouts. It collects 76 metrics.
Official summary
Monitor the health and performance of Argo Rollouts
Metric types
- gauge (value at a point in time): 44
- count (occurrences in the interval): 32
Metrics
Descriptions are the official definitions, unedited.
| Metric | Type | Unit |
|---|---|---|
argo_rollouts.Information about analysis run | gauge | - |
argo_rollouts.Information on the duration of a specific metric in the Analysis Run | gauge | - |
argo_rollouts.Information on the type of a specific metric in the Analysis Runs | gauge | - |
argo_rollouts.Information on the state of the Analysis Run | gauge | - |
argo_rollouts.The number of observations in the Analysis Run reconciliation performance histogram by upper_bound buckets | count | - |
argo_rollouts.The number of observations in the Analysis Run reconciliation performance histogram | count | - |
argo_rollouts.Error occurring during the analysis run | count | - |
argo_rollouts.The duration sum of all observations in the Analysis Run reconciliation performance histogram | count | - |
argo_rollouts.The total number of Kubernetes requests executed during application reconciliation | count | - |
argo_rollouts.Information about Experiment | gauge | - |
argo_rollouts.Information on the state of the experiment | gauge | - |
argo_rollouts.The number of observations in the Experiments reconciliation performance histogram by upper_bound buckets | count | - |
argo_rollouts.The number of observations in the Experiments reconciliation performance histogram | count | - |
argo_rollouts.Error occurring during the experiment | count | - |
argo_rollouts.The duration sum of all observations in the Experiments reconciliation performance histogram | count | - |
argo_rollouts.The summary count of garbage collection cycles in the Argo Rollouts instance | count | second |
argo_rollouts.A summary of the pause duration of garbage collection cycles in the Argo Rollouts instance | gauge | second |
argo_rollouts.The sum of the pause duration of garbage collection cycles in the Argo Rollouts instance | count | second |
argo_rollouts.The number of goroutines that currently exist in the Argo Rollouts instance | gauge | - |
argo_rollouts.Metric containing the Go version as a tag | gauge | - |
argo_rollouts.The number of bytes allocated and still in use in the Argo Rollouts instance | gauge | byte |
argo_rollouts.The monotonic count of bytes allocated and still in use in the Argo Rollouts instance | count | byte |
argo_rollouts.The number of bytes used by the profiling bucket hash table in the Argo Rollouts instance | gauge | byte |
argo_rollouts.The total number of frees in the Argo Rollouts instance | count | - |
argo_rollouts.The fraction of this program's available CPU time used by the GC since the program started in the Argo Rollouts instance | gauge | fraction |
argo_rollouts.The number of bytes used for garbage collection system metadata in the Argo Rollouts instance | gauge | byte |
argo_rollouts.The number of heap bytes allocated and still in use in the Argo Rollouts instance | gauge | byte |
argo_rollouts.The number of heap bytes waiting to be used in the Argo Rollouts instance | gauge | byte |
argo_rollouts.The number of heap bytes that are in use in the Argo Rollouts instance | gauge | byte |
argo_rollouts.The number of allocated objects in the Argo Rollouts instance | gauge | object |
argo_rollouts.The number of heap bytes released to the OS in the Argo Rollouts instance | gauge | byte |
argo_rollouts.The number of heap bytes obtained from system in the Argo Rollouts instance | gauge | byte |
argo_rollouts.The number of pointer lookups | count | - |
argo_rollouts.The number of mallocs | count | - |
argo_rollouts.The number of bytes in use by mcache structures in the Argo Rollouts instance | gauge | byte |
argo_rollouts.The number of bytes used for mcache structures obtained from system in the Argo Rollouts instance | gauge | byte |
argo_rollouts.The number of bytes in use by mspan structures in the Argo Rollouts instance | gauge | byte |
argo_rollouts.The number of bytes used for mspan structures obtained from system in the Argo Rollouts instance | gauge | byte |
argo_rollouts.The number of heap bytes when next garbage collection takes place in the Argo Rollouts instance | gauge | byte |
argo_rollouts.The number of bytes used for other system allocations in the Argo Rollouts instance | gauge | byte |
argo_rollouts.The number of bytes in use by the stack allocator in the Argo Rollouts instance | gauge | byte |
argo_rollouts.The number of bytes obtained from system for stack allocator in the Argo Rollouts instance | gauge | byte |
argo_rollouts.The number of bytes obtained from system in the Argo Rollouts instance | gauge | byte |
argo_rollouts.The number of OS threads created in the Argo Rollouts instance | gauge | thread |
argo_rollouts.The number of observations in the Notification send performance histogram by upper_bound buckets | count | - |
argo_rollouts.The number of observations in the Notification send performance histogram | count | - |
argo_rollouts.The duration sum of all observations in the Notification send performance histogram | count | - |
argo_rollouts.The total user and system CPU time spent in seconds in the Argo Rollouts instance | count | second |
argo_rollouts.The maximum number of open file descriptors in the Argo Rollouts instance | gauge | - |
argo_rollouts.The number of open file descriptors in the Argo Rollouts instance | gauge | - |
argo_rollouts.The resident memory size in bytes in the Argo Rollouts instance | gauge | byte |
argo_rollouts.The start time of the process since unix epoch in seconds in the Argo Rollouts instance | gauge | second |
argo_rollouts.The virtual memory size in bytes in the Argo Rollouts instance | gauge | byte |
argo_rollouts.The maximum amount of virtual memory available in bytes in the Argo Rollouts instance | gauge | byte |
argo_rollouts.The count of rollout events | count | - |
argo_rollouts.Information about rollout | gauge | - |
argo_rollouts.The number of available replicas per rollout | gauge | - |
argo_rollouts.The number of desired replicas per rollout | gauge | - |
argo_rollouts.The number of unavailable replicas per rollout | gauge | - |
argo_rollouts.The number of updated replicas per rollout | gauge | - |
argo_rollouts.Information on the state of the rollout. This will be soon to be deprecated by Argo Rollouts, use argo_rollouts.rollout.info instead | gauge | - |
argo_rollouts.The number of observations in the Rollout reconciliation performance histogram by upper_bound buckets | count | - |
argo_rollouts.The number of observations in the Rollout reconciliation performance histogram | count | - |
argo_rollouts.Error occurring during the rollout | count | - |
argo_rollouts.The duration sum of all observations in the Rollout reconciliation performance histogram | count | - |
argo_rollouts.The total number of adds handled by workqueue | count | - |
argo_rollouts.The current depth of the workqueue | gauge | - |
argo_rollouts.The number of seconds the longest running worqueue processor has been running | gauge | second |
argo_rollouts.The histogram bucket of how long in seconds an item stays in the workqueue before being requested | count | second |
argo_rollouts.The total number of events in the workqueue duration histogram | count | - |
argo_rollouts.The sum the of events counted in the workqueue duration histogram | count | - |
argo_rollouts.The total number of retries handled by workqueue | count | - |
argo_rollouts.The number of seconds of work that has been done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases | gauge | second |
argo_rollouts.The histogram bucket for time in seconds it takes for processing of an item in the workqueue | count | second |
argo_rollouts.The total number of events in the workqueue item processing duration histogram | count | - |
argo_rollouts.The sum of events in the workqueue item processing duration histogram | count | - |
Official documentation
Metric names and descriptions are the official Datadog integration definitions (Copyright Datadog, Inc., BSD-3-Clause), reproduced unedited. The full license terms are on the About page.