What is Sensu Enterprise?
Sensu Enterprise is a drop-in replacement for Sensu Core (the FREE, open source version of Sensu), that provides added-value features like contact routing, several built-in third-party integrations, and more. Sensu Enterprise also includes FREE annual training and enterprise-class support.
We like to think of the distinction between Sensu Core and Sensu Enterprise as the difference between a framework and a product. The purpose of this documentation is to help Sensu Enterprise users configure their installation, making use of the many third-party integrations and features Sensu Enterprise has to offer. Sensu Enterprise integrates with third-party tools & services to provide support for creating/resolving incidents, on-call rotation scheduling, storing time series data (metrics), relaying events, deregistering sensu-clients for terminated nodes, and/or notifying contacts via various media.
Installing Sensu Enterprise
Sensu Enterprise and Sensu Core both depend on Redis and RabbitMQ to provide data store and transport architecture components. The Sensu Core monitoring agent (sensu-client) is used regardless of whether Sensu Core or Sensu Enterprise is used as the monitoring event processor.
Please see the Sensu Core installation guide for instructions on installing
Sensu Enterprise, Sensu Enterprise Dashboard and the
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-api processes, and start the
process to resume operation of your Sensu instance. Some configuration
changes may be required to take advantage of third-party integrations
or added-value features (e.g. contact routing).