Monitoring with Sensu provides total visibility into your infrastructure

Past Sensu Summit talks

Panel: The Mission-Critical Role of Monitoring in a Multi-Cloud Environment

Gene Kim, multiple award-winning CTO, researcher and author, chats with Sensu CEO Caleb Hailey and Sensu CTO Sean Porter about monitoring in a multi-cloud environment.

The Bonsai Asset Index : A new way for the community to share resources

We launched the Bonsai Asset Index pretty quietly in February, and since that time we've been doing continual improvements on the asset story with feedback from our early adopters. I’m going to a few minutes to provide an overview of the asset feature journey, how assets work, the role Bonsai plays, and how the community is already contributing!

The Myth of Multi-Cloud

In theory, the idea of infrastructure that can be deployed between different cloud providers is a wonderful concept. Who wouldn't love to migrate workloads seamlessly between providers for a variety of reasons? In theory, a tiger with an anger management problem is just a scaled up house-cat. This talk explores the practical reality of a "multi-cloud strategy," with all of its warts. The financial, technical, and operational complexities introduced by multiple providers can take companies by surprise. Come explore the basic truth of "however much you hate your cloud provider, you will hate arbitrating between them far more."

Monitoring Graceful Failure of a Distributed System

How can you be sure that your team is alerted of a failure before it causes an outage for your users? The move from monolith to microservice has allowed pieces of functionality to be deployed individually and on demand. Having functionality isolated allows the opportunity for one microservice to fail without bringing down the whole system. However, the complexity of releasing and monitoring API calls being made across services has increased. Whether you’re launching a new product or iterating on a feature, delivering a delightful experience is crucial to your success. If something is to fail, you’d prefer your users didn’t know. Be thoughtful about how your system will degrade, how to inject failure to verify your design, and how this is monitored. In this talk, Lorne Kligerman, Director of Product at Gremlin, will cover failing gracefully as an engineering goal which can be confidently tested and monitored with Chaos Engineering. By purposely causing failure of one service at a time in a controlled environment, you can safely observe and react in a timely manner to limit the effect on the end user.

Best Practices for Modern Service Ownership

The move from monolithic architectures to microservices has resulted in a monumental increase in the number of distinct pieces of software that engineering teams own. It’s getting harder -- some would say impossible -- for engineers to keep the architecture of the entire system in their heads. And this is to say nothing of understanding service interdependencies and the resultant risk profile associated with either code or architectural changes. If we don’t find solutions to these problems, we not only risk large-scale service disruption, but lengthening the time to diagnose and resolve incidents due to a lack of system-level understanding. In this talk, I’ll share insights from how the most innovative companies on the Internet today combat these issues with service maturity modelling: how they define maturity, how they measure it both before and after a service change is introduced to a system, and how they map out the potential impact of component changes on the whole environment. This talk is also a clarion call for a new way of keeping track of all the “stuff” that we’re building, because our existing approaches like CMDBs and Wikis are inadequate for keeping up with the scale of what’s being built today.

PPBs Sensu Journey

In 2016 Paddy Power and Betfair, two gambling giants, merged to form PPB. Each company had its own monitoring baggage, but the SRE team were tasked with cleaning up and consolidating our toolsets. This talk looks at our selection process, scoring and ultimately the decisions which led us to Sensu - which now monitors over 10,000 clients across the PPB estate.

Building a security Team without becoming “the bad guy”

I have had various developer roles in my career which security teams got in our way and got bad reputations as the NO team. I am in the process of building my own security team. Discuss some tips on avoiding this and engineering seeing security as an asset rather than something to work around.

Sensu + Puppet

Share where we are with the Puppet module for managing Sensu. Discuss the changes to the module and how users can migrate from Sensu Classic to Sensu Go. Show off all the testing surrounding the Puppet module and how we were able to uncover issues and contribute back to the Sensu-go project during the GA release and how that continues.

Testing and monitoring and broken things

