Monitoring as Code (The Sensu Blog)

The latest news and announcements about Sensu Inc, Sensu Go, the Sensu Community, monitoring & observability, DevOps & SRE, and the tech industry in general.

Committed to Open Source - Sumo Logic Simplifies Infrastructure and Application Monitoring Deployments

Sumo Logic introduces the Sensu Integration Catalog – an open marketplace featuring turn-key integrations to accelerate deployments

Read more...

Latest Posts

Alert Fatigue in SRE and DevOps: What It Is & How To Avoid It

Learn to respond to and resolve critical issues without contributing to alert fatigue.

DevOps

Scale Your Monitoring and Observability With Sensu

Learn how Sensu can help complex and evolving organizations achieve comprehensive enterprise-level monitoring and observability.

DevOps

Secrets Management: Use Cases, Best Practices, and Tools

Learn more about secrets management use cases, challenges and best practices, and take a closer look at each of Sensu’s secrets management options.

DevOps

Securing Your Monitoring Software With mTLS

How-to

Get High-Performance, Enterprise-Class Observability With Sensu Go

Sensu is a complete solution for infrastructure monitoring and observability, designed to give you visibility into all of your important infrastructure components.

DevOps

Kubernetes Monitoring: Metrics, Tools & Best Practices

DevOps

Turn-Key Infrastructure and Application Monitoring

A deep dive into modern infrastructure monitoring, along with tips on making infrastructure monitoring as effective as possible for your organization.

DevOps

Tensu: An Open Source Text UI for Sensu Go

A Two Sigma engineer explains why they built Tensu, an open source TUI-based program for interacting with Sensu Go's observability pipeline and backend API.

Community

Monitorama 2022: The Good, the Bad and the Beautiful (Part 1)

Dive into the most engaging themes of Monitorama 2022: tracing, SLIs, OpenTelemetry, and more!

Community

Monitorama 2022: The Good, the Bad and the Beautiful (Part 2)

Dive into the most engaging talks of Monitorama 2022!

Community

Sensu Integration Catalog: One Static API to Rule Them All

Learn about the novel API generator CLI tool (catalog-api), and local development environment setup for Catalog contributors.

DevOps

Sensu Integration Catalog: Engineering an Open Marketplace

There are 3 pieces that make the Integrations marketplace experience work. Learn more about them in our latest blog post.

DevOps

Committed to Open Source - Sumo Logic Simplifies Infrastructure and Application Monitoring Deployments

Sumo Logic introduces the Sensu Integration Catalog – an open marketplace featuring turn-key integrations to accelerate deployments

DevOps

Unlocking self-service monitoring with the Sensu Integration Catalog

DevOps

Monitoring as code for modern DevOps teams

Sensu brings monitoring into the as-code fold and allows you to codify complex business requirements into repeatable steps.

DevOps

Nagios Alternatives: Migrating from Nagios to Sensu

Learn some common Nagios limitations, and corresponding solutions available in Sensu Go -- including built-in support for reusing Nagios plugins and automating monitoring for public cloud and cloud native workloads.

How-to

JavaScript Mutators & The Programmable Observability Pipeline

Sensu's JavaScript mutators are an efficient, flexible alternative to pipe mutators that remove barriers as you scale up your observability efforts.

How-to

Introducing the Sensu pipeline resource

Introducing the Sensu pipeline resource, a fundamental shift in how you define your pipelines

How-to

Sensu Go 6.5: Sensu Plus, High-performance Handlers, and Pipeline Resources

Releases

Introducing Sensu Plus: An Integrated Analytics Solution for All Sensu Users

For Sensu users who want an integrated analytics engine to extract insights from Sensu’s observability pipeline data, we are launching Sensu Plus – a bundled solution that includes Sensu plus Sumo Logic, with simple node-based pricing.

DevOps

LDAP authentication with Sensu Go: troubleshooting & tips (Part 2)

Learn more about the Sensu LDAP implementation and explore how SSO/LDAP users are linked to RBAC "profiles" (i.e. Roles and ClusterRoles).

DevOps

Sensu to be acquired by Sumo Logic

Sumo Logic to acquire Sensu, expand OSS observability investment.

Community

An Introduction to Prometheus Monitoring (2021)

Learn how Prometheus monitoring can benefit your company, what alternative monitoring tools are available and how to choose the right tool for your organization’s needs!

DevOps

What is LDAP and how does it work?

In this guide, we’ll explain what LDAP is, its uses, and how it works. We’ll also discuss the levels of LDAP directory and data components – illustrating how it’s an essential tool for managing data about organizations and users alike.

DevOps

Managing Sensu Go 6 with Puppet

Learn how to use Puppet to automate a Sensu Go deployment for seamless monitoring automation by leveraging both Sensu Go and Puppet.

How-to

Monitoring as code: what it is and why you need it

A comprehensive CI/CD initiative should include monitoring and observability. In this post, Sensu CTO & co-founder Sean Porter examines how monitoring as code fills that gap.

DevOps

Monitoring as code with Sensu Go and SensuFlow

SensuFlow, a new prescriptive monitoring as code workflow for SRE devops monitoring

Use cases

Organize your monitoring fleet with Sensu cluster federation

