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.

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...

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.

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.

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...

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...

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...

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....

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...

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...

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...

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...

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...

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...

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!

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...

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...

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...

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...

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...