[Sensu Go Workshop] Lesson 1: Introduction to Sensu

[Sensu Go Workshop] Lesson 1: Introduction to Sensu

Sep 20, 2022

πŸ’» The Sensu Go Workshop is an instructor-led training series designed to empower developers, SREs, and DevOps teams begin their monitoring as code journeys.

Taking the Workshop will help you to:

βœ… Take control of your monitoring and observability data with the Sensu Go observability pipeline
βœ… Schedule monitoring jobs across elastic multi-cloud infrastructure to execute custom scripts, including Nagios-style plugins
βœ… Collect custom application metrics and integrate observability data with external data platforms for unified business intelligence
βœ… Send alerts via Slack, Microsoft Teams, Pagerduty, ServiceNow, and more
βœ… Fine tune observability data processing workflows and eliminate alert fatigue using Sensu Go filters
βœ… Automate multi-cloud endpoint management – discovering new VMs, public cloud compute instances, containers, and more in real-time
βœ… Automate remediation (self-healing) with Sensu Go

LESSON ONE OVERVIEW

In Lesson 1️⃣, we will introduce the Sensu observability pipeline. You will learn about Sensu's architecture, its underlying data model, and how its unique set of features can be used to implement a monitoring-as-code workflow within your organization.

This lesson is intended for operators of Sensu, or anyone who would like a short semi-technical introduction to Sensu.

0:00 - INTRO

00:46 - WHAT IS SENSU

01:58 - HOW SENSU WORKS

03:18 - THE SENSU DATA MODEL

04:21 - MONITORING AS CODE

05:17 - THE SENSU BACKEND

06:17 - SENSU ASSETS

07:17 - DISCUSSION TIME

08:35 - WHAT'S NEXT

09:16 - BLOOPERS

❓If you ever get stuck or have questions, feel free to reach out to us on Discourse: https://discourse.sensu.io/

NEXT STEPS

πŸ‘€ Check out Lesson 2, where we will setup a local Sensu development environment for use during the workshop: https://www.youtube.com/watch

RESOURCES:

πŸ“š [Whitepaper] Monitoring as code with the Sensu Observability Pipeline https://sensu.io/resources/whitepaper/monitoring-as-code-with-sensu
πŸ“š [Blog Post] Monitoring as Code: What It Is and Why You Need It https://sensu.io/blog/monitoring-as-code-what-it-is-and-why-you-need-it
πŸ“š [Documentation] Sensu Observability Pipeline https://docs.sensu.io/sensu-go/latest/observability-pipeline/
πŸ“š [Blog Post] The Observability Pipeline https://bravenewgeek.com/the-observability-pipeline/
πŸ“š [Blog Post] Observability Pipelines Why you need one, and why you should stop rolling your own https://sensu.io/blog/observability-pipelines-why-you-need-one-and-why-you-should-stop-rolling-your-own
πŸ“š [Blog Post] Monitoring as code with Sensu Go and SensuFlow https://sensu.io/blog/monitoring-as-code-with-sensu-flow

πŸ’» Lesson 1 on GitHub: https://github.com/sensu/sensu-go-workshop/blob/latest/lessons/operator/01/README.md#readme
πŸ“₯ Download Sensu: https://sensu.io/downloads
🐦 Follow us on Twitter: https://twitter.com/sensu
πŸ’¬ Join our Discourse community: https://discourse.sensu.io/