There’s an old wives tale (referred to as the “Evolution of QA to GA: The Sensu Go Crucible”) that tells the story of how we redefined release engineering and quality assurance at Sensu. Failure after failure, we would gut through a far from perfect release strategy which involved hours of painstaking manual testing, in order to stamp a green checkmark of approval to ship our product. To optimize this process, we implemented a full automated test infrastructure for staging and end to end testing, which later became known as the QA Crucible 🔥. This automation pattern was (and still is) great, but I couldn’t help but wonder if there was a well known and loved product which could decipher JSON test results and instrument them in an event pipeline. I believe Sensu can encompass monitoring _and_ testing in a CI/CD pipeline, and I’d like to show everyone how.

Order from Chaos: Automating Monitoring Configuration

In a high performance computing shop with over 3,000 nodes, we can’t afford chaos around our monitoring checks! Come hear about how we're using CI/CD pipelines and the Sensu Go API to ensure that all changes to our monitoring system are validated, reproducible, and version controlled.

Seniority By Chaos: The Changing Role of the Senior Engineer

"Myth: Senior Engineering is a journey from many mistakes to no mistakes.Fact: Years do not make the senior engineer, experience does. Practicing Chaos accelerates learning, providing ""senior level"" skills in months. So what is the new role of the senior engineer? Come to this talk to find out."

Introducing GoAlert – A Brand New On-call Scheduling and Notification Open Source Product

Your tech runs 24/7, but you don't. Open source GoAlert allows engineers to get mobile notifications on critical alerts without having to constantly watch dashboards or work queues.

AIOps & Observability to Lead Your Digital Transformation

The day to day life of a DevOps & IT Ops engineer should be spent on developing the beautiful products and services you offer your customers and less time operating them. We'll learn how Moogsoft & Sensu, along with other monitoring and observability tools, will drive your digital transformation, allowing you to understand the significance of your alerts and the alerts that are correlated, to give you better and faster context of an incident.

Sensu as a multi-cloud monitoring control plane

In this talk, Sensu CEO Caleb Hailey will explore how Sensu provides a "monitoring control plane" that is analogous to the Kubernetes control plane, and how Sensu can empower organizations by delivering consistent monitoring workflows in multi-cloud environments.

Scaling Sensu Go

For over eight years, our community has been using Sensu to monitor their applications and infrastructure at scale. Sensu Go became generally available at the beginning of this year, and was designed to be more portable, easier and faster to deploy, and most importantly: more scalable than ever before! In this talk, Sensu CTO Sean Porter will share Sensu Go scaling patterns, best practices, and case studies. He’ll also explain our design and architectural choices and talk about our plan to take things even further.

Measuring the Right Things

We’ve moved from waking someone up if a disk passed some arbitrary threshold to only paging off-hours when the business is impacted. Our lives have improved immensely because we learned how to measure the right things. Let’s take some of the lessons we’ve learned from monitoring and alerting and see if we can apply them to how we measure the humans in our systems. From who we see and don’t see as leaders to which candidates we think have the potential to be excellent contributors, let’s look at how we’ve been measuring humans and see if we are evaluating the right things.

Migrating to Sensu Go: Who, What, When, Where, Why, and How?

Caleb Hailey (Co-Founder & CEO) and Jef Spaleta (Principal Developer Advocate) will answer six pertinent questions about migrating to Sensu Go. During the presentation, Jef will do a live demonstration to show exactly how simple the migration process is, while Caleb takes questions from the audience. Long time Sensu users who have been putting off their migration to Sensu Go will benefit greatly.

Failure as Success: The mindset, the methods, and the landmines at Sensu Summit 2018

J. Paul Reed of Release Engineering Approaches talks about the mindset of shipping software quickly and easily at Sensu Summit 2018.

Sensu 1.x and Kubernetes at Sensu Summit 2018

In this Sensu Summit 2018 talk, Lee Briggs, Senior Infrastructure Engineer at Apptio, discusses how to monitor Kubernetes components and applications using the classic sensu components. He covers some of the tricks you can use when monitoring Kubernetes resources and cluster components. We’ll cover the kind of things you should and shouldn't monitor with sensu at this stage, as well as some of the lessons learned along the way.

