The original open source monitoring framework. Battle tested at scale and trusted for production workloads by industry leaders.
The Sensu Enterprise Advantage
Sensu Enterprise includes all the capabilities you know and love about Sensu Core, with added-value features and turn-key solutions for integrating Sensu with the tools and services you're already using.Learn more
Simplify with Sensu
Sensu allows engineering and operations teams to consolidate existing monitoring tools without sacrificing the interfaces they depend upon (e.g. Nagios plugins, StatsD libraries, Prometheus exporters, and more). Sensu is a framework for composing the unique monitoring solution your organization needs today, while simple and developer-friendly APIs ensure compatibility for the requirements of tomorrow.
Execute Service Checks
Sensu can monitor application and system services, detecting those in an unhealthy state. Service checks can be used, for example, to determine if a service like HAProxy is up or down, or if a web application is responding to requests.Learn More
Sensu notifies your team about events before your customers do, using services such as Email, PagerDuty, Slack, HipChat, IRC, etc.Learn More
Sensu simplifies the process of gaining insightful metrics from complex distributed systems. The Sensu check format is composed of an exit status code, and an arbitrary payload (e.g. message string, PerfData, JSON, animated cat GIFs, etc). This simplicity provides a single platform to collect every metric data point that is meaningful to your business.Learn More
Dynamic Client Registry
Sensu's use of the pubsub pattern of communication allows for automated registration & de-registration of ephemeral systems — allowing you to dynamically scale your infrastructure up and down without fear of generating false-positive alert storms.Learn More
Sensu provides support for centralized and decentralized (or distributed) monitoring, enabling operations teams to maintain a standard service level for the entire organization without placing unnecessary restrictions on developers. Give your users access to monitoring without relinquishing control.Learn More
Sensu’s monitoring agent (sensu-client) provides a TCP and UDP socket that can accept external JSON data. Applications can leverage this interface to report errors directly to Sensu or ship application-specific metric data.Learn More
Monitoring your infrastructure with Sensu saves valuable time with Sensu Plugins.
Sensu Enterprise builds upon the underlying building blocks provided by Sensu Core with some important added-value features.
Built-in Contact Routing
Every incident or outage has an ideal first responder, a team or individual with the knowledge to triage and address an issue. Sensu Enterprise contact routing makes it possible to assign checks to specific teams and/or individuals, reducing MTTR. Contact routing works with all of the Sensu Enterprise third-party integrations.
Sensu Enterprise provides built-in metric translation that allows you to collect metrics in various formats from disparate data sources, and mutate them into a proprietary intermediate format that has been optimized for portability, and then output metric data to multiple destinations. Metric Translation enables you to leverage plugins that don't collect metric data in the same format as your metric data store. Sensu Enterprise currently supports translation to and from the following metric specifications:
Frequently Asked Questions
Below are a handful of our most asked questions. If ongoing support is important to you, we recommend contacting sales for Sensu Enterprise.
Is Sensu available as a hosted / SaaS solution?
No. Both Sensu Core and Sensu Enterprise are installed on your infrastructure alongside other applications and services – it can run on bare metal systems, VMware, AWS, GCP, Azure, OpenStack, Kubernetes, Docker, and more. Sensu packages are available for all major computing platforms and architectures, including: RHEL, CentOS, Debian, Ubuntu, Windows, macOS, FreeBSD, IBM AIX, Solaris, ARM systems, and more.
If I already have Sensu Core installed, can I upgrade to Sensu Enterprise?
Absolutely! Sensu Enterprise is designed as a drop-in replacement and upgrade from Sensu Core. Simply install the Sensu Enterprise packages on the systems that are currently running the Sensu Core server and API, stop the
sensu-api processes, and start Sensu Enterprise – it even uses the same configuration files!
Is Sensu Enterprise just technical support, or does it include additional features?
Sensu Enterprise provides several additional features on top of the open source monitoring framework, including built-in third-party integrations that have been written from the ground up for optimal performance and security. Sensu Enterprise also includes solutions for granular role-based access controls (RBAC), external authentication (e.g. LDAP/OIDC/OAuth), audit logging, and many more capabilities that make it enterprise-ready, today.