📢gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
weaveworks

scope

weaveworks/scopeGo★ 5,910⑂ 723
📈 Star trend
View on GitHub

Summary

Monitoring, visualisation & management for Docker & Kubernetes

📖 Highlights

Weave Scope is a deprecated project for troubleshooting and monitoring Docker and Kubernetes applications. It automatically generates a map of the application, enabling intuitive understanding, monitoring, and control. The project is no longer maintained.

  • Troubleshoots Docker and Kubernetes
  • Monitors containerized applications
  • Generates application maps
  • Provides contextual details
  • Supports plugins
  • Interacts with containers
  • Deprecated project

🚀 Install & Usage

Getting Started
Ensure your computer is behind a firewall that blocks port 4040, then,

sudo curl -L git.io/scope -o /usr/local/bin/scope
sudo chmod a+x /usr/local/bin/scope
scope launch

Now, open your web browser to **<http://localhost:4040>**.

🤖 AI Deep Analysis

Weave Scope is excellent for ad-hoc debugging and visualization of container environments, but lacks the robustness and long-term monitoring capabilities of dedicated tools like Prometheus.

✅ Pros

  • Real-time visualization of container infrastructure
  • Supports Docker, Kubernetes, ECS, and Mesos
  • Interactive UI with drill-down capabilities
  • Open source with active community

⚠️ Cons

  • Limited to containerized environments
  • No built-in alerting or long-term storage
  • Performance issues with large clusters
  • Project is no longer actively maintained

🎯 Use cases

  • Debugging microservices communication
  • Monitoring container health and resource usage
  • Visualizing Kubernetes cluster topology
  • Troubleshooting network connectivity between containers

⚖️ Comparison

Weave Scope focuses on live topology visualization, while Prometheus+Grafana provide metrics and alerting, and Kiali is specific to Istio service mesh. Scope is simpler but less feature-rich for production monitoring.