Metrics and monitoring are a time honored tradition for any engineering discipline. It is how we ensure the systems we use are working the way we expect. If this is a time honored tradition, why is it not built into every piece of software we create, from the ground up? With software engineering, usually the trick to solving anything is to make it easier. By solving the hard parts of application metrics in Docker, we should make it more likely that metrics are a part of your services from the start.
Stephen is a Software Engineer at Docker. His many contributions to Docker ecosystem projects include evolving the available models for container image distribution, SwarmKit and the version 2 specification for the Docker Registry HTTP API. He currently works on the Core team at Docker and as a maintainer of the OCI Image Specification.