Sensu federation makes it possible for different Sensu backend clusters to share some resource configurations while processing events independently. Here's how it works (with demos!).

How-to

Achieve comprehensive observability with Sensu and Elasticsearch

The Sensu handler for Elasticsearch allows you to integrate Sensu’s observability pipeline with native Elasticsearch instrumentation for monitoring and metrics collection. Read on to learn how it works.

Use cases

Go for systems operators, part 1: a brief history of Go

In this post, Sensu Software Engineer Eric Chlebek shares the history of the Go programming language, setting the stage for the rest of the series which focuses on how Go relates to and benefits IT operators.

DevOps

Kubernetes vs. Docker Swarm: choosing the best option for you

Learn the basics of Kubernetes and Docker Swarm, key differences between them, and pros and cons of each solution.

DevOps

Getting started with Minikube: a Minikube tutorial

Understand what Minikube is, including basic Kubernetes concepts to help you get started. Learn how to install Minikube and how to use the Minikube dashboard, and discover tips you can leverage when using Minikube.

DevOps

Filling gaps in Kubernetes observability with the Sensu Kubernetes Events integration

Learn more about the Kubernetes Observability Events API - why it matters and how it can add context for your observability strategy.

Use cases

How to collect Prometheus metrics and store them anywhere (with Sensu!)

By pairing Sensu and Prometheus, you can collect data in a variety of formats and send it to your database of choice for easier analysis and operations. Learn how you can use Prometheus transformer to gain deeper visibility into your infrastructure!

Releases

LDAP authentication with Sensu Go: troubleshooting & tips

Here's how to use LDAP authentication for single-sign on (SSO) with Sensu Go.

How-to

Know your access control: RBAC vs. ABAC

Learn the various approaches to access control and find out how access control methods like RBAC contribute to secure monitoring best practices.

DevOps

Managing Sensu Go 6 using Ansible

Tadej Borovšak, Ansible Evangelist at XLAB Steampunk, shares his tips on how to prepare your Ansible playbooks for Sensu Go 6.

How-to

Announcing the Sensu rewards program

Register your Sensu cluster to get tailored-to-you monitoring advice and custom swag, featuring Lizy, the Sensu mascot.

Community

Implementing infrastructure as code with Ansible

In this blog post, Jef Spaleta (Principal Developer Advocate @ Sensu) gives us an introduction to infrastructure as code best practices using Ansible and Sensu Go.

How-to

Integrating Sensu Go into your CI/CD pipeline with sensuctl prune

Learn how to integrate Sensu Go with your CI/CD pipeline and use the sensuctl prune command to keep your Sensu resources in a declarative state.

How-to

What is HashiCorp Vault and how does it work?

Learn why HashiCorp Vault is an essential DevOps tool for your organization’s cloud security.

DevOps

How IT professionals can close the cloud security gap in multi-cloud environments

With hacking not going away any time soon, it’s more vital than ever for businesses to maintain a proactive approach to cloud security.

DevOps

DevOps tools for compliance monitoring

Learn how you can align your compliance and monitoring efforts — automating manual processes where possible — with examples from Sensu and InSpec.

How-to

How to build a security team without becoming the enemy

There’s a lot of complexity when it comes to shifting to a security-first mindset. Learn the key cultural competencies that every successful security team needs.

Community

💪 Unlocking another level of automation with Sensu Go 6

Sensu CTO and co-founder Sean Porter shares how we’re unlocking another level of automation with Sensu Go 6.

Releases

The case for boring tech

Solutions for challenging technical problems shouldn’t result in a whole set of new ones. We may be solving our problem in a fun way, but we bring on more complexity as a result of that technology choice.

DevOps

How to use check aggregates in Sensu Go

How-to

Moving (and moving on up) to Sensu Go at Iforium

Michael Eaton, Senior DevOps Engineer at Iforium, shares his monitoring pain points and his experience with Sensu Go.

Testimonials

3 ways secrets management improves monitoring & observability

Take a look at secrets management (what it is and the value it brings your organization) and learn how secrets management in Sensu works with our HashiCorp Vault integration.

Use cases

Integrate your IDS + monitoring with the Sensu Tripwire asset

Learn how to integrate intrusion detection into your monitoring workflow with Sensu and Tripwire.

Use cases

The evolving application lifecycle: from DevOps to DevSecOps

With the mainstream adoption of DevSecOps, we’re lined up for the next evolution. The question, what does that look like?

DevOps

How to manage data in hybrid cloud environments

Sensu CTO Sean Porter shares ramifications of hybrid cloud and best practices for managing your data for increased scalability and heightened availability.

DevOps

How to scale your cloud monitoring with Sensu clustering

Clustering improves Sensu’s availability, allows for node failure, and distributes network load. Learn how to scale your monitoring by setting up a three-node cluster in Sensu Go!

How-to

How to publish an asset with the Sensu Go SDK

Learn how to publish an asset using the Sensu Go SDK and package compiled binary plugins (including dynamically linked libraries) as assets.

How-to

How to work from home: 9 tips from the folks at Sensu

As a remote-first company, we have our fair share of pro tips for working from home. Read on for work from home (WFH) resources from the folks at Sensu.

Community

Keep your configs in good order with sensuctl prune 🌿

