Difficulty: Beginner
Estimated Time: 10-15 minutes

In this tutorial, you'll learn the basics of Sensu and monitor a web server.

You're ready for the next level of Sensu-ing. Here are some resources to help continue your journey:

Learn Sensu in 15 minutes

Step 1 of 4

Get started with Sensu

Welcome to Learn Sensu: a series of interactive tutorials to help you get started with Sensu, using only your browser.

To the right, you'll see an interactive Ubuntu terminal. To run commands in the terminal, click on commands, like echo "Hello, world!", or type directly into the terminal.

In this tutorial, you'll learn the basics of Sensu and monitor a web server. Before you arrived, we used Docker to deploy a basic Sensu stack:

  • a Sensu backend
  • the Nginx web server that we'll be monitoring
  • InfluxDB to store metrics
  • Grafana for visualization

Run docker container list for details.

Log in to the web UI

The web UI provides a unified view of your monitoring events with user-friendly tools to reduce alert fatigue.

To open the web UI in a new tab, select the tab above the terminal and log in using Sensu's default admin credentials: username: admin and password: [email protected]!.

For now, you should see a blank slate: no incidents or entities. Select the ☰ icon to explore the events, entities, and checks pages.

Next: Creating a monitoring event