scope
Monitoring, visualisation & management for Docker & Kubernetes
An archived container monitoring tool that showed a live browser map of your Docker or Kubernetes infrastructure, letting you inspect metrics and manage containers without leaving the UI.
Weave Scope was a monitoring and visualization tool for applications running in Docker containers or on Kubernetes. It automatically generated a live map of your running containers and the connections between them, letting you see your entire infrastructure in a browser without manual configuration.
The tool gave you a real-time view of what was running, with the ability to drill down into individual containers, see CPU and memory usage, and jump between related processes and hosts. Beyond just viewing, it let you take action directly from the browser: you could pause, restart, or stop containers, and open a terminal session inside one, all without leaving the interface.
Scope also supported a plugin system, so teams could add custom metrics or controls for their specific services. Several organizations used it in production, including as a component inside other products built by companies like Deepfence and MayaData.
However, this project is no longer maintained. Weaveworks, the company that built it, ended the Weave Cloud service. The repository is archived and the README explicitly states it will not receive further updates. The code remains publicly available under the Apache 2.0 license, and some companies have continued using it as a component inside their own products, but there is no active development community or support.
If you are looking for a currently maintained container monitoring solution, you would need to look elsewhere. For historical reference or internal use in a downstream product, the code is available and can be run by downloading and launching a Docker image with a single script.
Where it fits
- View a live visual map of all running containers and the network connections between them
- Check CPU and memory usage of individual containers directly from a browser tab
- Open a terminal session inside a running container without leaving the web interface
- Embed Scope as a monitoring component inside a downstream product or internal tool