Prometheus Ui: Diy With David Kaltschmidt From Kubecon Europe 2017

At KubeCon Europe 2017, Weaveworks Director of Software Engineering, UI/UX, David Kaltschmidt gave a presentation titled “Grafana is Not Enough: DIY User Interfaces for Prometheus.” In this talk, he discussed the Prometheus UI.What’s...

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

Debugging Is Easier With Docker For Mac And Weave

Debugging and testing containerized applications from a Mac can be fiddly, (because you’re running containers inside a Host, which itself is running inside the OS), especially if you have multiple containers using the same port or if a...

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

Cni For Docker Containers, With Weave & Calico

As fate would have it, a few developers from Calico and Weaveworks ran into each other at a local bar, just down from both their offices. As the beer started to flow, so did the conversation… To the fascinating subject of how to enable any...

Scope 0.12: Contextual Monitoring For Docker

Weave Scope is a zero-config, drop-in solution for visualizing, monitoring and controlling your Docker containers in your cloud-native application.  Scope allows you intuitively understand your microservices based application...

Deploy An Elastic High-availability Sql Cluster With Crate And Weave

Today we would like to share another great use case of Weave Net & Run. The folks at Giant Swarm have used our product to enable ease of scaling for their customer’s database cluster which runs Crate.IO distributed SQL...

Using Weave And Scope With Convox

Weave and Convox make a great match. While Convox simplifies platform maintenance, allowing you to create a private cloud in minutes, Weave Run and Weave Scope do the same for distributed application development by...

Weaving Runc

Yesterday I demonstrated Weave working with rkt; today I tried runc. As a reference implementation (of the OCF), runc has fewer niceties than rkt (or Docker for that matter). There’s no image management and what-have-you. That means a bit...

Weave And Rkt

Weave works straight-forwardly with CoreOS’s rkt. In part this is because rkt‘s networking model is uncomplicated; and in part it’s because Weave uses standard bits of Linux networking, so it doesn’t need any special treatment. Here’s how...

Using Weave With Apache Mesos & Marathon On Centos

Many of you had been using Mesos and Marathon with Weave since Stefan Schimanski originally published his guide earlier this year. Quite a few things have changed with Weave 1.0 release, and the usage of Docker bridge is now...

Anatomy Of A Docker Networking Heisenbug

Earlier last week I was asked to look into the intermittent failure of one of the smoke tests for our new gossip based DNS implementation. The test is quite straightforward – it starts then kills containers in a loop across a number of...

Clocker Makes Container Clouds, Weave Makes The Connections

… Weave is used as an overlay network to connect multiple hosts running Docker. It allows developers to run more complex apps without having to worry about such issues as port forwarding. Alex Williams, The New Stack Our friends at...

Mesos, Marathon, Weave .. And Consul And Docker - Oh My

[Update: we didn’t realise at the time, but the technique used here has some downsides. We’ve described them here.] Here’s a terrific post from Stefan Schimanski showing how to use Weave to make Mesos and Marathon play well...