You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Artifactory exposes an API to list the scheduled, running, stopped and cancelled background tasks. It would be helpful to get extra observability on these by exposing metrics as part of this exporter.
I can imagine that for very heavy-usage the list can get long, so I propose we include new metrics as optional.
In order to keep Prometheus cardinality as low as possible while still providing value, I suggest we skip the description and id fields when registering metrics, and provide aggregates on type and state.
Not every entry in the list contains nodeId or started, so for the ones that do, it would be interesting to have separate timeseries for tracking.
Of course, I leave it up to you to define what best fits the model of metrics that already exist in this repository.
Use Case(s)
While doing an import/export of data, it is useful to check whether the task is still ongoing.
Monitoring of a scheduled/running backup job
Observations on ArtifactCleanupJobs that could correlate to server performance degradation
etc
The text was updated successfully, but these errors were encountered:
Feature Description
Artifactory exposes an API to list the scheduled, running, stopped and cancelled background tasks. It would be helpful to get extra observability on these by exposing metrics as part of this exporter.
I can imagine that for very heavy-usage the list can get long, so I propose we include new metrics as optional.
Sample output for the API is:
In order to keep Prometheus cardinality as low as possible while still providing value, I suggest we skip the
description
andid
fields when registering metrics, and provide aggregates ontype
andstate
.Not every entry in the list contains
nodeId
orstarted
, so for the ones that do, it would be interesting to have separate timeseries for tracking.Of course, I leave it up to you to define what best fits the model of metrics that already exist in this repository.
Use Case(s)
ArtifactCleanupJob
s that could correlate to server performance degradationThe text was updated successfully, but these errors were encountered: