Sensu Core| Learn about Sensu Go
IMPORTANT: Sensu Core reached end-of-life (EOL) on December 31, 2019, more than 8 years after its inception as an open source software project, and we permanently removed the Sensu EOL repository on February 1, 2021.
To migrate to Sensu Go, read Migrate from Sensu Core and Sensu Enterprise to Sensu Go.
These resources can help you migrate to Sensu Go, the latest version of Sensu:
- Migrate from Sensu Core and Sensu Enterprise to Sensu Go: Review this step-by-step guide to installing Sensu Go and using the translator command-line tool to transfer your Sensu Core checks, handlers, and mutators to Sensu Go.
- Sensu Go documentation: Learn about the Sensu Go architecture and APIs. The Sensu Go migration section includes an overview of Sensu Go features.
- Sensu Community Slack: Join hundreds of other Sensu users in our Community Slack, where you can ask questions and benefit from tips others picked up during their own Sensu Go migrations.
- Sensu Community Forum: Drop a question in our dedicated category for migrating to Go.
- Sensu Go Sandbox: Download the sandbox and try out some monitoring workflows with Sensu Go.
- Sensu translator: Use this command-line tool to generate Sensu Go configurations from your Sensu Core config files.
Sensu is the open source monitoring event pipeline built to reduce operator burden and make developers and business owners happy. Started in 2011, Sensu’s flexible approach solves the challenges of monitoring hybrid-cloud and ephemeral infrastructures with scalable, automated workflows and integrations with tools you already use.
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.
Reduce alert fatigue: Sensu gives you full control over your alerts with flexible filters, context-rich notifications, reporting, event handling, and auto-remediation.
Integrate anywhere: Sensu’s open architecture makes it easy to integrate monitoring with tools you already use like Nagios plugins, Chef, Graphite, InfluxDB, and PagerDuty.
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 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 server gives you flexible, automated workflows to route metrics and alerts.
- Monitor containers, instances, applications, and on-premises infrastructure
Sensu 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 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 integrates with the tools and services your organization already uses like PagerDuty, Slack, and more. Check out the 200+ plugins shared by the Sensu community, or write your own Sensu Plugins in any language.
- Collect metrics and generate alerts with the same tool
Know what’s going on everywhere in your system. Use the Sensu client to collect metrics alongside check results, then use the event pipeline to route the data to industry-standard tools like Graphite or InfluxDB.
- Intuitive API and dashboard interfaces
Sensu integrates automatically with the open source Uchiwa dashboard to provide a unified view of your clients, checks, and events, as well as a user-friendly silencing tool. The Sensu API allows you (and your internal customers) to create checks, register clients, manage configuration, and more.
- Open source software backed by Sensu Inc.
Sensu Core is open source software freely available under a permissive MIT License and publicly available on GitHub. For commercial support, out-of-the-box integrations, contact routing, training, and other benefits, check out Sensu Enterprise.