---
title: "Health checks and releases"
description: "Check application health, choose an update strategy, validate candidates, and recover from failed releases."
---

> Documentation Index
> Fetch the complete documentation index at: https://cdelivery.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Health checks and releases

Use XHealth to verify the application, an update strategy to control replica replacement, Guardian to validate a candidate, and rollback to restore an earlier configuration.

## Choose a task

- **[Configure XHealth checks](/docs/guides/release-safety/xhealth/)** — Create Hurl or custom-command checks and understand what the check target actually tests.

- **[Application update strategies](/docs/guides/release-safety/update-strategy/)** — Control update parallelism, task order, monitoring, and failure actions.

- **[Release validation with Guardian](/docs/guides/release-safety/guardian/)** — Validate a candidate before promoting application changes and handle failed validation explicitly.

- **[Rollback and release failures](/docs/guides/release-safety/rollback/)** — Restore a previous application configuration and verify recovery without confusing it with data restoration.

Source: https://cdelivery.dev/docs/guides/release-safety/index.mdx
