Supported Platforms
Sensu Core
All versions of Sensu (including Sensu Enterprise) are based on the same core
components and functionality, which are provided by the Sensu open-source
software project and collectively referred to as Sensu Core. Sensu Core
provides multiple processes, including the Sensu server (sensu-server
),
Sensu API (sensu-api
), and Sensu client (sensu-client
).
IMPORTANT: Sensu Core reached end-of-life (EOL) on December 31, 2019, 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.
Installer packages are available for most modern operating systems via native installer packages (e.g. .deb, .rpm, .msi, .pkg, etc) which are available for download using the links below and from package manager repositories for APT (for Ubuntu/Debian systems), and YUM (for RHEL/CentOS).
- FreeBSD
- IBM AIX
- Mac OS X
- Microsoft Windows
- Solaris 10 or Solaris 11
- RHEL/CentOS
- Ubuntu/Debian
NOTE: although Sensu Core packages are available for a variety of platforms
– thus making it technically possible to run the sensu-server
and
sensu-api
processes on non-Linux operating systems – we strongly
recommend running the Sensu Server and API on a Linux-based platform. Sensu
Core installer packages for non-Linux platforms are provided for the purpose of
making the sensu-client
available, and are not tested as extensively for
running the sensu-server
and sensu-api
processes.
Sensu Server & API
Sensu Client
Sensu Enterprise
IMPORTANT: Sensu Enterprise reached end-of-life (EOL) on March 31, 2020, 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.
Sensu Enterprise is designed to be a drop-in replacement for the Sensu Core
server and API, only (i.e. Sensu Enterprise uses the same client as Sensu
Core). Sensu Enterprise provides a single process called sensu-enterprise
which provides added-value replacements for the Sensu Core server
(sensu-server
) and API (sensu-api
).
Sensu Enterprise Server & API
Sensu Enterprise Client
As mentioned above, Sensu Enterprise uses the same sensu-client
process as
Sensu Core. By sharing the same open-source monitoring agent, upgrading to
Sensu Enterprise from Sensu Core is simplified, as there’s no need to upgrade
agents — simply replace the server and API components. Consequently,
Sensu Enterprise does not need to be installed on every system being monitored
by Sensu.