Difficulty: Beginner
Estimated Time: 10 minutes

Explore: Visualize a microservices-based application

The Explore feature in Weave Cloud automatically detects and monitors every host, container and process in your infrastructure. It builds a map showing their inter-communications and then presents a number of real-time views in the Cloud dashboard.

You can visualize and control your distributed applications and troubleshoot bottlenecks, memory leaks or any other issues. It does this without without requiring changes to your code or configuration, and without you having to make declarations about your infrastructure that become out-of-date and stale.

In this scenario, you will use the microservices sample app, The Sock Shop and install it to a Kubernetes cluster. Then you'll visualize and drill down on the app's metrics with Weave Cloud as it runs in a Kubernetes cluster.

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

Use Weave Cloud to view and monitor your microservices from one convenient dashboard, and deliver higher quality code more rapidly with automated continuous delivery.

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

Explore: Visualize an Application

Step 1 of 7

Step 1 - Sign Up To Weave Cloud

To understand how the Sock Shop app works, we'll use the Explore feature of Weave Cloud to drill down on each microservice and see how each service is related.

1. To begin, sign up for Weave Cloud .

If you already have a Weave Cloud account, you should create a new 'Instance' for this exercise. To create a new instance, use the instance selector drop-down in the top bar and select 'View all instances', then select '+ Connect a cluster' from the top of the page.

When asked, name your instance 'Troubleshooting Dashboard Lab'.

2. From the setup screens select Kubernetes and then Generic Kubernetes.

3. Copy the command that appears and paste it into the terminal window. This installs the Weave Cloud agents onto the Kubernetes cluster.
Note: When doing this, make sure you use the Standard installation method, not the one using Helm.

4. Wait until the page shows that all agents have connected. (This might take up to a minute or two.)

5. Click the View Your Cluster button to continue to the instance homepage