Argo CD インテグレーションのメトリクス

Argo CD の監視に使う Datadog の公式インテグレーションです。収集するメトリクスは 338 件あります。

公式の紹介文 (英語)

Monitor the health and performance of Argo CD

種別の内訳

  • gauge (その時点の値): 202 件
  • count (集計間隔内の発生回数): 136 件

メトリクスの一覧

説明は公式の定義の英文をそのまま載せています。

メトリクス種別単位
argocd.api_server.go.gc.duration.seconds.countThe summary count of garbage collection cycles in the API Servercountsecond
argocd.api_server.go.gc.duration.seconds.quantileA summary of the pause duration of garbage collection cycles in the API Servergaugesecond
argocd.api_server.go.gc.duration.seconds.sumThe sum of the pause duration of garbage collection cycles in the API Servercountsecond
argocd.api_server.go.goroutinesThe number of goroutines that currently exist in the API Servergauge-
argocd.api_server.go.memstats.alloc_bytesThe number of bytes allocated and still in use in the API Servergaugebyte
argocd.api_server.go.memstats.buck_hash.sys_bytesThe number of bytes used by the profiling bucket hash table in the API Servergaugebyte
argocd.api_server.go.memstats.frees.countThe total number of frees in the API Servercount-
argocd.api_server.go.memstats.gc.cpu_fractionThe fraction of this program's available CPU time used by the GC since the program started in the API Servergaugefraction
argocd.api_server.go.memstats.gc.sys_bytesThe number of bytes used for garbage collection system metadata in the API Servergaugebyte
argocd.api_server.go.memstats.heap.alloc_bytesThe number of heap bytes allocated and still in use in the API Servergaugebyte
argocd.api_server.go.memstats.heap.idle_bytesThe number of heap bytes waiting to be used in the API Servergaugebyte
argocd.api_server.go.memstats.heap.inuse_bytesThe number of heap bytes that are in use in the API Servergaugebyte
argocd.api_server.go.memstats.heap.objectsThe number of allocated objects in the API Servergaugeobject
argocd.api_server.go.memstats.heap.released_bytesThe number of heap bytes released to OS in the API Servergaugebyte
argocd.api_server.go.memstats.heap.sys_bytesThe number of heap bytes obtained from system in the API Servergaugebyte
argocd.api_server.go.memstats.last_gc_time.secondsThe number of seconds since Unix epoch of last garbage collection in the API Servergaugesecond
argocd.api_server.go.memstats.lookups.countThe total number of pointer lookups in the API Servercount-
argocd.api_server.go.memstats.mallocs.countThe total number of mallocs in the API Servercount-
argocd.api_server.go.memstats.mcache.inuse_bytesThe number of bytes in use by mcache structures in the API Servergaugebyte
argocd.api_server.go.memstats.mcache.sys_bytesThe number of bytes used for mcache structures obtained from system in the API Servergaugebyte
argocd.api_server.go.memstats.mspan.inuse_bytesThe number of bytes in use by mspan structures in the API Servergaugebyte
argocd.api_server.go.memstats.mspan.sys_bytesThe number of bytes used for mspan structures obtained from system in the API Servergaugebyte
argocd.api_server.go.memstats.next.gc_bytesThe number of heap bytes when next garbage collection takes place in the API Servergaugebyte
argocd.api_server.go.memstats.other.sys_bytesThe number of bytes used for other system allocations in the API Servergaugebyte
argocd.api_server.go.memstats.stack.inuse_bytesThe number of bytes in use by the stack allocator in the API Servergaugebyte
argocd.api_server.go.memstats.stack.sys_bytesThe number of bytes obtained from system for stack allocator in the API Servergaugebyte
argocd.api_server.go.memstats.sys_bytesThe number of bytes obtained from system in the API Servergaugebyte
argocd.api_server.go.threadsThe number of OS threads created in the API Servergaugethread
argocd.api_server.grpc.server.handled.countThe total number of RPCs completed on the server regardless of success or failurecount-
argocd.api_server.grpc.server.msg.received.countThe total number of RPC stream messages received on the servercountmessage
argocd.api_server.grpc.server.msg.sent.countThe total number of gRPC stream messages sent by the servercountmessage
argocd.api_server.grpc.server.started.countThe total number of RPCs started on the servercount-
argocd.api_server.login.request.countTotal number of login requestscountrequest
argocd.api_server.process.cpu.seconds.countThe total user and system CPU time spent in seconds in the API Servercountsecond
argocd.api_server.process.max_fdsThe maximum number of open file descriptors in the API Servergauge-
argocd.api_server.process.open_fdsThe number of open file descriptors in the API Servergauge-
argocd.api_server.process.resident_memory.bytesThe resident memory size in bytes in the API Servergaugebyte
argocd.api_server.process.start_time.secondsThe start time of the process since unix epoch in seconds in the API Servergaugesecond
argocd.api_server.process.virtual_memory.bytesThe virtual memory size in bytes in the API Servergaugebyte
argocd.api_server.process.virtual_memory.max_bytesThe maximum amount of virtual memory available in bytes in the API Servergaugebyte
argocd.api_server.proxy_extension.request.countTotal number of proxy extension requestscountrequest
argocd.api_server.proxy_extension.request.duration.seconds.bucketProxy extension request duration histogram bucketscountsecond
argocd.api_server.proxy_extension.request.duration.seconds.countThe count aggregation of the proxy extension request duration histogramcount-
argocd.api_server.proxy_extension.request.duration.seconds.sumThe sum aggregation of the proxy extension request duration histogramcountsecond
argocd.api_server.redis.request.countThe number of kubernetes requests executed during application reconciliation in the API Servercountrequest
argocd.api_server.redis.request.duration.bucketThe Redis requests duration histogram bucketscountrequest
argocd.api_server.redis.request.duration.countThe count aggregation of the Redis requests duration histogramcountrequest
argocd.api_server.redis.request.duration.sumThe sum aggregation of the Redis requests duration histogramcountrequest
argocd.app_controller.app.conditionReport Applications conditions currently present in statusgauge-
argocd.app_controller.app.infoInformation about Applications. It contains tags such as sync_status and health_status that reflect the application state in Argo CD. The metric value is constantgauge-
argocd.app_controller.app.k8s.request.countThe number of kubernetes requests executed during application reconciliationcountrequest
argocd.app_controller.app.labelsArgo Application labels converted to Prometheus labels. The metric value is constant. Disabled by default, see integration documentation for how to enable.gauge-
argocd.app_controller.app.orphaned_resources.countNumber of orphaned resources per applicationgauge-
argocd.app_controller.app.reconcile.bucketApplication reconciliation performance histogram bucketscount-
argocd.app_controller.app.reconcile.countThe count aggregation of the application reconciliation performance histogramcount-
argocd.app_controller.app.reconcile.sumThe sum aggregation of the application reconciliation performance histogramcount-
argocd.app_controller.app.sync.countThe total number of application syncscount-
argocd.app_controller.app.sync.duration.seconds.countApplication sync performance in secondscountsecond
argocd.app_controller.cluster.api.resource_objectsThe number of Kubernetes resource objects in the cachegaugeobject
argocd.app_controller.cluster.api.resourcesThe number of monitored kubernetes API resources.gaugeresource
argocd.app_controller.cluster.cache.age.secondsThe age of the cluster cache in secondsgaugesecond
argocd.app_controller.cluster.events.countThe number of processed Kubernetes resource eventscountevent
argocd.app_controller.cluster.infoInformation about cluster.gauge-
argocd.app_controller.go.gc.duration.seconds.countThe summary count of garbage collection cycles in the Repo Server Application Controllercountsecond
argocd.app_controller.go.gc.duration.seconds.quantileA summary of the pause duration of garbage collection cycles in the Application Controllergaugesecond
argocd.app_controller.go.gc.duration.seconds.sumThe sum of the pause duration of garbage collection cycles in the Application Controllercountsecond
argocd.app_controller.go.goroutinesThe number of goroutines that currently exist in the Application Controllergauge-
argocd.app_controller.go.memstats.alloc_bytesThe number of bytes allocated and still in use in the Application Controllergaugebyte
argocd.app_controller.go.memstats.buck_hash.sys_bytesThe number of bytes used by the profiling bucket hash table in the Application Controllergaugebyte
argocd.app_controller.go.memstats.frees.countThe notal number of frees in the Application Controllercount-
argocd.app_controller.go.memstats.gc.cpu_fractionThe fraction of this program's available CPU time used by the GC since the program started in the Application Controllergaugefraction
argocd.app_controller.go.memstats.gc.sys_bytesThe number of bytes used for garbage collection system metadata in the Application Controllergaugebyte
argocd.app_controller.go.memstats.heap.alloc_bytesThe number of heap bytes allocated and still in use in the Application Controllergaugebyte
argocd.app_controller.go.memstats.heap.idle_bytesThe number of heap bytes waiting to be used in the Application Controllergaugebyte
argocd.app_controller.go.memstats.heap.inuse_bytesThe number of heap bytes that are in use in the Application Controllergaugebyte
argocd.app_controller.go.memstats.heap.objectsThe number of allocated objects in the Application Controllergaugeobject
argocd.app_controller.go.memstats.heap.released_bytesThe number of heap bytes released to OS in the Application Controllergaugebyte
argocd.app_controller.go.memstats.heap.sys_bytesThe number of heap bytes obtained from system in the Application Controllergaugebyte
argocd.app_controller.go.memstats.last_gc_time.secondsThe number of seconds since Unix epoch of last garbage collection in the Application Controllergaugesecond
argocd.app_controller.go.memstats.lookups.countThe total number of pointer lookups in the Application Controllercount-
argocd.app_controller.go.memstats.mallocs.countThe total number of mallocs in the Application Controllercount-
argocd.app_controller.go.memstats.mcache.inuse_bytesThe number of bytes in use by mcache structures in the Application Controllergaugebyte
argocd.app_controller.go.memstats.mcache.sys_bytesThe number of bytes used for mcache structures obtained from system in the Application Controllergaugebyte
argocd.app_controller.go.memstats.mspan.inuse_bytesThe number of bytes in use by mspan structures in the Application Controllergaugebyte
argocd.app_controller.go.memstats.mspan.sys_bytesThe number of bytes used for mspan structures obtained from system in the Application Controllergaugebyte
argocd.app_controller.go.memstats.next.gc_bytesThe number of heap bytes when next garbage collection takes place in the Application Controllergaugebyte
argocd.app_controller.go.memstats.other.sys_bytesThe number of bytes used for other system allocations in the Application Controllergaugebyte
argocd.app_controller.go.memstats.stack.inuse_bytesThe number of bytes in use by the stack allocator in the Application Controllergaugebyte
argocd.app_controller.go.memstats.stack.sys_bytesThe number of bytes obtained from system for stack allocator in the Application Controllergaugebyte
argocd.app_controller.go.memstats.sys_bytesThe number of bytes obtained from system in the Application Controllergaugebyte
argocd.app_controller.go.threadsThe number of OS threads created in the Application Controllergaugethread
argocd.app_controller.kubectl.client_cert_rotation.age.secondsAge of kubectl client certificate rotationgaugesecond
argocd.app_controller.kubectl.dns_resolution.duration.seconds.bucketLatency of kubectl DNS resolution histogram bucketscountsecond
argocd.app_controller.kubectl.dns_resolution.duration.seconds.countThe count aggregation of the kubectl DNS resolution histogramcount-
argocd.app_controller.kubectl.dns_resolution.duration.seconds.sumThe sum aggregation of the kubectl DNS resolution histogramcountsecond
argocd.app_controller.kubectl.exec.countThe total number of kubectl executionscountexecution
argocd.app_controller.kubectl.exec.pendingThe number of pending kubectl executionsgaugeexecution
argocd.app_controller.kubectl.exec_plugin.call.countTotal number of kubectl exec plugin callscount-
argocd.app_controller.kubectl.rate_limiter.duration.seconds.bucketLatency of kubectl rate limiter histogram bucketscountsecond
argocd.app_controller.kubectl.rate_limiter.duration.seconds.countThe count aggregation of the kubectl rate limiter histogramcount-
argocd.app_controller.kubectl.rate_limiter.duration.seconds.sumThe sum aggregation of the kubectl rate limiter histogramcountsecond
argocd.app_controller.kubectl.request.duration.seconds.bucketLatency of kubectl requests histogram bucketscountsecond
argocd.app_controller.kubectl.request.duration.seconds.countThe count aggregation of the kubectl request duration histogramcount-
argocd.app_controller.kubectl.request.duration.seconds.sumThe sum aggregation of the kubectl request duration histogramcountsecond
argocd.app_controller.kubectl.request.retries.countTotal number of kubectl request retriescount-
argocd.app_controller.kubectl.request.size.bytes.bucketSize of kubectl requests histogram bucketscountbyte
argocd.app_controller.kubectl.request.size.bytes.countThe count aggregation of the kubectl request size histogramcount-
argocd.app_controller.kubectl.request.size.bytes.sumThe sum aggregation of the kubectl request size histogramcountbyte
argocd.app_controller.kubectl.requests.countTotal number of kubectl requestscountrequest
argocd.app_controller.kubectl.response.size.bytes.bucketSize of kubectl responses histogram bucketscountbyte
argocd.app_controller.kubectl.response.size.bytes.countThe count aggregation of the kubectl response size histogramcount-
argocd.app_controller.kubectl.response.size.bytes.sumThe sum aggregation of the kubectl response size histogramcountbyte
argocd.app_controller.kubectl.transport.cache_entriesNumber of kubectl transport cache entriesgauge-
argocd.app_controller.kubectl.transport.create_calls.countTotal number of kubectl transport create callscount-
argocd.app_controller.process.cpu.seconds.countThe total user and system CPU time spent in seconds in the Application Controllercountsecond
argocd.app_controller.process.max_fdsThe maximum number of open file descriptors in the Application Controllergauge-
argocd.app_controller.process.open_fdsThe number of open file descriptors in the Application Controllergauge-
argocd.app_controller.process.resident_memory.bytesThe resident memory size in bytes in the Application Controllergaugebyte
argocd.app_controller.process.start_time.secondsThe start time of the process since unix epoch in seconds in the Application Controllergaugesecond
argocd.app_controller.process.virtual_memory.bytesThe virtual memory size in bytes in the Application Controllergaugebyte
argocd.app_controller.process.virtual_memory.max_bytesThe maximum amount of virtual memory available in bytes in the Application Controllergaugebyte
argocd.app_controller.redis.request.countThe number of kubernetes requests executed during application reconciliation in the Application Controllercountrequest
argocd.app_controller.redis.request.duration.bucketThe Redis requests duration histogram bucketscountsecond
argocd.app_controller.redis.request.duration.countThe count aggregation of the Redis requests duration histogramcountsecond
argocd.app_controller.redis.request.duration.sumThe sum aggregation of the Redis requests duration histogramcountsecond
argocd.app_controller.resource_events.processed_in_batchNumber of resource events processed in batchgauge-
argocd.app_controller.resource_events.processing.bucketTime to process resource events in batch histogram bucketscountsecond
argocd.app_controller.resource_events.processing.countThe count aggregation of the resource events processing histogramcount-
argocd.app_controller.resource_events.processing.sumThe sum aggregation of the resource events processing histogramcountsecond
argocd.app_controller.workqueue.adds.countThe total number of adds handled by workqueuecount-
argocd.app_controller.workqueue.depthThe current depth of the workqueuegauge-
argocd.app_controller.workqueue.longest.running_processor.secondsThe number of seconds the longest running worqueue processor has been runninggaugesecond
argocd.app_controller.workqueue.queue.duration.seconds.bucketThe histogram bucket of how long in seconds an item stays in the workqueue before being requestedcountsecond
argocd.app_controller.workqueue.queue.duration.seconds.countThe total number of events in the workqueue duration histogramcount-
argocd.app_controller.workqueue.queue.duration.seconds.sumThe sum the of events counted in the workqueue duration histogramcount-
argocd.app_controller.workqueue.retries.countThe total number of retries handled by workqueuecount-
argocd.app_controller.workqueue.unfinished_work.secondsThe 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 increasesgaugesecond
argocd.app_controller.workqueue.work.duration.seconds.bucketThe histogram bucket for time in seconds it takes for processing of an item in the workqueuecountsecond
argocd.app_controller.workqueue.work.duration.seconds.countThe total number of events in the workqueue item processing duration histogramcount-
argocd.app_controller.workqueue.work.duration.seconds.sumThe sum of events in the workqueue item processing duration histogramcount-
argocd.appset_controller.active.workersNumber of currently used workers per controllergauge-
argocd.appset_controller.appset.infoInformation about Application Sets. It contains labels for the name and namespace of an application set as well as Resource_update_status that reflects the ResourcesUpToDate propertygauge-
argocd.appset_controller.appset.labelsApplicationset labels translated to Prometheus labels. Disabled by defaultgauge-
argocd.appset_controller.appset.owned.applicationsNumber of applications owned by the applicationset. It contains labels for the name and namespace of an applicationset.gauge-
argocd.appset_controller.appset.reconcile.bucketApplication reconciliation performance observation counts by histogram buckets. It contains labels for the name and namespace of an applicationsetcount-
argocd.appset_controller.appset.reconcile.countApplication reconciliation performance observation counts total. It contains labels for the name and namespace of an applicationsetcount-
argocd.appset_controller.appset.reconcile.sumApplication reconciliation performance in seconds total. It contains labels for the name and namespace of an applicationsetcount-
argocd.appset_controller.github_api.rate_limit.limitGitHub API maximum requests per hourgauge-
argocd.appset_controller.github_api.rate_limit.remainingGitHub API requests remaining in rate limit windowgauge-
argocd.appset_controller.github_api.rate_limit.reset.secondsGitHub API time until rate limit window resetsgaugesecond
argocd.appset_controller.github_api.rate_limit.usedGitHub API requests used in current rate limit windowgauge-
argocd.appset_controller.github_api.request.duration.seconds.bucketGitHub API request duration histogram bucketscountsecond
argocd.appset_controller.github_api.request.duration.seconds.countThe count aggregation of the GitHub API request duration histogramcount-
argocd.appset_controller.github_api.request.duration.seconds.sumThe sum aggregation of the GitHub API request duration histogramcountsecond
argocd.appset_controller.github_api.requests.countTotal number of GitHub API requestscountrequest
argocd.appset_controller.go.gc.duration.seconds.countThe summary count of garbage collection cycles in the ApplicationSet controllercountsecond
argocd.appset_controller.go.gc.duration.seconds.quantileA summary of the pause duration of garbage collection cycles in the ApplicationSet controllergaugesecond
argocd.appset_controller.go.gc.duration.seconds.sumThe sum of the pause duration of garbage collection cycles in the ApplicationSet controllercountsecond
argocd.appset_controller.go.goroutinesThe number of goroutines that currently exist in the ApplicationSet controllergauge-
argocd.appset_controller.go.memstats.alloc_bytesThe number of bytes allocated and still in use in the ApplicationSet controllergaugebyte
argocd.appset_controller.go.memstats.buck_hash.sys_bytesThe number of bytes used by the profiling bucket hash table in the ApplicationSet controllergaugebyte
argocd.appset_controller.go.memstats.frees.countThe total number of frees in the ApplicationSet controllercount-
argocd.appset_controller.go.memstats.gc.cpu_fractionThe fraction of this program's available CPU time used by the GC since the program started in the ApplicationSet controllergaugefraction
argocd.appset_controller.go.memstats.gc.sys_bytesThe number of bytes used for garbage collection system metadata in the ApplicationSet controllergaugebyte
argocd.appset_controller.go.memstats.heap.alloc_bytesThe number of heap bytes allocated and still in use in the ApplicationSet controllergaugebyte
argocd.appset_controller.go.memstats.heap.idle_bytesThe number of heap bytes waiting to be used in the ApplicationSet controllergaugebyte
argocd.appset_controller.go.memstats.heap.inuse_bytesThe number of heap bytes that are in use in the ApplicationSet controllergaugebyte
argocd.appset_controller.go.memstats.heap.objectsThe number of allocated objects in the ApplicationSet controllergaugeobject
argocd.appset_controller.go.memstats.heap.released_bytesThe number of heap bytes released to OS in the ApplicationSet controllergaugebyte
argocd.appset_controller.go.memstats.heap.sys_bytesThe number of heap bytes obtained from system in the ApplicationSet controllergaugebyte
argocd.appset_controller.go.memstats.last_gc_time.secondsThe number of seconds since Unix epoch of last garbage collection in the ApplicationSet controllergaugesecond
argocd.appset_controller.go.memstats.lookups.countThe total number of pointer lookups in the ApplicationSet controllercount-
argocd.appset_controller.go.memstats.mallocs.countThe total number of mallocs in the ApplicationSet controllercount-
argocd.appset_controller.go.memstats.mcache.inuse_bytesThe number of bytes in use by mcache structures in the ApplicationSet controllergaugebyte
argocd.appset_controller.go.memstats.mcache.sys_bytesThe number of bytes used for mcache structures obtained from system in the ApplicationSet controllergaugebyte
argocd.appset_controller.go.memstats.mspan.inuse_bytesThe number of bytes in use by mspan structures in the ApplicationSet controllergaugebyte
argocd.appset_controller.go.memstats.mspan.sys_bytesThe number of bytes used for mspan structures obtained from system in the ApplicationSet controllergaugebyte
argocd.appset_controller.go.memstats.next.gc_bytesThe number of heap bytes when next garbage collection takes place in the ApplicationSet controllergaugebyte
argocd.appset_controller.go.memstats.other.sys_bytesThe number of bytes used for other system allocations in the ApplicationSet controllergaugebyte
argocd.appset_controller.go.memstats.stack.inuse_bytesThe number of bytes in use by the stack allocator in the ApplicationSet controllergaugebyte
argocd.appset_controller.go.memstats.stack.sys_bytesThe number of bytes obtained from system for stack allocator in the ApplicationSet controllergaugebyte
argocd.appset_controller.go.memstats.sys_bytesThe number of bytes obtained from system in the ApplicationSet controllergaugebyte
argocd.appset_controller.go.threadsThe number of OS threads created in the ApplicationSet controllergaugethread
argocd.appset_controller.max.concurrent.reconcilesMaximum number of concurrent reconciles per controllergauge-
argocd.appset_controller.process.cpu.seconds.countThe total user and system CPU time spent in seconds in the ApplicationSet controllercountsecond
argocd.appset_controller.process.max_fdsThe maximum number of open file descriptors in the ApplicationSet controllergauge-
argocd.appset_controller.process.open_fdsThe number of open file descriptors in the ApplicationSet controllergauge-
argocd.appset_controller.process.resident_memory.bytesThe resident memory size in bytes in the ApplicationSet controllergaugebyte
argocd.appset_controller.process.start_time.secondsThe start time of the process since unix epoch in seconds in the ApplicationSet controllergaugesecond
argocd.appset_controller.process.virtual_memory.bytesThe virtual memory size in bytes in the ApplicationSet controllergaugebyte
argocd.appset_controller.process.virtual_memory.max_bytesThe maximum amount of virtual memory available in bytes in the ApplicationSet controllergaugebyte
argocd.appset_controller.reconcile.errors.countThe count of reconciliation errors per controllercount-
argocd.appset_controller.reconcile.time_seconds.bucketThe histogram bucket for length of time per reconciliation per controllercount-
argocd.appset_controller.reconcile.time_seconds.countThe count aggregation of length of time per reconciliation per controllercount-
argocd.appset_controller.reconcile.time_seconds.sumThe sum aggregation of length of time per reconciliation per controllercount-
argocd.appset_controller.runtime.reconcile.countThe count of reconciliations per controllercount-
argocd.commit_server.commit.pending.request.totalThe number of pending requests requiring commit lockgaugerequest
argocd.commit_server.commit.request.countThe number of commit requests performed by commit servercountrequest
argocd.commit_server.commit.request.duration.seconds.bucketThe commit requests duration histogram bucketscount-
argocd.commit_server.commit.request.duration.seconds.countThe count aggregation of the commit requests duration histogramcount-
argocd.commit_server.commit.request.duration.seconds.sumThe sum aggregation of the commit requests duration histogramcountsecond
argocd.commit_server.git.request.countThe number of git requests performed by commit servercountrequest
argocd.commit_server.git.request.duration.seconds.bucketThe git requests duration histogram bucketscount-
argocd.commit_server.git.request.duration.seconds.countThe count aggregation of the git requests duration histogramcount-
argocd.commit_server.git.request.duration.seconds.sumThe sum aggregation of the git requests duration histogramcountsecond
argocd.commit_server.go.gc.duration.seconds.countThe summary count of garbage collection cycles in the commit servercount-
argocd.commit_server.go.gc.duration.seconds.quantileA summary of the pause duration of garbage collection cycles in the commit servergauge-
argocd.commit_server.go.gc.duration.seconds.sumThe sum of the pause duration of garbage collection cycles in the commit servercountsecond
argocd.commit_server.go.goroutinesThe number of goroutines that currently exist in the commit servergauge-
argocd.commit_server.go.memstats.alloc_bytesThe number of bytes allocated and still in use in the commit servergaugebyte
argocd.commit_server.go.memstats.buck_hash.sys_bytesThe number of bytes used by the profiling bucket hash table in the commit servergaugebyte
argocd.commit_server.go.memstats.frees.countThe total number of frees in the commit servercount-
argocd.commit_server.go.memstats.gc.cpu_fractionThe fraction of this program's available CPU time used by the GC since the program started in the commit servergaugefraction
argocd.commit_server.go.memstats.gc.sys_bytesThe number of bytes used for garbage collection system metadata in the commit servergaugebyte
argocd.commit_server.go.memstats.heap.alloc_bytesThe number of heap bytes allocated and still in use in the commit servergaugebyte
argocd.commit_server.go.memstats.heap.idle_bytesThe number of heap bytes waiting to be used in the commit servergaugebyte
argocd.commit_server.go.memstats.heap.inuse_bytesThe number of heap bytes that are in use in the commit servergaugebyte
argocd.commit_server.go.memstats.heap.objectsThe number of allocated objects in the commit servergaugeobject
argocd.commit_server.go.memstats.heap.released_bytesThe number of heap bytes released to OS in the commit servergaugebyte
argocd.commit_server.go.memstats.heap.sys_bytesThe number of heap bytes obtained from system in the commit servergaugebyte
argocd.commit_server.go.memstats.last_gc_time.secondsThe number of seconds since Unix epoch of last garbage collection in the commit servergaugesecond
argocd.commit_server.go.memstats.lookups.countThe total number of pointer lookups in the commit servercount-
argocd.commit_server.go.memstats.mallocs.countThe total number of mallocs in the commit servercount-
argocd.commit_server.go.memstats.mcache.inuse_bytesThe number of bytes in use by mcache structures in the commit servergaugebyte
argocd.commit_server.go.memstats.mcache.sys_bytesThe number of bytes used for mcache structures obtained from system in the commit servergaugebyte
argocd.commit_server.go.memstats.mspan.inuse_bytesThe number of bytes in use by mspan structures in the commit servergaugebyte
argocd.commit_server.go.memstats.mspan.sys_bytesThe number of bytes used for mspan structures obtained from system in the commit servergaugebyte
argocd.commit_server.go.memstats.next.gc_bytesThe number of heap bytes when next garbage collection takes place in the commit servergaugebyte
argocd.commit_server.go.memstats.other.sys_bytesThe number of bytes used for other system allocations in the commit servergaugebyte
argocd.commit_server.go.memstats.stack.inuse_bytesThe number of bytes in use by the stack allocator in the commit servergaugebyte
argocd.commit_server.go.memstats.stack.sys_bytesThe number of bytes obtained from system for stack allocator in the commit servergaugebyte
argocd.commit_server.go.memstats.sys_bytesThe number of bytes obtained from system in the commit servergaugebyte
argocd.commit_server.go.threadsThe number of OS threads created in the commit servergaugethread
argocd.commit_server.process.cpu.seconds.countThe total user and system CPU time spent in seconds in the commit servercountsecond
argocd.commit_server.process.max_fdsThe maximum number of open file descriptors in the commit servergauge-
argocd.commit_server.process.open_fdsThe number of open file descriptors in the commit servergauge-
argocd.commit_server.process.resident_memory.bytesThe resident memory size in bytes in the commit servergaugebyte
argocd.commit_server.process.start_time.secondsThe start time of the process since unix epoch in seconds in the commit servergaugesecond
argocd.commit_server.process.virtual_memory.bytesThe virtual memory size in bytes in the commit servergaugebyte
argocd.commit_server.process.virtual_memory.max_bytesThe maximum amount of virtual memory available in bytes in the commit servergaugebyte
argocd.commit_server.userinfo.request.duration.seconds.bucketThe userinfo requests duration histogram bucketscount-
argocd.commit_server.userinfo.request.duration.seconds.countThe count aggregation of the userinfo requests duration histogramcount-
argocd.commit_server.userinfo.request.duration.seconds.sumThe sum aggregation of the userinfo requests duration histogramcountsecond
argocd.genresources.api.upReachability of the Argo CD REST API used by the generic resources collector. Emits 1 per resource_type tag on success and 0 on failure; each resource_type reports on its own scrape interval rather than the check's collection interval.gauge-
argocd.genresources.stream.events_receivedNumber of application watch events received from the Argo CD stream.count-
argocd.genresources.stream.reconnectsNumber of times the application watch stream reconnected after a disconnect (clean or error).count-
argocd.genresources.stream.upWhether the Argo CD application watch stream is currently connected (1) or not (0).gauge-
argocd.notifications_controller.go.gc.duration.seconds.countThe summary count of garbage collection cycles in the API Servercountsecond
argocd.notifications_controller.go.gc.duration.seconds.quantileA summary of the pause duration of garbage collection cycles in the API Servergaugesecond
argocd.notifications_controller.go.gc.duration.seconds.sumThe sum of the pause duration of garbage collection cycles in the API Servercountsecond
argocd.notifications_controller.go.goroutinesThe number of goroutines that currently exist in the API Servergauge-
argocd.notifications_controller.go.memstats.alloc_bytesThe number of bytes allocated and still in use in the API Servergaugebyte
argocd.notifications_controller.go.memstats.buck_hash.sys_bytesThe number of bytes used by the profiling bucket hash table in the API Servergaugebyte
argocd.notifications_controller.go.memstats.frees.countThe total number of frees in the API Servercount-
argocd.notifications_controller.go.memstats.gc.cpu_fractionThe fraction of this program's available CPU time used by the GC since the program started in the API Servergaugefraction
argocd.notifications_controller.go.memstats.gc.sys_bytesThe number of bytes used for garbage collection system metadata in the API Servergaugebyte
argocd.notifications_controller.go.memstats.heap.alloc_bytesThe number of heap bytes allocated and still in use in the API Servergaugebyte
argocd.notifications_controller.go.memstats.heap.idle_bytesThe number of heap bytes waiting to be used in the API Servergaugebyte
argocd.notifications_controller.go.memstats.heap.inuse_bytesThe number of heap bytes that are in use in the API Servergaugebyte
argocd.notifications_controller.go.memstats.heap.objectsThe number of allocated objects in the API Servergaugeobject
argocd.notifications_controller.go.memstats.heap.released_bytesThe number of heap bytes released to OS in the API Servergaugebyte
argocd.notifications_controller.go.memstats.heap.sys_bytesThe number of heap bytes obtained from system in the API Servergaugebyte
argocd.notifications_controller.go.memstats.last_gc_time.secondsThe number of seconds since Unix epoch of last garbage collection in the API Servergaugesecond
argocd.notifications_controller.go.memstats.lookups.countThe total number of pointer lookups in the API Servercount-
argocd.notifications_controller.go.memstats.mallocs.countThe total number of mallocs in the API Servercount-
argocd.notifications_controller.go.memstats.mcache.inuse_bytesThe number of bytes in use by mcache structures in the API Servergaugebyte
argocd.notifications_controller.go.memstats.mcache.sys_bytesThe number of bytes used for mcache structures obtained from system in the API Servergaugebyte
argocd.notifications_controller.go.memstats.mspan.inuse_bytesThe number of bytes in use by mspan structures in the API Servergaugebyte
argocd.notifications_controller.go.memstats.mspan.sys_bytesThe number of bytes used for mspan structures obtained from system in the API Servergaugebyte
argocd.notifications_controller.go.memstats.next.gc_bytesThe number of heap bytes when next garbage collection takes place in the API Servergaugebyte
argocd.notifications_controller.go.memstats.other.sys_bytesThe number of bytes used for other system allocations in the API Servergaugebyte
argocd.notifications_controller.go.memstats.stack.inuse_bytesThe number of bytes in use by the stack allocator in the API Servergaugebyte
argocd.notifications_controller.go.memstats.stack.sys_bytesThe number of bytes obtained from system for stack allocator in the API Servergaugebyte
argocd.notifications_controller.go.memstats.sys_bytesThe number of bytes obtained from system in the API Servergaugebyte
argocd.notifications_controller.go.threadsThe number of OS threads created in the API Servergaugethread
argocd.notifications_controller.notifications.deliveries.countThe total number of delivered notificationscount-
argocd.notifications_controller.notifications.trigger_eval.countThe total number of triggered notificationscount-
argocd.notifications_controller.process.cpu.seconds.countThe total user and system CPU time spent in seconds in the API Servercountsecond
argocd.notifications_controller.process.max_fdsThe maximum number of open file descriptors in the API Servergauge-
argocd.notifications_controller.process.open_fdsThe number of open file descriptors in the API Servergauge-
argocd.notifications_controller.process.resident_memory.bytesThe resident memory size in bytes in the API Servergaugebyte
argocd.notifications_controller.process.start_time.secondsThe start time of the process since unix epoch in seconds in the API Servergaugesecond
argocd.notifications_controller.process.virtual_memory.bytesThe virtual memory size in bytes in the API Servergaugebyte
argocd.notifications_controller.process.virtual_memory.max_bytesThe maximum amount of virtual memory available in bytes in the API Servergaugebyte
argocd.repo_server.git.fetch.fail.countTotal number of git fetch request failurescount-
argocd.repo_server.git.request.countThe total number of Git Requests performed by the Repo Servercountrequest
argocd.repo_server.git.request.duration.seconds.bucketThe histogram bucket for duration of Git Requests in secondscountsecond
argocd.repo_server.git.request.duration.seconds.countThe count aggregation of the Git Request duration histogramcount-
argocd.repo_server.git.request.duration.seconds.sumThe sum aggregation of the Git Request duration histogramcount-
argocd.repo_server.go.gc.duration.seconds.countThe summary count of garbage collection cycles in the Repo Servercountsecond
argocd.repo_server.go.gc.duration.seconds.quantileA summary of the pause duration of garbage collection cycles in the Repo Servergaugesecond
argocd.repo_server.go.gc.duration.seconds.sumThe sum of the pause duration of garbage collection cycles in the Repo Servercountsecond
argocd.repo_server.go.goroutinesThe number of goroutines that currently exist in the Repo Servergauge-
argocd.repo_server.go.memstats.alloc_bytesThe number of bytes allocated and still in use in the Repo Servergaugebyte
argocd.repo_server.go.memstats.buck_hash.sys_bytesThe number of bytes used by the profiling bucket hash table in the Repo Servergaugebyte
argocd.repo_server.go.memstats.frees.countThe total number of frees in the Repo Servercount-
argocd.repo_server.go.memstats.gc.cpu_fractionThe fraction of this program's available CPU time used by the GC since the program started in the Repo Servergaugefraction
argocd.repo_server.go.memstats.gc.sys_bytesThe number of bytes used for garbage collection system metadata in the Repo Servergaugebyte
argocd.repo_server.go.memstats.heap.alloc_bytesThe number of heap bytes allocated and still in use in the Repo Servergaugebyte
argocd.repo_server.go.memstats.heap.idle_bytesThe number of heap bytes waiting to be used in the Repo Servergaugebyte
argocd.repo_server.go.memstats.heap.inuse_bytesThe number of heap bytes that are in use in the Repo Servergaugebyte
argocd.repo_server.go.memstats.heap.objectsThe number of allocated objects in the Repo Servergaugeobject
argocd.repo_server.go.memstats.heap.released_bytesThe number of heap bytes released to OS in the Repo Servergaugebyte
argocd.repo_server.go.memstats.heap.sys_bytesThe number of heap bytes obtained from system in the Repo Servergaugebyte
argocd.repo_server.go.memstats.last_gc_time.secondsThe number of seconds since Unix epoch of last garbage collection in the Repo Servergaugesecond
argocd.repo_server.go.memstats.lookups.countThe total number of pointer lookups in the Repo Servercount-
argocd.repo_server.go.memstats.mallocs.countThe total number of mallocs in the Repo Servercount-
argocd.repo_server.go.memstats.mcache.inuse_bytesThe number of bytes in use by mcache structures in the Repo Servergaugebyte
argocd.repo_server.go.memstats.mcache.sys_bytesThe number of bytes used for mcache structures obtained from system in the Repo Servergaugebyte
argocd.repo_server.go.memstats.mspan.inuse_bytesThe number of bytes in use by mspan structures in the Repo Servergaugebyte
argocd.repo_server.go.memstats.mspan.sys_bytesThe number of bytes used for mspan structures obtained from system in the Repo Servergaugebyte
argocd.repo_server.go.memstats.next.gc_bytesThe number of heap bytes when next garbage collection takes place in the Repo Servergaugebyte
argocd.repo_server.go.memstats.other.sys_bytesThe number of bytes used for other system allocations in the Repo Servergaugebyte
argocd.repo_server.go.memstats.stack.inuse_bytesThe number of bytes in use by the stack allocator in the Repo Servergaugebyte
argocd.repo_server.go.memstats.stack.sys_bytesThe number of bytes obtained from system for stack allocator in the Repo Servergaugebyte
argocd.repo_server.go.memstats.sys_bytesThe number of bytes obtained from system in the Repo Servergaugebyte
argocd.repo_server.go.threadsThe number of OS threads created in the Repo Servergaugethread
argocd.repo_server.oci.digest_metadata.fail.countTotal number of OCI digest metadata failurescount-
argocd.repo_server.oci.extract.fail.countTotal number of OCI extract request failurescount-
argocd.repo_server.oci.get_tags.fail.countTotal number of OCI get tags request failurescount-
argocd.repo_server.oci.request.countTotal number of OCI requests performedcountrequest
argocd.repo_server.oci.request.duration.seconds.bucketOCI request duration histogram bucketscountsecond
argocd.repo_server.oci.request.duration.seconds.countThe count aggregation of the OCI request duration histogramcount-
argocd.repo_server.oci.request.duration.seconds.sumThe sum aggregation of the OCI request duration histogramcountsecond
argocd.repo_server.oci.resolve_revision.fail.countTotal number of OCI resolve revision failurescount-
argocd.repo_server.oci.test_repo.fail.countTotal number of OCI test repo request failurescount-
argocd.repo_server.process.cpu.seconds.countThe total user and system CPU time spent in seconds in the Repo Servercountsecond
argocd.repo_server.process.max_fdsThe maximum number of open file descriptors in the Repo Servergauge-
argocd.repo_server.process.open_fdsThe number of open file descriptors in the Repo Servergauge-
argocd.repo_server.process.resident_memory.bytesThe resident memory size in bytes in the Repo Servergaugebyte
argocd.repo_server.process.start_time.secondsThe start time of the process since unix epoch in seconds in the Repo Servergaugesecond
argocd.repo_server.process.virtual_memory.bytesThe virtual memory size in bytes in the Repo Servergaugebyte
argocd.repo_server.process.virtual_memory.max_bytesThe maximum amount of virtual memory available in bytes in the Repo Servergaugebyte
argocd.repo_server.redis.request.countThe number of kubernetes requests executed during application reconciliation in the Repo Servercountrequest
argocd.repo_server.redis.request.duration.seconds.bucketThe Redis requests duration histogram bucketscountsecond
argocd.repo_server.redis.request.duration.seconds.countThe count aggregation of the Redis requests duration histogramcountsecond
argocd.repo_server.redis.request.duration.seconds.sumThe sum aggregation of the Redis requests duration histogramcountsecond
argocd.repo_server.repo.pending.request.totalThe number of pending requests requiring repository lockgaugerequest

公式ドキュメント

Argo CD インテグレーションの公式ドキュメント

メトリクスの名前と説明は Datadog の公式インテグレーションの定義 (Copyright Datadog, Inc.・BSD-3-Clause) を英文のまま載せています。利用条件の全文は サイトについてにあります。