Binary-only distributions

In addition to packages, Sensu binary-only distributions are available for Linux, Windows (agent and CLI only), macOS (CLI only), FreeBSD, and Solaris.

Linux

Sensu binary-only distributions for Linux are available for these architectures and formats:

arch format
amd64 .tar.gz | .zip
arm64 .tar.gz | .zip
armv5 (agent and CLI) .tar.gz | .zip
armv6 (agent and CLI) .tar.gz | .zip
armv7 (agent and CLI) .tar.gz | .zip
386 .tar.gz | .zip

NOTE: 32-bit systems cannot run the Sensu backend reliably, so armv5, armv6, and armv7 packages include the agent and CLI only.

For example, to download Sensu for Linux amd64 in tar.gz format:

curl -LO https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/5.17.1/sensu-go_5.17.1_linux_amd64.tar.gz

Generate a SHA-512 checksum for the downloaded artifact:

sha512sum sensu-go_5.17.1_linux_amd64.tar.gz

The result should match the checksum for your platform:

curl -LO https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/5.17.1/sensu-go_5.17.1_checksums.txt && cat sensu-go_5.17.1_checksums.txt

Windows

Sensu binary-only distributions for Windows are available for these architectures and formats:

arch format
amd64 .tar.gz | .zip
386 .tar.gz | .zip

For example, to download Sensu for Windows amd64 in zip format:

Invoke-WebRequest https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/5.17.1/sensu-go_5.17.1_windows_amd64.zip  -OutFile "$env:userprofile\sensu-go_5.17.1_windows_amd64.zip"

Generate a SHA-256 checksum for the downloaded artifact:

Get-FileHash "$env:userprofile\sensu-go_5.17.1_windows_amd64.zip" -Algorithm SHA256 | Format-List

The result should match (with the exception of capitalization) the checksum for your platform:

Invoke-WebRequest https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/5.17.1/sensu-go_5.17.1_checksums.txt -OutFile "$env:userprofile\sensu-go_5.17.1_checksums.txt"

Get-Content "$env:userprofile\sensu-go_5.17.1_checksums.txt" | Select-String -Pattern windows_amd64

macOS

Sensu binary-only distributions for macOS are available for these architectures and formats:

arch format
amd64 .tar.gz | .zip

For example, to download Sensu for macOS amd64 in tar.gz format:

curl -LO https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/5.17.1/sensu-go_5.17.1_darwin_amd64.tar.gz

Generate a SHA-512 checksum for the downloaded artifact:

shasum -a 512 sensu-go-5.17.1-darwin-amd64.tar.gz

The result should match the checksum for your platform:

curl -LO https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/5.17.1/sensu-go_5.17.1_checksums.txt && cat sensu-go_5.17.1_checksums.txt

Extract the archive:

tar -xvf sensu-go_5.17.1_darwin_amd64.tar.gz

Copy the executable into your PATH:

sudo cp sensuctl /usr/local/bin/

FreeBSD

Sensu binary-only distributions for FreeBSD are available for these architectures and formats:

arch format
amd64 .tar.gz | .zip
386 .tar.gz | .zip

For example, to download Sensu for FreeBSD amd64 in tar.gz format:

curl -LO https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/5.17.1/sensu-go_5.17.1_freebsd_amd64.tar.gz

Generate a SHA-512 checksum for the downloaded artifact:

sha512sum sensu-go_5.17.1_freebsd_amd64.tar.gz

The result should match the checksum for your platform:

curl -LO https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/5.17.1/sensu-go_5.17.1_checksums.txt && cat sensu-go_5.17.1_checksums.txt

Solaris

Sensu binary-only distributions for Solaris are available for these architectures and formats:

arch format
amd64 .tar.gz | .zip

For example, to download Sensu for Solaris amd64 in tar.gz format:

curl -LO https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/5.17.1/sensu-go_5.17.1_solaris_amd64.tar.gz

Generate a SHA-512 checksum for the downloaded artifact.

sha512sum sensu-go_5.17.1_solaris_amd64.tar.gz

The result should match the checksum for your platform.

curl -LO https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/5.17.1/sensu-go_5.17.1_checksums.txt && cat sensu-go_5.17.1_checksums.txt

Next steps

Now that you’ve installed Sensu: