Latest from the blog

January 08, 2018

Multi-Cloud Big Data Processing with Flink, Docker Swarm and Weave Plugin

This post shows step by step how to set up a multi-cloud environment for big data processing using Apache Flink, Docker Swarm and the new Weave Net Docker plugin.

June 22, 2017

Visualizing resource utilization with Scope

The Weave Scope UI provides a neat way of visualizing the real-time state of your application as a graph of interconnected nodes. While good for answering structural questions about your system, this view falls short when trying to...

May 31, 2017

Extending Weave Scope With Custom Plugins

We show the essential information needed to create a plugin written in Go and point you to the resources you’ll need to do it yourself. The result should be a working plugin that you’ve built yourself.

May 18, 2017

Recap: High-performance Linux Monitoring with eBPF

Recap of Alfonso Acosta’s talk High-performance Linux Monitoring with eBPF (Extended Berkeley Packet Filter). Learn how it’s used in Weave Scope.

May 08, 2017

Scope Illuminates Cloud Foundry

In a recent hack day at Pivotal, the team sought new approaches to visualize the Cloud Foundry platform. Cloud Foundry has two tools for this purpose: BOSH – with its CLI of logs, stats and commands reporting the health of VMs running...

April 10, 2017

Microservices on Amazon ECS with Abby Fuller (AWS) & Mike Lang (Weaveworks) Part 2

At the March 28, 2017 Weave Online User Group, Abby Fuller presented on Amazon ECS, find the part 1 recap here. Her comments on ECS best practices are summarized below. Following her talk, Mike Lang of Weaveworks described Weave Cloud’s...

March 23, 2017

Improving performance and reliability in Weave Scope with eBPF

As a cloud monitoring tool, Weave Scope has to collect data about processes and network connections on each cluster node, process that data, and compile everything into a report that is sent to the app server as data points for the user...

February 08, 2017

Troubleshooting Containers in Kubernetes With Weave Scope & Weave Cloud

Weave Scope is an open-source container visualization and troubleshooting project from Weaveworks that gives you a top-down view into your application and infrastructure, showing the dependencies and communication links between containers....

January 10, 2017

Write your first Weave Scope Plugin

Version 0.14 of Weave Scope came with an exciting new feature: plugins. If you’re visualizing and monitoring your microservices with Weave Scope, plugins provide a way to enhance and enrich the view with your own custom data. This data...

December 29, 2016

Ansible and Weave step by step

We received permission from Alberto Garcia Lamela to post this guest blog post. The original post here.This is a pragmatic guide to Ansible for beginners. This use case will guide you on how to set up a cross-cloud software defined network...

December 21, 2016

Weaveworks at AWS re:Invent 2016: Operations Management with Amazon ECS

In case you missed this year’s AWS re:Invent, we wanted to share another of our favorite sessions from the show. In a joint talk with Paul Maddox from AWS, our software engineer Alfonso Acosta walked through best practices for deploying...

December 15, 2016

Testing Distributed Systems with Weave Scope’s Traffic Control Plugin

In this guest post please welcome the Kinvolk team who have recently developed a Weave Scope plugin called Traffic Control. The Traffic Control plugin can help you troubleshoot any network traffic slowdowns and bottlenecks that can occur...

November 30, 2016

Introducing Weave Scope 1.1 Now With Amazon ECS Views

Today, we are pleased to announce version 1.1 of Weave Scope.This version of Scope provides the ability to visualize and troubleshoot apps deployed to Amazon ECS clusters and also includes a number of bug fixes as well as several usability...

November 07, 2016

Introducing Weave Scope 1.0 Now With Weave Net Views

Weave Scope is a zero-config, drop-in solution for visualizing, monitoring and controlling your Docker and Kubernetes cloud-native applications. Today, we’re releasing Weave Scope 1.0, which introduces a new Scope view to visualize and...

August 18, 2016

Introducing Weave Scope 0.17 With Table Mode and Enhanced Performance

Scope 0.17 introduces a Table Mode as an alternative to Scope’s classic graph view. Table mode offers higher information density, and is particularly useful when there are many nodes in the graph view. It’s like a top command, for visualizing your containers!

July 21, 2016

Sock Shop: A Microservices Demo Application

If you came by our booth at DockerCon in Seattle this year you’ll have seen “Sock Shop”, our microservices demo application.We originally designed it so we could demonstrate products like Weave Net and Scope – but additional...

May 13, 2016

Scope 0.15: Search and Enhanced Kubernetes Visualization

Weave Scope is a zero-config, drop-in solution for visualizing, monitoring and controlling your Docker and Kubernetes cloud-native applications. Today, we’re releasing Weave Scope 0.15, focused on Search and enhanced Kubernetes...

April 22, 2016

My first DC/OS app

There had been a lot of excitement in the community around the first open-source release of DC/OS.Here at Weaveworks, the team made sure Weave Scope 0.14 works very well on DC/OS..Among the variety of DC/OS tutorials, I haven’t yet found a...

April 19, 2016

Weave Scope 0.14 with Mesosphere DC/OS support, plugins and node metrics

Weaveworks is delighted to announce a new version of Weave Scope, the zero-configuration container visualization and monitoring solution, supporting DC/OS. We share the community’s goal of making running containers in production free and...

March 08, 2016

Use Docker Compose with the Weave Scope Service

Weave Scope is a low-configuration monitoring and diagnostic tool that passively observes your application, builds a realtime visualization of network traffic and draws the application topology as a graph.Kenny Bastani’s Spring Boot...