We’re excited to share our first-ever alpha feature: sensuctl prune, which will help you easily (and safely!) remove resources you no longer need.

How-to

Migrating to Kubernetes

Learn how to approach making Kubernetes the platform on which your workloads thrive!

DevOps

How to simplify SNMP implementation

Learn what SNMP is and some challenges you may have when using it to monitor your infrastructure!

How-to

TLS monitoring

Outages due to expired certs are far too common and it happens to sites of all sizes, but are entirely preventable with proper monitoring in place. Read on.

Use cases

Observability Pipelines: Why you need one, and why you should stop rolling your own

Why you should be using Sensu’s observability pipeline — and why rolling your own solution from scratch is far too costly."> <meta name="generator

Use cases

Monitoring multi-cloud environments

Sensu CTO Sean Porter examines the challenges of monitoring multi-generational environments, and how to choose approaches and tools that facilitate a successful cloud migration.

DevOps

Looking back at one year of Sensu assets & announcing a new Sensu plugins SDK

Assets were one of the biggest additions in Sensu Go. Developer Advocate Jef Spaleta looks back at one year of assets, with an update on the roadmap for Sensu contributors.

Community

Software development best practices checklist: 5 tips for beginners

Check out this list of best programming practices recommended by software development industry experts.

DevOps

Announcing the 2020 Sensu Community Summit

The next Sensu Community Summit will be hosted on May 19, 2020 at the Palace Hotel in San Francisco. Register now to save your place!

Community

The best DevOps tools (according to the folks building Sensu)

Here's a roundup of our favorite DevOps tools here at Sensu (no surprise: most of them are open source!).

DevOps

Chaos engineering + monitoring, part 2: for starters

When you consider what happens with an incident, the last thing anyone wants is more monitoring noise, or to be surprised by the information they receive.

Use cases

Announcing v4 of the Sensu Puppet module

Here's what's new with the Sensu Puppet module (and where you can try it out for yourself).

Releases

Using a debug handler with Sensu Go

Here's how to create a handler in Sensu Go that will enable you to debug or test specific pieces of your monitoring infrastructure.

How-to

Automating monitoring with the Sensu Go Ansible Collection

Here's how to create a fully functioning automated deployment of the Sensu Go monitoring agent and backend with the Sensu Go Ansible Collection.

How-to

Security and privacy in the public cloud: what companies are missing and why it matters

The scale and reach the cloud provides enables massive scale, but you’re also confronted with regional issues in terms of privacy and security. Here's what's missing.

DevOps

Announcing secrets management in Sensu Go

Today, we’re happy to announce the release of secrets management in Sensu Go, which eliminates the need to expose secrets in your Sensu configuration.

Releases

Securing Sensu 101

In this post, we go over some tips for securing your monitoring, including enabling RBAC, SSO, setting up secure network communications, and more.

How-to

Intro to RBAC in Sensu Go

Role-based access control (RBAC) helps you lock down access for increased security and team efficiency. Here's how it works in Sensu Go.

How-to

Reducing alert fatigue with GoAlert, Target’s on-call scheduling and notification platform

Here's the story of GoAlert, Target's on-call scheduling and notification platform, plus how they reduce alert fatigue with GoAlert + Sensu Go.

Use cases

Heightened visibility & deeper control with a monitoring control plane

The control plane is a centralized management interface. In this post, Caleb discusses the role of a control plane in monitoring — telling the story of how our users’ need for deep visibility into their applications, and control over their monitoring.

DevOps

🎂 Happy birthday, Sensu Go (plus a giveaway)

It's the one-year anniversary of Sensu Go! To celebrate, we're giving away four (4) Nintendo Switch™ Lites and one (1) Nintendo Switch™ + a $200 Nintendo eShop Card as a grand prize.

Community

Monitoring and observability: how the two concepts feed each other to create a holistic approach to visibility

The whole debate around monitoring versus observability misses the point: the two are not mutually exclusive, but symbiotic. Sensu CTO Sean Porter discusses.

DevOps

How Harvard automates monitoring with Sensu Go

In this recap of Harvard's Molly Duggan's Sensu Summit 2019 talk, we share why they chose Sensu Go, how they achieved a CI/CD pipeline for monitoring, &amp; more.

Use cases

Kubernetes 101

Kubernetes is a production-grade platform as a service for running workloads in containers. Read on to learn the basics of Kubernetes.

DevOps

Announcing the Sensu archives

The Sensu Core 1.x repositories will remain available for all users until April 6, 2020. Read on for more details about Sensu 1.x EOL.

Community

One year of Sensu Go!

It's hard to believe it's almost been a whole year since the Sensu Go GA release! Here's a look at how the product has matured and details on an important upcoming change to how we distribute Sensu.

Community

The Q4'19-Q1'20 Sensu Go product roadmap

Sensu Go has come a long way since its GA release in December 2019! Here's a look at what we've accomplished and what's ahead for Q1 2020.

Releases

Visualizing Sensu Go data in Grafana

The Sensu Go data source for Grafana allows you to display the data collected by Sensu Go together with a wide range of other data on a single Grafana dashboard. Here's how to set up and use it.

How-to

Scaling Sensu Go

In this post, Sensu CTO Sean Porter relays the journey of how we scaled Sensu Go — gaining 10X improvement in performance in six months — with some tips on how you can too.

Community

Challenges of big infrastructure monitoring

The hodgepodge of technologies brings even more challenges when we’re talking about big infrastructure. In this post, Sensu CTO Sean Porter discusses.

DevOps

Back to school at Sensu Summit 2019

On September 9-10, 2019, the community came together for Sensu Summit for talks, workshops, and a touch of high school nostalgia. Read on for our recap.

Community

Using Ansible for configuration management

Ansible is a powerful configuration management tool. Learn how to deploy code &amp; manage system configs without installing agents or complex security tools.

DevOps

DevOps tools for monitoring

In this post, we’ll outline our favorite DevOps tools for the monitoring ecosystem that help dev and ops teams work together effectively.

DevOps

Fireside chat with Kelsey Hightower, part two: on business models, the evolution of operations, and bringing value to your organization

In this post, we recap the bits of Caleb Hailey, Sean Porter, and Kelsey Hightower's fireside chat that centered around how modern technology gives rise to a new understanding of value.

Community

How Kubernetes works

This post walks you through how Kubernetes works, breaking down the individual components to illustrate how K8s helps you manage the lifecycle of containerized applications.

DevOps

Fireside chat with Kelsey Hightower, part one: on Kubernetes, legacy tech, and the future of monitoring

At Sensu Summit 2018, Sensu CEO Caleb Hailey, CTO Sean Porter, & Kelsey Hightower discussed the evolution of monitoring, Kubernetes best practices, & more.

Community

Chaos engineering + monitoring, part 1: Sensu + Gremlin

In this post, Sensu Customer Reliability Engineer Aaron Sachs gives an overview of Sensu and Gremlin and how they work together to create actionable alerts.

How-to

Monitoring Kubernetes, part 4: the Sensu native approach

Sensu CTO Sean Porter walks us through the Sensu-native approach to monitoring Kubernetes, including monitoring applications running on Kubernetes.

How-to

Demonware’s journey to assisted remediation

In this post, Sensu VP of Customer Reliability Cameron Johnston highlights the key decisions that helped Demonware reduce daily alerts, fix underlying problems, &amp; establish a more engaged Monitoring Team

Testimonials

Recapping Monitorama 2019 (or, why you should attend Monitorama 2020)

Monitorama is the event of the year if you’re in the monitoring and observability space! It’s an inclusive event for speakers, attendees, and vendors alike to network and learn from each other in a safe, comfortable, and accessible environment.

Community

Announcing Target, Harvard, NCR, & more at Sensu Summit 2019

We’re pleased to announce the schedule for Sensu Summit 2019! Join us for technical talks &amp; workshops from the folks at Harvard, NCR, Target, &amp; more.

Community

The key to multi-cloud success

While it’s clear that a multi-cloud strategy offers many benefits and flexibility for an organization, there are also more moving parts to track (with the added challenge of hybrid, multi-generational infrastructure)

DevOps

Securing your Docker containers

Though containerization has made it easier to ship better software faster, there are plenty of considerations when securing your infrastructure. Here are several baseline tactics you can take to ensure that you're optimizing for safety.

How-to

You’re invited: join us for our annual after party at Monitorama

Monitorama is right around the corner, and that means so is our annual after party! Join us on June 4th at 5:00 PM at Backwoods Brewing Company in Portland. We’ll enjoy delicious drinks and snacks plus demos and continued conversations.

Community

Infrastructure as code: testing and monitoring

Implementing IaC isn't enough; you must also continuously test and monitor your deployments, unlocking your potential to move faster, safely.

DevOps

Chef automation for infrastructure management

In this post, Sensu CTO Sean Porter offers a brief introduction to Chef automation for infrastructure management, with a few tips for getting started.

DevOps

Dear Boss: here’s why I should attend Sensu Summit 2019

Need to convince your boss on why you should attend Sensu Summit 2019? Send them a customized version of this handy “Dear Boss” letter template.

Community

Monitoring Kubernetes + Docker, part 3: Sensu + Prometheus

Monitoring Kubernetes, addressing some of the cons of Prometheus, showing how Sensu and Prometheus form a complementary solution.

How-to

Understanding RBAC in Sensu Go

Regulating access to resources is a fundamental measure for enterprises to ensure the security and reliability of a system.

How-to

Infrastructure as code: evolution and practice

As the velocity of deployments increased, and practices such as CI/CD became the norm, it became critical that we manage infrastructure and deploy applications in a similar way. In this post, we take a look at the evolution of infrastructure as code (IaC)

DevOps

Self-service monitoring checks in Sensu Go

In Sensu 1.x., standalone check definitions enabled a degree of self-service monitoring through decentralized configuration; Sensu Go’s built-in role-based access control (RBAC) takes it to the next level.

How-to

How to monitor 1,000 network devices using Sensu Go and Ansible (in under 10 minutes)

In this post, Becon's Christian Michel covers a brief history of network monitoring tools — including the pain points of legacy technology when it came to monitoring thousands of devices — and shares his modern-day solution using Sensu Go and Ansible.

How-to

Filters: valves for the Sensu Observability Pipeline

