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

Generate a SHA-512 checksum for the downloaded artifact:

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

Generate a SHA-256 checksum for the downloaded artifact:

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

Get-Content "$env:userprofile\sensu-go_5.17.0_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.0/sensu-go_5.17.0_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.0/sensu-go_5.17.0_checksums.txt && cat sensu-go_5.17.0_checksums.txt

Extract the archive:

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

Generate a SHA-512 checksum for the downloaded artifact:

sha512sum sensu-go_5.17.0_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.0/sensu-go_5.17.0_checksums.txt && cat sensu-go_5.17.0_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.0/sensu-go_5.17.0_solaris_amd64.tar.gz

Generate a SHA-512 checksum for the downloaded artifact.

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

Next steps

Now that you’ve installed Sensu: