Binary-only distributions

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

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 .tar.gz | .zip
armv6 .tar.gz | .zip
armv7 .tar.gz | .zip
386 .tar.gz | .zip

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.14.2/sensu-go_5.14.2_linux_amd64.tar.gz

Generate a SHA-512 checksum for the downloaded artifact.

sha512sum sensu-go_5.14.2_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.14.2/sensu-go_5.14.2_checksums.txt && cat sensu-go_5.14.2_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.14.2/sensu-go_5.14.2_windows_amd64.zip  -OutFile "$env:userprofile\sensu-go_5.14.2_windows_amd64.zip"

Generate a SHA-256 checksum for the downloaded artifact.

Get-FileHash "$env:userprofile\sensu-go_5.14.2_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.14.2/sensu-go_5.14.2_checksums.txt -OutFile "$env:userprofile\sensu-go_5.14.2_checksums.txt"

Get-Content "$env:userprofile\sensu-go_5.14.2_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.14.2/sensu-go_5.14.2_darwin_amd64.tar.gz

Generate a SHA-512 checksum for the downloaded artifact.

shasum -a 512 sensu-go-5.14.2-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.14.2/sensu-go_5.14.2_checksums.txt && cat sensu-go_5.14.2_checksums.txt

Extract the archive.

tar -xvf sensu-go_5.14.2_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.14.2/sensu-go_5.14.2_freebsd_amd64.tar.gz

Generate a SHA-512 checksum for the downloaded artifact.

sha512sum sensu-go_5.14.2_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.14.2/sensu-go_5.14.2_checksums.txt && cat sensu-go_5.14.2_checksums.txt

Next steps

Now that you’ve installed Sensu: