Sensu Go

| Learn about licensing

Sensu is a complete solution for monitoring and observability at scale. Sensu Go is designed to give you visibility into everything you care about: traditional server closets, containers, applications, the cloud, and more.

or click any element in the Sensu observability pipeline to jump to it.

Sensu is an agent-based observability tool that you install on your organization’s infrastructure. The Sensu backend gives you a flexible, automated pipeline to filter, transform, and process alerts and metrics.

Sensu Go is operator-focused and developer-friendly and integrates with popular monitoring and observability tools. Deploy Sensu Go for on-premises and public cloud infrastructures, containers, bare metal, or any other environment.

Get started now and feel the #monitoringlove.

Filtered, context-rich alerts that improve incident response

Get meaningful alerts when and where you need them so you can reduce alert fatigue and speed up incident response. Sensu gives you full control over your alerts with flexible event filters, check hooks for context-rich notifications, reporting, observation data handling, and auto-remediation.

Sensu’s open architecture integrates with the tools and services you already use, like Ansible, Chef, and Puppet; PagerDuty; Slack; and more. Check out Bonsai, the Sensu asset index, or write your own Sensu plugins in any language.

Automate with agent registration-deregistration and check subscriptions

Sensu agents automatically register and deregister themselves with the Sensu backend so you can collect observation data about ephemeral infrastructure without getting overloaded with alerts.

Instead of setting up traditional one-to-one entity-to-check mapping, use Sensu’s subscriptions to make sure your entities automatically run the appropriate checks for their functionality.

Built-in support for industry-standard tools

Know what’s going on everywhere in your system. Sensu supports industry-standard metric formats like Nagios performance data, Graphite plaintext protocol, InfluxDB line protocol, OpenTSDB data specification, and StatsD metrics. Use the Sensu agent to collect metrics alongside check results, then use the Sensu observability pipeline to route observation data to a time series database like InfluxDB.

Intuitive API with command line and web interfaces

The Sensu API and the sensuctl command-line tool allow you (and your internal customers) to create checks, register entities, manage configuration, and more. Sensu includes a web UI to provide a unified view of your entities, checks, and events, as well as a user-friendly silencing tool.

Open core software backed by Sensu Inc.

Sensu Go’s core is open source software, freely available under a permissive MIT License and publicly available on GitHub. Learn about support packages and commercial features designed for observability at scale.

Founded in 2017, Sensu offers a comprehensive monitoring and observability solution for enterprises, providing complete visibility across every system, every protocol, every time — from Kubernetes to bare metal. Sensu Go is the latest version of Sensu, designed to be portable, straightforward to deploy, and friendly to containerized and ephemeral environments.