Deployment Observability
Making ANY K8s Deployment OBSERVABLE
If you deploy with ArgoCD, Flux, GitLab, kubectl, etc. we provide you:
- Automated App-Aware DORA metrics (OTel Metrics)
- Troubleshoot failed deployments (OTel Traces)
- Trace deployments from Git to cloud (traces across stages)


Gather metrics from anywhere
Standardizing access for all Observability Data for K8s
The Keptn Metrics Server provides:
- Define Keptn Metrics once for Dynatrace, DataDog, AWS, Azure, GCP, …
- Access all those metrics via Prometheus or K8s Metric API
- Eliminate the need of multiple plugins for Argo Rollouts, KEDA, HPA, …
Orchestrate Deployment Checks
To reduce complexity of custom checks use Keptn to:
- Pre-Deploy:
- Validate external dependencies
- Confirm images are scanned
- …
- Post-Deploy:
- Execute tests
- Notify Stakeholders
- Promote to next stage
- …
- Automatically validate against your SLOs (Service Level Objectives)

Contributions welcome!
We do a Pull Request contributions workflow on GitHub. New users are always welcome!
Contribute on GitHub