Steadybit logoResilience Hub
Try SteadybitGitHub icon
Steadybit logoResilience Hub

Prometheus Detect Unhealthy Deployments

Targets:
Containers
Kubernetes cluster
Kubernetes deployments
Prometheus instances
Use Template

Prometheus Detect Unhealthy Deployments

Use Template

Prometheus Detect Unhealthy Deployments

Targets:
Containers
Kubernetes cluster
Kubernetes deployments
Prometheus instances
Use Template

Prometheus Detect Unhealthy Deployments

Use Template
Go back to list

Verify that your Prometheus metrics are catching unready pods in a Kubernetes deployment.

Motivation

Whenever important deployments aren't available your Prometheus metric should catch this in order to alert properly.

Structure

By blocking the traffic to all containers of the deployment, we expected failing probes and eventually, Kubernetes detecting the pods as being down. After a short time frame, Prometheus should detect this as well in the specified Prometheus metric.


Tags
Deployment
Prometheus
Kubernetes
GitHub
steadybit/reliability-hub-db/tree/main/templates/kubernetes-deployment.prometheus.metric
License
MIT
MaintainerSteadybit
Use Template

How to use this template?

Import via Hub Connection

Steadybit’s Reliability Hub is already connected to your platform. If you are an admin, you can just easily import templates with just one click.

Import template

Are you on-prem?

This is how you import Templates

Import as Experiment

Simply download the template and upload it as an experiment to use it once. Perfect if you are no administrator in the platform and just want to use the template once.

.json (4KB)

Block Traffic
Blocks network traffic (incoming and outgoing).
AttackAttack
Containers
>_ boost your chaos journey Connect Your Hub to Steadybit

Maximise Steadybit potential! Connect your own Hub to the platform and smoothly import your own templates: using them it’s never been this easy!

Steadybit logoResilience Hub
Try Steadybit
© 2025 Steadybit GmbH. All rights reserved.
Twitter iconLinkedIn iconGitHub icon