Using JavaScript filters to express business logic in Observability Pipelines for hybrid cloud monitoring

How-to

Making Sensu shareable with Bonsai, the Sensu asset index

As part of our mission to improve operator experiences, we’re pleased to announce Bonsai, the Sensu asset index! Bonsai makes discovering and sharing Sensu solutions easier than ever before.

Releases

Announcing Sensu Summit 2019: themes and CFP

We’re excited to announce this year’s Sensu Summit, happening September 9-10, 2019 at Revolution Hall in Portland, OR, and the launch of our CFP.

Community

Community roundup: making the switch from Nagios to Sensu

Love it or hate it, Nagios played a critical role in establishing monitoring as a practice and helped train a generation of operators who required visibility into their systems.

Use cases

The next chapter: announcing the EOL schedule for Sensu Core 1.x and Sensu Enterprise 3.x

Releases

Making sense of time-series analysis

As the name suggests, a time-series is a representation of an event over a period of time. That could mean representing the highs and lows of your curling ice temperature over a year to your application usage data, such as error rates over time.

How-to

How to measure every API call in your Go app (in fewer than 30 lines of code)

In this blog post, Software Engineer Nikki Attea recaps her GrafanaCon 2019 talk, sharing how to measure every API call in your Go application (including visualizing StatsD data with Grafana!).

How-to

Sensu Go 5.2: Updates & introducing enterprise features in Sensu Go

This release of version 5.2 introduces Sensu Go's first enterprise-only features, several enhancements based on feedback from the Sensu Community, and the general availability of commercial support for Sensu Go. Read on for the full scoop.

Releases

Monitoring Kubernetes + Docker, part 2: Prometheus

In part two of this series on monitoring Kubernetes, Sensu CTO Sean Porter gives a brief overview of Prometheus, illustrates how to collect Kubernetes data with Prometheus, and discusses some of the pros and cons of the Prometheus approach.

How-to

Check configuration upgrades with the Sensu Go sandbox

In this post, Developer Advocate Jef Spaleta illustrates a pattern for converting existing Sensu 1.x check configurations into Sensu Go (using check_ssh, a familiar Nagios command).

How-to

Upgrading to Sensu Go: takeaways (and solutions) from Sensu Summit

Now that Sensu Go is in GA, Developer Advocate Jef Spaleta shares some takeaways from Sensu Summit 2018, including community feedback and how we're putting that feedback to work, making it easier to move your existing workloads to Sensu Go.

How-to

Monitoring Kubernetes, part 1: the challenges + data sources

The advent of microservices paved the way for container technology, empowering us to rethink how we build and deploy our applications. Docker and Kubernetes, while making it easier for teams to manage containers, also add a level of complexity

DevOps

On the merits of pubsub & workflows (or, why Sensu over Nagios)

In this Sensu Community post, we hear from Sr. Insights Engineer Jason Anderson on why Willis Towers Watson chose Sensu over Nagios, including his learnings and favorite features.

Testimonials

Handling Sensu Plugin handlers in Sensu Go

One of the hurdles with migrating workloads from the classic version of Sensu to Sensu Go are the changes in the internal event data structure, but we're here to help! Here's how to handle Sensu Plugin handlers in Sensu Go.

How-to

Sensu Go is here!

Sensu Go is now in General Availability (GA)! Sensu Go features human-centered design by making it easier to use Sensu. We went from operations having to do the heavy lifting to creating a user-centric, self-service, and highly scalable product.

Releases

How Box.com migrated 350K Nagios objects to Sensu

In this recap of a Sensu Summit 2018 talk, we share the story of how Box.com migrated 350K Nagios objects to Sensu, including a look at their infrastructure, how they went about the migration, and what's next.

Testimonials

Alert fatigue, part 5: fine-tuning & silencing

In part 5 of this series, Community Maintainer Ben Abrams dives deeper into fine tuning Sensu, including how to configure flap detection, silencing, and Safe Mode, as well as extending handler configurations. Read on to learn how.

How-to

Announcing Tessen, the Sensu call-home service

As a monitoring company, it’s only natural that we’d always seek more data to inform our product decisions.

Releases

Announcing the Sensu roadmap & Sensu Go release date

In this post, Director of Product Anna Plotkin shares the official roadmap and Beta releases leading up to the General Availability (GA) release date for Sensu Go, the latest and greatest version of Sensu.

Releases

Pull, don’t push: architectures for monitoring and configuration in a microservices era

Expanding on his Sensu Summit 2018 talk, Chef Director of Product Marketing Julian Dunn discusses systems design in an era of complex distributed systems (plus some recommendations).

DevOps

Alert fatigue, part 4: alert consolidation

In part 4 in this series on alert fatigue, Community Maintainer Ben Abrams covers alert consolidation, which helps you cut through the “white noise” and focus on what's important (especially in the middle of a major incident).

How-to

Explore Sensu workflows & lesson plans with the Sensu sandbox

We’re excited to share that we’ve created an easy to use — and reusable — Sensu sandbox environment to help folks learn how to work with Sensu monitoring event pipelines.

How-to

Alert fatigue, part 3: automating triage & remediation with check hooks & handlers

