[Sensu Go Workshop] Lesson 1: Introduction to Sensu
π» 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/