Does Datadog support a user‑initiated rollback to a previous schema version after a successful update?
0 reputation · 06 May 2021, 09:30 UTC
Goal: Revert a Datadog monitor, logs pipeline, or APM service definition to a known‑good schema version after a change that was applied successfully but later deemed undesirable.
Constraint: When a schema change succeeds, Datadog stores the new version as the active configuration and retains the previous version only as an immutable snapshot; there is no documented API or UI operation that promotes an older snapshot to become the current version without manually re‑applying the former definition.
Uncertainty: It is unclear whether the version identifier returned by GET /api/v1/monitor/{id} (or the equivalent logs pipeline endpoint) can be used in a subsequent PUT request to restore an earlier version, or if a separate rollback endpoint exists for this purpose.
Can a user promote an earlier immutable snapshot to the active state via the Datadog API? Is there a supported UI action in the Monitors → Manage → Version History panel to roll back to a prior version?