In part 3 in a series on alert fatigue, Community Maintainer Ben Abrams dives deeper into fine-tuning Sensu to reduce alert fatigue. In this article, he walks us through automating triage & remediation with checks hooks & handlers.

How-to

Choosing an enterprise monitoring solution: top 7 security considerations

Any organization that deals with customer data understands the importance of protecting that data. There are many tools and technologies available to help ensure a secure experience for your users.

DevOps

Alert fatigue, part 2: alert reduction with Sensu filters & token substitution

How-to

Alert fatigue, part 1: avoidance and course correction

In part 1 in a series on alert fatigue, Doximity's Ben Abrams discusses the real costs of alert fatigue, plus a few steps you can take to mitigate.

How-to

Building + testing open source monitoring tools

In this post, Software Engineer Mercedes Coyle shares the motivations behind building open source software, Sensu's approach to testing, and the critical role community plays in building better software.

Community

Using NGINX for targeted access to the Sensu Core 1.4 API

NGINX can be used as a proxy to provide authenticated access to specific endpoints for any RESTful service API — including the Sensu API. Here's an NGINX configuration to grant external service provides narrow access to only create check results

How-to

Workflow automation for monitoring: 5 things to know about the Sensu Observability pipeline

The collection of monitoring data is essentially a solved problem; the challenge is connecting that data with the systems and tools you rely upon. In this post, Sensu CEO Caleb Hailey describes how approaching monitoring as a workflow can help.

DevOps

Tales of scale, multi-gen infrastructure, & monitoring Kubernetes at Sensu Summit 2018

For Sensu Summit 2018, we got together at the Portland Art Museum to hear about Kubernetes, customer stories of scale and legacy infrastructure, monitoring how-tos, and workflow automation for monitoring. Read on for a recap, plus slides and videos.

Community

Migrating to Sensu, as told by a Nagios refugee

One of our favorite stories at Sensu is hearing how our customers are using, repurposing, and even replacing their Nagios setup.

Testimonials

Migrating to 2.0: the good, the bad & the ugly

Sensu 2.0 release is dropping in October, with significant changes from Sensu 1.x.

How-to

Sensu at Microsoft Research

Kris Zentner, Senior Service Engineer at Microsoft AI and Research, shares some of the open source tools and technology he uses at Microsoft. Here's at a look at their monitoring setup, plus what he's excited about for Sensu 2.0.

Testimonials

The story of Nagios plugin support in Sensu (or, why service checks are so amazing)

A key part of the Sensu story is our support for Nagios service checks. In this post, CTO Sean Porter shares the story of Nagios plugin support in Sensu (including how to share stories of your own).

Community

How to build highly expressive check results with sensu-wrapper

With sensu-wrapper, you can drive output and status of command-line utilities running outside of the Sensu client, PLUS inform the Sensu server that the Sensu client failed to start. Read on to learn how.

How-to

Adding context to your Sensu checks with Osquery

Osquery offers a SQL query interface for collecting system information from disparate subsystems across multiple supported platforms.

How-to

Monitoring at scale, microservices, & more at Sensu Summit 2018

It’s almost time! Sensu Summit is coming up August 22-23, and we’re thrilled to share the event schedule and speaker lineup. Join us for two days of talks and workshops, with great conversations and plenty of #monitoringlove.

Community

Sensu: monitoring as a service (part 1): Monitoring external services with Sensu Core 1.4 proxy clients

Many of us are building applications that rely on a mix of microservices spread throughout the network, but it's important to keep an eye on them. Sensu provides a very simple way to poll external service availability in the form of a proxy check request

How-to

Check output metric extraction with InfluxDB & Grafana

With Sensu’s robust event pipeline, you can cater different methods of metric analysis for application performance monitoring, system metrics and telemetry data, &amp; metric aggregation.

How-to

Announcing Kelsey Hightower at Sensu Summit

We’re super excited to announce that open source advocate (and all-around rockstar) Kelsey Hightower with be keynoting Sensu Summit 2018! If you haven’t already, snag tickets by July 31 to save with our early bird discount.

Community

The power of proposals (and open source culture)

I come from a world where strategy is best kept secret. Whether it be from a company who has a codename for literally everything, or the competitive culture of playing and coaching D1 athletics…

Community

Join us for a Monitorama after party 🍹

On June 5, after the second day of Monitorama talks wraps up, head over to The Pearl Tavern for drinks, demos, and continued #monitoringlove conversations.

Community

Why you should attend Sensu Summit (as told to your boss)

As you may know, we’re hosting our second-annual customer conference in Portland, August 21–23. We’ll hear from the best and brightest in ops and monitoring, get together for a community hack day…

Community

🎉 Announcing Sensu 2.0 Beta 🎉

We’re excited to announce that Sensu 2.0 Beta is now publicly available for testing! Sensu 2.0 is easier to install and operate, requiring only a single sensu-backend process and sensu-agent process…

Releases

Calling all speakers: submit your talk for Sensu Summit 2018

We recently announced our second-ever Sensu Summit, August 22–23 in Portland, Oregon. Last year, we heard some amazing talks from our customers, friends, and community, and we want to keep up the…

Community

Announcing the 2018 Sensu Summit

It’s hard to believe it’s been nearly an entire year since we announced the inaugural Sensu Summit, which ended up being an even bigger success than we had hoped! Close to 100 people gathered in the…

