Difficulty: Beginner
Estimated Time: 10 minutes

Part 1: Troubleshooting with Weave Scope & Weave Cloud

Weave Scope is a troubleshooting and visualization tool for your Cloud Native apps. It creates a visual map of processes, containers, networks and hosts. With Weave Scope you can drilldown on an app’s topology and filter on processes, containers and hosts, as well as diagnose any issues in real-time.

You will use the Weaveworks microservices sample app, The Sock Shop and install it to a Kubernetes cluster. Then you'll explore the app with Weave Scope as it runs in a Kubernetes cluster.

In this scenario, you used Weave Cloud to understand and monitor a microservices-based application.

With Weave Cloud view and monitor your microservices from one convenient dashboard, and together with automated continuous delivery built with your favorite tools, deliver high quality code more rapidly.

Weave Scope allows developers to explore application deployments and their dependencies.

Weave Flux manages the automation of deployments, and automatically rolls out new versions if the Docker Image changes.

Prometheus and Weave Cortex automatically aggregates and pushes application metrics to Weave Cloud.

Weave Net enforces secure cross-cloud communication between containers using Kubernetes Network Policy.

Try it in your own infrastructure by following the four part Weave Cloud guides series.

Part 1: Troubleshooting with Weave Scope & Weave Cloud

Step 1 of 7

Step 1 - Sign Up To Weave Cloud

Since you are just getting started working on the company's app, the Sock Shop, you will need to understand how the app works. For this, we'll use Weave Scope, part of Weave Cloud, to explore each microservice and how they communicate with one another.

1. To begin, sign up for Weave Cloud .

2. Select 'Create New Instance...' from the drop down in the header and call it Katacoda.

3. Weave Cloud assigns each new instance a Service Token, which is found on on a panel beneath the help text.

Enter the Service Token in the terminal window. It will be used later in this tutorial when the Weave Scope probes are launched onto your hosts.

The Service Token can always be accessed by clicking on the Settings icon from the header in Weave Cloud.