DEV Community

Cover image for Monitor your Docker container status in real time
Yuen Ying Kit
Yuen Ying Kit

Posted on

Monitor your Docker container status in real time

Originally posted on Boatswain Blog.


The new Container Status dashboard!

In the recent update of Boatswain (agent version 0.2.11), it keeps track of all the container statuses, no matter running or stopped, and display them on the new Container Status dashboard implemented on the Boatswain.io.

The Container Status Timeline

Container Status Timeline

With the timeline above, we could get a rough idea on the recent lifecycle of any container. There are all together 8 possible statuses:

  • created
  • running
  • paused
  • restarting
  • exited
  • dead
  • removing
  • unknown

Please note that Boatswain makes his best effort to collect the container status and may not be able to acknowledge a change if a status duration is too short.

The Container Info

Container Info

This pane displays the current container status which is equivalent to the docker ps command.

The Container Status History

Container Status History

This table list out every change in status detected and it is just the textual format representing the timeline graph above. The first row with highlighted background is the current container status.

Check out the latest status of all containers

Other than the new Container Status dashboard, we also added a new pane in the Docker Status dashboard listing the current status of all the containers.

List of all container status

What's next?

We hope the above new feature could help Docker users getting up-to-date information of their Docker servers but dashboard is a just passive solution which means it is futile if you are not looking at it. Real time notification could fill this gap and that's our final stage of development before the official launch. Stay tuned and follow us on twitter!

Top comments (0)