Difficulty: Intermediate
Estimated Time: 2 minutes

Overview

This course will cover how to set up Grafana, Graphite, Carbon and StatsD on Docker. It implements an API which returns status codes for demonstrations purposes.

The resulting working system created during this scenario is not production ready. It is useful for a local system, proof of concepts and practising with monitoring.

You've completed your first Katacoda scenario!

Don’t stop now! The next scenario will only take about 10 minutes to complete.

Demo - Grafana/Graphite Monitoring

Step 1 of 10

Step 1 - Network

A network enables docker containers, services and workloads to connect together. We set up the network for StatsD, Graphite and Grafana to talk to each other.

For the purpose of this exercise we will be using the default from of network - a bridge. This is typical for applications that are running in standalone containers that need to communicate with each other.

Task

For the purpose of this task enter the following command into the terminal

docker network create monitoring