Health checks should be more than just “yup, it’s running.” It should report at least the following: The host IP address or addresses The version number of the runtime or interpreter (Ruby, Python, JVM, .Net, Go, and so on) The application version or commit ID Whether the instance is accepting work The status of connection pools, caches, and circuit breakers