Sensu and Puppet at Sensu Summit 2018

In this talk from Sensu Summit 2018, Garrett Honeycutt showcases the Puppet module: its current state; support for Sensu 2.0; highlight community contributions and how you can contribute. You’ll see the Vagrant setup and how even if you don’t use Puppet, you can easily get Sensu up and running on a bunch of different platforms.

The Box.com Nagios Success Story with Trent Baker at Sensu Summit 2018

Trent Baker talks about the process his team took while migrating 350K objects off of Nagios using Sensu at Box.com.

Paul Czarkowski at Sensu Summit 2018: DevOps is dead and servers are dying

In this Sensu Summit 2018 lightning talk, Paul Czarkowski of Pivotal talks about the death of DevOps and servers (plus a brief history of terms and their evolution).

Sharing Sensu with multiple teams using Ansible at Sensu Summit 2018

In this talk David Schroeder, Software Engineer at Viasat, describes how Ansible is used to configure and deploy Sensu for multiple teams, how much autonomy is granted each one, and where the bottlenecks are.

Alert Fatigue: Avoidance and Course Correction at Sensu Summit 2018

In this talk from Doximity's Ben Abrams, you'll learn why alert fatigue is dangerous and how we can solve for it (using Sensu features like check hooks, round robin subscriptions, auto remediation, and more).

Reimagining Sensu with Caleb Hailey at Sensu Summit 2018

In this closing talk from Sensu Summit 2018, CEO Caleb Hailey discusses the evolution of Sensu's messaging and how envisioning monitoring as a workflow helps empower our customers.

Pull, don’t push: Architectures for monitoring & config in a microservices era at Sensu Summit 2018

Chef's Julian Dunn & Fletcher Nichol give you a primer about promise theory and the autonomous actor model that underlies the design of products like Sensu and Habitat, why it leads to not only higher overall system reliability but human comprehension for easier operations.

Assets in Sensu 2.0 at Sensu Summit 2018

In this talk from Sensu Summit 2018, Greg Poirier walks you through assets in Sensu 2.0, our ideas about how assets may impact the community plugins, and what we have planned for Sensu Enterprise integrations as assets.

Clientless Monitoring with Sensu at Sensu Summit 2018

Chris Chandler, Principal Engineer at T-Mobile, discusses times where deploying the client is either sub-optimal (e.g., a box you don’t control) or impossible (e.g., appliances, 3rd party services), and how he tackled these challenges serverless-style.

Where’s My Beer: Building a Better Kegerator with a Raspberry Pi & Sensu at Sensu Summit 2018

As a home brewer, Sensu Customer Success Engineer Aaron Sachs has often found himself unfortunately surprised when he reaches the end of a keg. In this talk, he covers how he changed that using a Raspberry Pi and Sensu Core.

Project 3M: Meaningful Monitoring and Messaging at Sensu Summit 2018

Christopher J. Caillouet shares how Sensu has become a critical component to keeping the modern visual effects studio of Industrial Light & Magic in the business of creating the beautiful movies of our world and realizing the dreams we all enjoy on the big screen.

Herding Cats & Catching Fire with David Beaurpere at Sensu Summit 2018

In this talk from Sensu Summit 2018, David Beaurpere, Principal Software Engineer for the Observability Group at Workday Ltd, discusses how Sensu 1.x evolved from a Nagios replacement to the backbone monitoring data collection and transport at Workday.

Fireside Chat with Kelsey Hightower, Sean Porter, and Caleb Hailey at Sensu Summit 2018

This session from Sensu Summit 2018 features Kubernetes master Kelsey Hightower, Sensu CTO Sean Porter and Sensu CEO Caleb Hailey talk about the current state of monitoring in today's IT environments.

7 Years of Sensu: Then, Now, and Soon with Sean Porter at Sensu Summit 2018

In this Sensu Summit 2018 talk. CTO Sean Porter shares Sensu's beliefs as a company and community, how far we’ve come in the past year, the problems we face together, what we’re doing next to solve for them.