Community

Announcing Sensu’s Series A Financing

I’m very pleased to announce that Sensu Inc has raised $10M in Series A financing led by Battery Ventures, with participation by seed-stage investor Foundry Group. Dharmesh Thakker (General Partner…

Community

Sensu 2.0 Accelerated Feedback Program

We’re very excited to have Sensu 2.0 in the hands of our users. To better understand how folks use Sensu, we’re starting the Accelerated Feedback Program (AFP). This is a private, high-touch…

Releases

A Primer on Sensu Dashboards

Replacing Nagios with Sensu and Grafana for Cloud Monitoring

How-to

Flipping the Bit on Sensu 2.0

Releases

Our journey implementing Sensu to monitor Kubernetes in production

Kubernetes Prometheus Monitoring with Sensu

Use cases

Contributing to Sensu: Updating Rubocop to resolve CVE-2017–8418

Contributing to Sensu: Updating Rubocop to resolve CVE-2017–8418

Community

Out of Maintenance Mode

A few months ago I announced an idea I’m now quite proud of: our community needed some time in Maintenance Mode. How did we know we needed it? To review our challenges that lead us here, we had: That…

Community

Sensu Aggregates

This is a guest post to the Sensu Blog by Michael Eves, member to the Sensu community. He offered to share his experience as a user in his own words, which you can do too by emailing…

Use cases

Our Approach to Testing Sensu Plugins

This is a guest post to the Sensu Blog from Ben Abrams, one of the lead maintainers of the Sensu Plugins organization. He offered to share his thoughts in his own words, which you can do too by…

Releases

Writing Sensu Plugin Tests with Test-Kitchen and Serverspec

This is a guest post to the Sensu Blog from Ben Abrams, one of the lead maintainers of the Sensu Plugins organization. He offered to share his thoughts in his own words, which you can do too by…

Use cases

The Road Ahead For Sensu

Back in July, I proudly announced the release of Sensu Core 1.0 (a huge milestone!) and provided a list of major features and assets to be developed in Q3 and Q4 of 2017. The list included Check…

Use cases

How to get started with Sensu using Puppet

NOTE: This is a guest post by Garrett Honeycutt of LearnPuppet. As mentioned in an earlier post, we’ve been working with Garrett and his team to enhance the Sensu module for Puppet. This…

How-to

Sensu Metrics Collection

This is a guest post to the Sensu Blog by Michael Eves, member to the Sensu community. He offered to share his experience as a user in his own words, which you can do too by emailing…

How-to

Using Check Hooks

Team Sensu recently released Sensu Core 1.1, which includes a powerful new feature called Check Hooks. Check Hooks are commands run by the Sensu client in response to the result of check command…

How-to

Upcoming Sensu Training Opportunities

Back in May of this year, we shared the history of Sensu Training, and announced a new webinar format for Sensu Training. We also published a schedule of FREE webinar sessions covering the complete…

Community

Jim Andrews is a Sensei

NOTE: Jim joined Team Sensu on May 1, 2017, in the middle of a period of rapid headcount growth. This belated announcement is one in a series to catch up on introducing our new team members to the…

Community

Matt Broberg is a Sensei

We’re excited to welcome Matt Broberg as the newest member of the Sensu Leadership team!

Community

Visit Sensu at PuppetConf 2017, enter to win a Nintendo Switch!

Sensu is thrilled to be a Silver sponsor for PuppetConf 2017. PuppetConf is a DevOps, cloud management, next-generation infrastructure, and application delivery conference presented by Puppet in San…

Community

Mercedes Coyle is a Sensei

We’re excited to welcome Matt Broberg as the newest member of the Sensu Leadership team!

Community

Learning from Luke

Hold on while I pinch myself… Yes, this is actually happening! Luke Kanies (Founder of Puppet) is joining Sensu Inc as a Strategic Advisor to help guide us on our journey.

Community

Prometheus Monitoring using the Sensu Prometheus Collector

Prometheus Monitoring using the Sensu Prometheus Collector for Kubernetes and container monitoring

How-to

James Phillips is a Sensei

NOTE: James joined Team Sensu on April 18, 2017, in the middle of a period of rapid headcount growth. This belated announcement is one in a series to catch up on introducing our new team members to…

Community

Interviewing Engineers at Sensu

Interviewing Engineers at Sensu – The Sensu Blog

Community

A Better Experience for Sensu & Puppet Users

One of Sensu’s core design tenets has always been to work in lockstep with the best Configuration Management (CM) systems. Even before Sensu existed as a product and now as a company, we were helping…

Community

The Future of Sensu

One year ago this week, on Sensu’s birthday, Sean Porter wrote about the first five years of Sensu. A lot about the OSS project, enterprise product, and the company behind Sensu has changed since…

Community

Sensu Core version 1.0 is now available!

I am thrilled to announce the general release of Sensu Core version 1.0, which is now available to download and install. This release represents a significant milestone for Sensu. The journey from a…

Releases

Community Maintenance Mode

TL;DR the current maintainers of Sensu Plugins and I have decided to slow down on regular issue support so we can speed up on version 0.29 (and the impeding Sensu version 1.0!) compatibility and…

Community

Sensu Core version 0.24 is now available!

We are very excited to announce the general release of Sensu Core version 0.24, which is now available to download and install. This release is an important milestone on Sensu’s journey to “version…

Releases

Sensu Summit 2017 Registration & CFP

The inaugural Sensu Summit is fast approaching. Registration and a call for presentations are available now on the Sensu website at https://sensuapp.org/summit. We’ll be updating that page in the…

Community

Sensu Training Redux

UPDATE (June 27, 2017): webinar sessions for the remainder of the series have been added (See “Sensu Administrator Track” and “Sensu Developer Track” below). A new public Sensu Training webinar…

Community

Announcement: Sensu Core repositories adding HTTPS, IPv6 and HTTP/2 support

Summary: On Wednesday, May 17th 2017, the Sensu Core repositories will be redirected to a new CDN distribution enabling SSL, IPv6 and HTTP/2 access methods.

Releases

Sensu Summit 2017

An inaugural Sensu community event will be held August 15–16, 2017 at the Portland Art Museum!

Community

Greg Poirier is a Sensei

It is with great pleasure that am able to formally introduce Greg Poirier as employee #9 at Sensu, Inc. and our newly anointed VP of Engineering.

Community

Jason Dixon is a Sensei

It is with great pleasure that we are able to formally introduce Jason Dixon as employee #10 at Sensu, Inc. and our new VP of Business Development! Jason’s qualifications may precede himself, but…

Community

Simon Plourde is a Sensei

It is with great pleasure that am able to formally introduce Simon Plourde as employee #8 at Sensu, Inc.––our first hire following the VC investment, and our newest Engineer! Most of you will know…

Community

The Sensu Party @ Monitorama 2017

Stop by the FREE Sensu after-party to learn more about Sensu, and see a live demo of what’s coming for the Sensu open-source monitoring framework.

Community

Introducing the Sensu Partner Network

The Sensu Partner Network will help align organizations around the world that bring added-value to the Sensu monitoring framework and Sensu Enterprise product.

Community

Deprecated Sensu repositories to be shut down

The deprecated Sensu package repositories available at repos.sensuapp.org, will be shut down on Wednesday, February 22nd, 2017.

Releases

Sensu Core version 0.27 is now available!

We are very excited to announce the general release of Sensu Core version 0.27, which is now available to download and install.

Releases

Introducing: Sensu, Inc.

It is with incredible pleasure and gratitude that we are able to announce today that Heavy Water Operations has formally changed its name to Sensu, Inc. and has secured $2.5M in Series Seed financing.

Community

Sensu Enterprise version 2.3 is now available!

We are very excited to announce the general release of Sensu Enterprise version 2.3, which is now available to download and install.

Releases

Sensu Enterprise version 2.2 is now available!

We are very excited to announce the general release of Sensu Enterprise version 2.2, which is now available to download and install. This release includes introduces two new built-in integrations as…

Releases

Migrating to Sensu native silencing

Learn the specifics of our new approach to silencing and the possibilities it unlocks.

How-to

Sensu Core version 0.26 is now available!

We are very excited to announce the general release of Sensu Core version 0.26, which is now available to download and install. This release includes introduces a number of new features and notable…

Releases

Five Years of Sensu

Although Sensu wouldn’t become a publicly available open-source project until November 2011, the Sensu journey officially began five years ago this week. Five years ago I committed an empty README.md…

Community

Deprecating Event Filtering in sensu-plugin

If you are like many Sensu users, you’ve come to rely on event handlers from the Sensu Plugins project for sending notifications to on-call personnel. These handler plugins automatically apply…

Releases

ICYMI: Sensu Party @ Monitorama 2016 Recap

Hello friends. We wanted to say “thanks!” to everyone who came out to the Sensu Party @Monitorama! It was nice to meet many of the faces behind the names we see on the interwebs (e.g. Sensu IRC…

Community

Sensu Joins the Chef Partner Cookbook Program!

We are very proud to announce that Sensu is now a part of the Chef Partner Cookbook Program.

Community

Sensu Enterprise version 1.14 is now available!

We are very excited to announce the general release of Sensu Enterprise version 1.14, which is now available to download and install. This release makes the new features found in Sensu Core version…

Releases

Sensu Core version 0.25 is now available!

We are very excited to announce the general release of Sensu Core version 0.25, which is now available to download and install. This release is primarily focused on performance and portability…

Releases

Sensu Enterprise version 1.13 is now available!

We are very excited to announce the general release of Sensu Enterprise version 1.13.0, which is now available to download and install. This release makes the new features found in Sensu Core version.

Releases

The Sensu Party @ Monitorama 2016

Are you planning on attending Monitorama 2016? Would you like to learn more about Sensu? Stop by the FREE Sensu after-party after the closing talk on Tuesday, June 28 to learn more about the Sensu…

Community

So Fresh, So Clean

Hi Friends! As Sensu continues to gain momentum and attract new users, we want to continue to improve the new user onboarding experience, and make it as seamless as possible. Although we think the…

Community

From Open Source to Open Core: The Hard Way

This is the story of Sensu’s journey from an open source software project to open core software platform; or, a look back at one year of Sensu Enterprise & a look ahead at what’s next.

Community