Sensu Enterprise

Get started with a free trial of Sensu Enterprise | Upgrade from Sensu Core

Sensu Enterprise is the reliable, scalable monitoring event pipeline built to reduce operator burden and make developers and business owners happy. Built on Sensu Core, Sensu Enterprise includes built-in integrations and features designed to solve your organization’s unique monitoring challenges.

Automate your monitoring workflows: Limitless pipelines let you validate and correlate events, mutate data formats, send alerts, manage incidents, collect and store metrics, and more.

Sensu Enterprise event pipeline diagram

Listen to Sensu Inc. CEO Caleb Hailey explain the Sensu monitoring event pipeline.

Reduce alert fatigue: Sensu Enterprise gives you full control over your alerts with flexible filters, context-rich notifications, contact routing, reporting, event handling, and auto-remediation.

Integrate anywhere: With over 20 built-in handlers, Sensu Enterprise makes it easy to integrate monitoring with tools you already use like email, PagerDuty, Slack, Puppet, Chef, InfluxDB, DataDog, and even SNMP.

Get enterprise-class support: Sensu Enterprise includes SLA-backed production support for added peace of mind. Upgrade to Premium Support for 24x7 support, faster response times, training, and more.

Monitoring for Your Infrastructure

Monitoring is the action of observing and checking the behaviors and outputs of a system and its components over time. - Greg Poirier, Monitorama 2016

Sensu Enterprise system diagram

Sensu Enterprise is an agent-based monitoring tool that you install on your organization’s infrastructure. The Sensu client gives you visibility into everything you care about; the Sensu Enterprise server gives you flexible, automated workflows to route metrics and alerts; and the Sensu Enterprise Dashboard gives you a heads-up-display view into the state of your systems.

  • Monitor containers, instances, applications, and on-premises infrastructure

Sensu Enterprise is designed to monitor everything from the server closet to the cloud. Install the Sensu client on the hosts you want to monitor, integrate with the Sensu Enterprise API, or take advantage of proxy clients to monitor anything on your network. Sensu clients automatically register and de-register themselves with the Sensu server, so you can monitor ephemeral infrastructure without getting overloaded with alerts.

  • Better incident response with filterable, context-rich alerts

Get meaningful alerts when and where you need them. Use event filters to reduce noise and check hooks to add context and speed up incident response. Sensu Enterprise includes built-in integrations with the tools and services your organization already uses like PagerDuty, Slack, and more.

  • Collect and store metrics with built-in support for industry-standard tools

Know what’s going on everywhere in your system. Sensu Enterprise collects metrics in industry-standard formats (like Nagios performance data) and automatically translates the data for storage in Graphite, InfluxDB, OpenTSDB, and more.

  • Reduce mean time to recovery with contact routing

Every incident or outage has an ideal first responder, a team or individual with the knowledge to triage and address the issue. Sensu Enterprise contact routing makes it possible to assign events to specific teams and individuals, reducing mean time to incident response and recovery.

  • Intuitive API and dashboard interfaces with scalable access control

Sensu Enterprise includes a dashboard to aggregate monitoring data across multiple environments, providing a unified view. The Sensu Enterprise Dashboard delivers visibility at scale with comprehensive and granular role-based access controls featuring support for LDAP, GitHub, GitHub Enterprise, and GitLab authentication.

Sensu Enterprise Dashboard:

screenshot of Sensu Enterprise Dashboard

Installing Sensu Enterprise

Sensu Enterprise builds on the same architecture as Sensu Core. Please see the Sensu installation guide for instructions on installing Sensu Enterprise, the Sensu Enterprise Dashboard, and the Sensu client.

Upgrading to Sensu Enterprise

For those already running Sensu Core, Sensu Enterprise is designed to be a drop-in replacement for the Sensu Core server and API. Once installed, no configuration changes are required – simply terminate the sensu-server and sensu-api processes, and start the sensu-enterprise process to resume operation of your Sensu instance. Some configuration changes may be required to take advantage of built-in integrations or added-value features like contact routing.