Sensu 2.0 Deep Dive at Sensu Summit 2017

A story of how Sensu will evolve in its next iteration. It includes exploring a long history of loving Sensu, how it can and will evolve with the industry, why the Go programming language is a natural fit for our next version and about the human side of software design.

The Future of Sensu at Sensu Summit 2017

The Sensu origin story was born out of an operational view of a world where infrastructure and software delivery were shifting towards automation and public cloud. In this talk Sean will explain how a very similar trend is happening now, and what this means for the future of the Sensu project (and the monitoring industry).

A Story of Community Contribution at Sensu Summit 2017

After years of being a Sensu user, Ben Abrams started to contribute back. Since then he's become one of the maintainers of Sensu Plugins and Extensions. This talk will demystify the role of maintainers and also talk to all Sensu users about when and where they can contribute.

The Sensu Plugins Story at Sensu Summit 2017

DefenseStorm's Eric Heydrick covers how Sensu Plugins community project has evolved throughout the years, how plugins benefits Sensu users, and how community members can get involved with the project.

Data Driven Monitoring Deployments at Sensu Summit 2017

In this talk, IBM's Paul Czarkowski shares their Sensu architecture, some of the "weird and wacky" custom handlers they've written, problems faced, and the Ansible that drives it all.

Collecting One Million Unique Metrics Per Day at Sensu Summit 2017

SendGrid's Sean Kilgore shares insights into a challenging situation the SendGrid operations team found themselves in, and how they leveraged Sensu's metrics collection and routing capability to collect ad-hoc telemetry data from their daemons.

Scaling Monitoring & Metrics Collection at Sensu Summit 2017

This talk explores how the versatility of Sensu helped the ICF team overcome challenges that are unique to early growth in a large-scale infrastructure (one that's heavily invested in automation tooling workflows), and what's next.

Migrating to Sensu, as told by a Nagios Refugee at Sensu Summit 2017

This talk tells the story of an easy migration from a Nagios-based monitoring platform, as provides some insights into how ViaSat has facilitated multi-tenancy in Sensu via Ansible.

Scaling Sensu to the Moon & Back at Sensu Summit 2017

GoDaddy has Sensu monitoring over 35,000 clients (!), including physical servers, public and private cloud compute instances, and containers. In this talk Michael and Thomas will share lessons learned and what challenges are yet remaining.

From Open Source to Venture Capital: The Hard Way at Sensu Summit 2017

This is the story of a journey, a long and challenging journey in which a small, bootstrapped consulting firm has taken Sensu from humble beginnings as an open source software project, to an open core platform for a burgeoning commercial product (Sensu Enterprise).

Creating Aggregated Sensu Monitors at Sensu Summit 2017

Sometimes the whole is more important than any individual part. This talk will describe how Tubular uses Sensu and the Elastic stack to create aggregated monitors that alert based on a group of Sensu checks.

What is Service Discovery at Sensu Summit 2017

In this talk, T-Mobile's Chris Chandler covers how he quickly stood up a working proof of concept that used Sensu to register services in Consul via Consul's REST APIs, update the state of those services, dynamically drive subscriptions, and alert for any hosts that did not have services registered.

Golang Wrapper for the Sensu Client Socket at Sensu Summit 2017

One of the most useful features of sensu is the client socket, which allows you to pipe events into sensu on an ad-hoc basis. This talk will introduce you to sensu-wrapper, a golang tool which makes this process much easier, plus use cases and examples.

Globally Automated Cloud Monitoring at Sensu Summit 2017

Jeff will tell the story about how GE has scaled Sensu Enterprise using systems automation and configuration management tools to enable automated monitoring across the PaaS and SaaS products that make up the GE Predix Industrial Cloud platform.

Why Developers & Ops Love Sensu at Sensu Summit 2017

As one of the very early adopters of Sensu, Kyle Anderson and his team at Yelp have a unique perspective about Sensu's strengths at scale – both in terms of infrastructure and people.