An example of a health check runbook

Example

An example of a health check runbook for checking the health of AWS EC2 instances is below.

  • List all AWS EC2 Instances
  • For each instance, run describe instance status
  • If instance status is unhealthy, send notification via email / Slack
  • If all instances are healthy do nothing.

Advantages

  • Codifying the sequence of steps and its execution
  • Ability to share and execute by team members.
  • Ability to test these runbooks
  • Ability to review the execution of Runbooks for its success and Failure
  • Help with proactive activities like auditing an application environment
  • Ensure appropriate monitoring, backup and security is in place

--

--