Deploy our official Docker container to get up and running in seconds. Follow these steps, then visit your Sensu Go dashboard at http://localhost:3000/.
$ sudo docker network create sensu $ sudo docker volume create sensu-backend-data $ sudo docker run -d --rm --name sensu-backend \ --network sensu -p 8080:8080 -p 3000:3000 \ -v sensu-backend-data:/var/lib/sensu \ sensu/sensu:6.2.3 sensu-backend start 11bbb27c3 $ sudo docker run -d --rm --network sensu -p :3030 \ sensu/sensu:6.2.3 sensu-agent start \ --backend-url ws://sensu-backend:8081 --deregister \ --keepalive-interval=5 --keepalive-warning-timeout=10 --subscriptions linux $ curl -s http://localhost:8080/version {"etcd":{"etcdserver":"3.3.13","etcdcluster":"3.3.0"},"sensu_backend":"6.2.3"} $ _
$ sudo docker network create sensu $ sudo docker volume create sensu-backend-data $ sudo docker run -d --rm --name sensu-backend \ --network sensu -p 8080:8080 -p 3000:3000 \ -v sensu-backend-data:/var/lib/sensu \ sensu/sensu:6.2.3 sensu-backend start 11bbb27c3 $ sudo docker run -d --rm --network sensu -p :3030 \ sensu/sensu:6.2.3 sensu-agent start \ --backend-url ws://sensu-backend:8081 --deregister \ --keepalive-interval=5 --keepalive-warning-timeout=10 --subscriptions linux $ curl -s http://localhost:8080/version {"etcd":{"etcdserver":"3.3.13","etcdcluster":"3.3.0"},"sensu_backend":"6.2.3"} $ _
sudo docker network create sensu sudo docker volume create sensu-backend-data sudo docker run -d --rm --name sensu-backend \ --network sensu -p 8080:8080 -p 3000:3000 \ -v sensu-backend-data:/var/lib/sensu \ sensu/sensu:6.2.3 sensu-backend start sudo docker run -d --rm --network sensu -p :3030 \ sensu/sensu:6.2.3 sensu-agent start \ --backend-url ws://sensu-backend:8081 --deregister \ --keepalive-interval=5 --keepalive-warning-timeout=10 --subscriptions linux curl -s http://localhost:8080/version
$ sudo docker network create sensu $ sudo docker volume create sensu-backend-data $ sudo docker run -d --rm --name sensu-backend \ --network sensu -p 8080:8080 -p 3000:3000 \ -v sensu-backend-data:/var/lib/sensu \ sensu/sensu:6.2.3 sensu-backend start 11bbb27c3 $ sudo docker run -d --rm --network sensu -p :3030 \ sensu/sensu:6.2.3 sensu-agent start \ --backend-url ws://sensu-backend:8081 --deregister \ --keepalive-interval=5 --keepalive-warning-timeout=10 --subscriptions linux $ curl -s http://localhost:8080/version {"etcd":{"etcdserver":"3.3.13","etcdcluster":"3.3.0"},"sensu_backend":"6.2.3"} $ _
sudo docker network create sensu sudo docker volume create sensu-backend-data sudo docker run -d --rm --name sensu-backend \ --network sensu -p 8080:8080 -p 3000:3000 \ -v sensu-backend-data:/var/lib/sensu \ sensu/sensu:6.2.3 sensu-backend start sudo docker run -d --rm --network sensu -p :3030 \ sensu/sensu:6.2.3 sensu-agent start \ --backend-url ws://sensu-backend:8081 --deregister \ --keepalive-interval=5 --keepalive-warning-timeout=10 --subscriptions linux curl -s http://localhost:8080/version
C:\> docker.exe network create sensu C:\> docker.exe volume create sensu-backend-data C:\> docker.exe run -d --rm --name sensu-backend ` -p 8080:8080 -p 3000:3000 ` -v sensu-backend-data:/var/lib/sensu ` sensu/sensu:6.2.3 sensu-backend start C:\> docker.exe run -d --rm --network sensu -p :3030 ` sensu/sensu:6.2.3 sensu-agent start ` --backend-url ws://sensu-backend:8081 --deregister ` --keepalive-interval=5 --keepalive-warning-timeout=10 --subscriptions linux C:\> Invoke-RestMethod -Method Get -Uri http://localhost:8080/version {"etcd":{"etcdserver":"3.3.13","etcdcluster":"3.3.0"},"sensu_backend":"6.2.3"} C:\> _
docker.exe network create sensu docker.exe volume create sensu-backend-data docker.exe run -d --rm --name sensu-backend ` -p 8080:8080 -p 3000:3000 ` -v sensu-backend-data:/var/lib/sensu ` sensu/sensu:6.2.3 sensu-backend start docker run.exe -d --rm --network sensu -p :3030 ` sensu/sensu:6.2.3 sensu-agent start ` --backend-url ws://sensu-backend:8081 --deregister ` --keepalive-interval=5 --keepalive-warning-timeout=10 --subscriptions linux
$ curl -LO https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/6.1.0/sensu-go_6.1.0_linux_amd64.tar.gz $ sudo tar -xzf sensu-go_6.1.0_linux_amd64.tar.gz -C /usr/local/bin/ $ sensuctl configure -n --url http://127.0.0.1:8080 \ --username admin \ --password "P@ssw0rd!" \ --namespace default $ sensuctl cluster health ID NAME ERROR HEALTHY 8927110dc66458af default true $ sensuctl cluster id sensu cluster id: "227b26eb-26c4-46b2-bc7c-8c080b072e6b" $ _
$ curl -LO https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/6.2.3/sensu-go_6.2.3_linux_amd64.tar.gz $ sudo tar -xzf sensu-go_6.2.3_linux_amd64.tar.gz -C /usr/local/bin/ $ sensuctl configure -n --url http://127.0.0.1:8080 \ --username admin \ --password "P@ssw0rd!" \ --namespace default $ sensuctl cluster health ID NAME ERROR HEALTHY 8927110dc66458af default true $ sensuctl cluster id sensu cluster id: "227b26eb-26c4-46b2-bc7c-8c080b072e6b" $ _
curl -LO https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/6.2.3/sensu-go_6.2.3_linux_amd64.tar.gz sudo tar -xzf sensu-go_6.2.3_linux_amd64.tar.gz -C /usr/local/bin/ sensuctl configure -n --url http://127.0.0.1:8080 \ --username admin \ --password "P@ssw0rd!" \ --namespace default sensuctl cluster health sensuctl cluster id
$ curl -LO https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/6.2.3/sensu-go_6.2.3_darwin_amd64.tar.gz $ sudo tar -xzf sensu-go_6.2.3_darwin_amd64.tar.gz -C /usr/local/bin/ $ sensuctl configure -n --url http://127.0.0.1:8080 \ --username admin \ --password 'P@ssw0rd!' \ --namespace default $ sensuctl cluster health ID NAME ERROR HEALTHY 8927110dc66458af default true $ sensuctl cluster id sensu cluster id: "227b26eb-26c4-46b2-bc7c-8c080b072e6b" $ _
curl -LO https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/6.1.0/sensu-go_6.2.3_darwin_amd64.tar.gz sudo tar -xzf sensu-go_6.2.3_darwin_amd64.tar.gz -C /usr/local/bin/ sensuctl configure -n --url http://127.0.0.1:8080 \ --username admin \ --password 'P@ssw0rd!' \ --namespace default sensuctl cluster health sensuctl cluster id
C:\> Invoke-WebRequest -Uri https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/6.2.3/sensu-go_6.2.3_windows_amd64.zip ` -OutFile sensu-go_6.2.3_windows_amd64.zip C:\> Expand-Archive -LiteralPath sensu-go_6.2.3_windows_amd64.zip -DestinationPath . C:\> ./sensuctl.exe configure -n --url http://127.0.0.1:8080 ` --username admin ` --password "P@ssw0rd!" ` --namespace default C:\> ./sensuctl.exe cluster health ID NAME ERROR HEALTHY 8927110dc66458af default true C:\> ./sensuctl.exe cluster id sensu cluster id: "227b26eb-26c4-46b2-bc7c-8c080b072e6b" C:\> _
Invoke-WebRequest -Uri https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/6.2.3/sensu-go_6.2.3_windows_amd64.zip ` -OutFile sensu-go_6.2.3_windows_amd64.zip Expand-Archive -LiteralPath sensu-go_6.2.3_windows_amd64.zip -DestinationPath . ./sensuctl.exe configure -n --url http://127.0.0.1:8080 ` --username admin ` --password "P@ssw0rd!" ` --namespace default ./sensuctl.exe cluster health ./sensuctl.exe cluster id
$ sensuctl asset add sensu/monitoring-plugins:2.2.0-1 fetching bonsai asset: sensu/monitoring-plugins:2.2.0-1 added asset: sensu/monitoring-plugins:2.2.0-1 $ sensuctl check create ntp \ --runtime-assets "sensu/monitoring-plugins" \ --command "check_ntp_time -H time.nist.gov --warn 0.5 --critical 1.0" \ --output-metric-format nagios_perfdata \ --publish="true" --interval 30 --timeout 10 --subscriptions linux $ sensuctl event list ENTITY CHECK OUTPUT STATUS SILENCED TIMESTAMP a749e3a10d86 keepalive Keepalive last sent from a749e3a10d86 at 2019-09-11 15:34:25 +0000 UTC 0 false 2019-09-11 08:34:25 -0700 PDT a749e3a10d86 ntp NTP OK: Offset -0.03375908732 secs|offset=-0.033759s;0.500000;1.000000; 0 false 2019-09-11 08:34:22 -0700 PDT $ _
$ sensuctl asset add sensu/monitoring-plugins:2.2.0-1 fetching bonsai asset: sensu/monitoring-plugins:2.2.0-1 added asset: sensu/monitoring-plugins:2.2.0-1 $ sensuctl check create ntp \ --runtime-assets "sensu/monitoring-plugins" \ --command "check_ntp_time -H time.nist.gov --warn 0.5 --critical 1.0" \ --output-metric-format nagios_perfdata \ --publish="true" --interval 30 --timeout 10 --subscriptions linux $ sensuctl event list ENTITY CHECK OUTPUT STATUS SILENCED TIMESTAMP a749e3a10d86 keepalive Keepalive last sent from a749e3a10d86 at 2019-09-11 15:34:25 +0000 UTC 0 false 2019-09-11 08:34:25 -0700 PDT a749e3a10d86 ntp NTP OK: Offset -0.03375908732 secs|offset=-0.033759s;0.500000;1.000000; 0 false 2019-09-11 08:34:22 -0700 PDT $ _
sensuctl asset add sensu/monitoring-plugins:2.2.0-1 sensuctl check create ntp \ --runtime-assets "sensu/monitoring-plugins" \ --command "check_ntp_time -H time.nist.gov --warn 0.5 --critical 1.0" \ --output-metric-format nagios_perfdata \ --publish="true" --interval 30 --timeout 10 --subscriptions linux sensuctl event list
$ sensuctl asset add sensu/monitoring-plugins:2.2.0-1 fetching bonsai asset: sensu/monitoring-plugins:2.2.0-1 added asset: sensu/monitoring-plugins:2.2.0-1 $ sensuctl check create ntp \ --runtime-assets "sensu/monitoring-plugins" \ --command "check_ntp_time -H time.nist.gov --warn 0.5 --critical 1.0" \ --output-metric-format nagios_perfdata \ --publish="true" --interval 30 --timeout 10 --subscriptions linux $ sensuctl event list ENTITY CHECK OUTPUT STATUS SILENCED TIMESTAMP a749e3a10d86 keepalive Keepalive last sent from a749e3a10d86 at 2019-09-11 15:34:25 +0000 UTC 0 false 2019-09-11 08:34:25 -0700 PDT a749e3a10d86 ntp NTP OK: Offset -0.03375908732 secs|offset=-0.033759s;0.500000;1.000000; 0 false 2019-09-11 08:34:22 -0700 PDT $ _
sensuctl asset add sensu/monitoring-plugins:2.2.0-1 sensuctl check create ntp \ --runtime-assets "sensu/monitoring-plugins" \ --command "check_ntp_time -H time.nist.gov --warn 0.5 --critical 1.0" \ --output-metric-format nagios_perfdata \ --publish="true" --interval 30 --timeout 10 --subscriptions linux sensuctl event list
C:\> ./sensuctl.exe asset add sensu/monitoring-plugins:2.2.0-1 fetching bonsai asset: sensu/monitoring-plugins:2.2.0-1 added asset: sensu/monitoring-plugins:2.2.0-1 C:\> ./sensuctl.exe check create ntp ` --runtime-assets "sensu/monitoring-plugins" ` --command "check_ntp_time -H time.nist.gov --warn 0.5 --critical 1.0" ` --output-metric-format nagios_perfdata ` --publish="true" --interval 30 --timeout 10 --subscriptions linux C:\> ./sensuctl.exe event list ENTITY CHECK OUTPUT STATUS SILENCED TIMESTAMP a749e3a10d86 keepalive Keepalive last sent from a749e3a10d86 at 2019-09-11 15:34:25 +0000 UTC 0 false 2019-09-11 08:34:25 -0700 PDT a749e3a10d86 ntp NTP OK: Offset -0.03375908732 secs|offset=-0.033759s;0.500000;1.000000; 0 false 2019-09-11 08:34:22 -0700 PDT C:\> _
./sensuctl.exe asset add sensu/monitoring-plugins:2.2.0-1 ./sensuctl.exe check create ntp ` --runtime-assets "sensu/monitoring-plugins" ` --command "check_ntp_time -H time.nist.gov --warn 0.5 --critical 1.0" ` --output-metric-format nagios_perfdata ` --publish="true" --interval 30 --timeout 10 --subscriptions linux ./sensuctl.exe event list
Deploy our official Docker container to get up and running in seconds. Follow these steps, then visit your Sensu Go dashboard at http://localhost:3000/.
$ sudo docker network create sensu $ sudo docker volume create sensu-backend-data $ sudo docker run -d --rm --name sensu-backend \ --network sensu -p 8080:8080 -p 3000:3000 \ -v sensu-backend-data:/var/lib/sensu \ sensu/sensu:6.2.3 sensu-backend start 11bbb27c3 $ sudo docker run -d --rm --network sensu -p :3030 \ sensu/sensu:6.2.3 sensu-agent start \ --backend-url ws://sensu-backend:8081 --deregister \ --keepalive-interval=5 --keepalive-warning-timeout=10 --subscriptions linux $ curl -s http://localhost:8080/version {"etcd":{"etcdserver":"3.3.13","etcdcluster":"3.3.0"},"sensu_backend":"6.2.3"} $ _
$ sudo docker network create sensu $ sudo docker volume create sensu-backend-data $ sudo docker run -d --rm --name sensu-backend \ --network sensu -p 8080:8080 -p 3000:3000 \ -v sensu-backend-data:/var/lib/sensu \ sensu/sensu:6.2.3 sensu-backend start 11bbb27c3 $ sudo docker run -d --rm --network sensu -p :3030 \ sensu/sensu:6.2.3 sensu-agent start \ --backend-url ws://sensu-backend:8081 --deregister \ --keepalive-interval=5 --keepalive-warning-timeout=10 --subscriptions linux $ curl -s http://localhost:8080/version {"etcd":{"etcdserver":"3.3.13","etcdcluster":"3.3.0"},"sensu_backend":"6.2.3"} $ _
sudo docker network create sensu sudo docker volume create sensu-backend-data sudo docker run -d --rm --name sensu-backend \ --network sensu -p 8080:8080 -p 3000:3000 \ -v sensu-backend-data:/var/lib/sensu \ sensu/sensu:6.2.3 sensu-backend start sudo docker run -d --rm --network sensu -p :3030 \ sensu/sensu:6.2.3 sensu-agent start \ --backend-url ws://sensu-backend:8081 --deregister \ --keepalive-interval=5 --keepalive-warning-timeout=10 --subscriptions linux curl -s http://localhost:8080/version
$ sudo docker network create sensu $ sudo docker volume create sensu-backend-data $ sudo docker run -d --rm --name sensu-backend \ --network sensu -p 8080:8080 -p 3000:3000 \ -v sensu-backend-data:/var/lib/sensu \ sensu/sensu:6.2.3 sensu-backend start 11bbb27c3 $ sudo docker run -d --rm --network sensu -p :3030 \ sensu/sensu:6.2.3 sensu-agent start \ --backend-url ws://sensu-backend:8081 --deregister \ --keepalive-interval=5 --keepalive-warning-timeout=10 --subscriptions linux $ curl -s http://localhost:8080/version {"etcd":{"etcdserver":"3.3.13","etcdcluster":"3.3.0"},"sensu_backend":"6.2.3"} $ _
sudo docker network create sensu sudo docker volume create sensu-backend-data sudo docker run -d --rm --name sensu-backend \ --network sensu -p 8080:8080 -p 3000:3000 \ -v sensu-backend-data:/var/lib/sensu \ sensu/sensu:6.2.3 sensu-backend start sudo docker run -d --rm --network sensu -p :3030 \ sensu/sensu:6.2.3 sensu-agent start \ --backend-url ws://sensu-backend:8081 --deregister \ --keepalive-interval=5 --keepalive-warning-timeout=10 --subscriptions linux curl -s http://localhost:8080/version
C:\> docker.exe network create sensu C:\> docker.exe volume create sensu-backend-data C:\> docker.exe run -d --rm --name sensu-backend ` -p 8080:8080 -p 3000:3000 ` -v sensu-backend-data:/var/lib/sensu ` sensu/sensu:6.2.3 sensu-backend start C:\> docker.exe run -d --rm --network sensu -p :3030 ` sensu/sensu:6.2.3 sensu-agent start ` --backend-url ws://sensu-backend:8081 --deregister ` --keepalive-interval=5 --keepalive-warning-timeout=10 --subscriptions linux C:\> Invoke-RestMethod -Method Get -Uri http://localhost:8080/version {"etcd":{"etcdserver":"3.3.13","etcdcluster":"3.3.0"},"sensu_backend":"6.2.3"} C:\> _
docker.exe network create sensu docker.exe volume create sensu-backend-data docker.exe run -d --rm --name sensu-backend ` -p 8080:8080 -p 3000:3000 ` -v sensu-backend-data:/var/lib/sensu ` sensu/sensu:6.2.3 sensu-backend start docker run.exe -d --rm --network sensu -p :3030 ` sensu/sensu:6.2.3 sensu-agent start ` --backend-url ws://sensu-backend:8081 --deregister ` --keepalive-interval=5 --keepalive-warning-timeout=10 --subscriptions linux
$ curl -LO https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/6.1.0/sensu-go_6.1.0_linux_amd64.tar.gz $ sudo tar -xzf sensu-go_6.1.0_linux_amd64.tar.gz -C /usr/local/bin/ $ sensuctl configure -n --url http://127.0.0.1:8080 \ --username admin \ --password "P@ssw0rd!" \ --namespace default $ sensuctl cluster health ID NAME ERROR HEALTHY 8927110dc66458af default true $ sensuctl cluster id sensu cluster id: "227b26eb-26c4-46b2-bc7c-8c080b072e6b" $ _
$ curl -LO https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/6.2.3/sensu-go_6.2.3_linux_amd64.tar.gz $ sudo tar -xzf sensu-go_6.2.3_linux_amd64.tar.gz -C /usr/local/bin/ $ sensuctl configure -n --url http://127.0.0.1:8080 \ --username admin \ --password "P@ssw0rd!" \ --namespace default $ sensuctl cluster health ID NAME ERROR HEALTHY 8927110dc66458af default true $ sensuctl cluster id sensu cluster id: "227b26eb-26c4-46b2-bc7c-8c080b072e6b" $ _
curl -LO https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/6.2.3/sensu-go_6.2.3_linux_amd64.tar.gz sudo tar -xzf sensu-go_6.2.3_linux_amd64.tar.gz -C /usr/local/bin/ sensuctl configure -n --url http://127.0.0.1:8080 \ --username admin \ --password "P@ssw0rd!" \ --namespace default sensuctl cluster health sensuctl cluster id
$ curl -LO https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/6.2.3/sensu-go_6.2.3_darwin_amd64.tar.gz $ sudo tar -xzf sensu-go_6.2.3_darwin_amd64.tar.gz -C /usr/local/bin/ $ sensuctl configure -n --url http://127.0.0.1:8080 \ --username admin \ --password 'P@ssw0rd!' \ --namespace default $ sensuctl cluster health ID NAME ERROR HEALTHY 8927110dc66458af default true $ sensuctl cluster id sensu cluster id: "227b26eb-26c4-46b2-bc7c-8c080b072e6b" $ _
curl -LO https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/6.1.0/sensu-go_6.2.3_darwin_amd64.tar.gz sudo tar -xzf sensu-go_6.2.3_darwin_amd64.tar.gz -C /usr/local/bin/ sensuctl configure -n --url http://127.0.0.1:8080 \ --username admin \ --password 'P@ssw0rd!' \ --namespace default sensuctl cluster health sensuctl cluster id
C:\> Invoke-WebRequest -Uri https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/6.2.3/sensu-go_6.2.3_windows_amd64.zip ` -OutFile sensu-go_6.2.3_windows_amd64.zip C:\> Expand-Archive -LiteralPath sensu-go_6.2.3_windows_amd64.zip -DestinationPath . C:\> ./sensuctl.exe configure -n --url http://127.0.0.1:8080 ` --username admin ` --password "P@ssw0rd!" ` --namespace default C:\> ./sensuctl.exe cluster health ID NAME ERROR HEALTHY 8927110dc66458af default true C:\> ./sensuctl.exe cluster id sensu cluster id: "227b26eb-26c4-46b2-bc7c-8c080b072e6b" C:\> _
Invoke-WebRequest -Uri https://s3-us-west-2.amazonaws.com/sensu.io/sensu-go/6.2.3/sensu-go_6.2.3_windows_amd64.zip ` -OutFile sensu-go_6.2.3_windows_amd64.zip Expand-Archive -LiteralPath sensu-go_6.2.3_windows_amd64.zip -DestinationPath . ./sensuctl.exe configure -n --url http://127.0.0.1:8080 ` --username admin ` --password "P@ssw0rd!" ` --namespace default ./sensuctl.exe cluster health ./sensuctl.exe cluster id
$ sensuctl asset add sensu/monitoring-plugins:2.2.0-1 fetching bonsai asset: sensu/monitoring-plugins:2.2.0-1 added asset: sensu/monitoring-plugins:2.2.0-1 $ sensuctl check create ntp \ --runtime-assets "sensu/monitoring-plugins" \ --command "check_ntp_time -H time.nist.gov --warn 0.5 --critical 1.0" \ --output-metric-format nagios_perfdata \ --publish="true" --interval 30 --timeout 10 --subscriptions linux $ sensuctl event list ENTITY CHECK OUTPUT STATUS SILENCED TIMESTAMP a749e3a10d86 keepalive Keepalive last sent from a749e3a10d86 at 2019-09-11 15:34:25 +0000 UTC 0 false 2019-09-11 08:34:25 -0700 PDT a749e3a10d86 ntp NTP OK: Offset -0.03375908732 secs|offset=-0.033759s;0.500000;1.000000; 0 false 2019-09-11 08:34:22 -0700 PDT $ _
$ sensuctl asset add sensu/monitoring-plugins:2.2.0-1 fetching bonsai asset: sensu/monitoring-plugins:2.2.0-1 added asset: sensu/monitoring-plugins:2.2.0-1 $ sensuctl check create ntp \ --runtime-assets "sensu/monitoring-plugins" \ --command "check_ntp_time -H time.nist.gov --warn 0.5 --critical 1.0" \ --output-metric-format nagios_perfdata \ --publish="true" --interval 30 --timeout 10 --subscriptions linux $ sensuctl event list ENTITY CHECK OUTPUT STATUS SILENCED TIMESTAMP a749e3a10d86 keepalive Keepalive last sent from a749e3a10d86 at 2019-09-11 15:34:25 +0000 UTC 0 false 2019-09-11 08:34:25 -0700 PDT a749e3a10d86 ntp NTP OK: Offset -0.03375908732 secs|offset=-0.033759s;0.500000;1.000000; 0 false 2019-09-11 08:34:22 -0700 PDT $ _
sensuctl asset add sensu/monitoring-plugins:2.2.0-1 sensuctl check create ntp \ --runtime-assets "sensu/monitoring-plugins" \ --command "check_ntp_time -H time.nist.gov --warn 0.5 --critical 1.0" \ --output-metric-format nagios_perfdata \ --publish="true" --interval 30 --timeout 10 --subscriptions linux sensuctl event list
$ sensuctl asset add sensu/monitoring-plugins:2.2.0-1 fetching bonsai asset: sensu/monitoring-plugins:2.2.0-1 added asset: sensu/monitoring-plugins:2.2.0-1 $ sensuctl check create ntp \ --runtime-assets "sensu/monitoring-plugins" \ --command "check_ntp_time -H time.nist.gov --warn 0.5 --critical 1.0" \ --output-metric-format nagios_perfdata \ --publish="true" --interval 30 --timeout 10 --subscriptions linux $ sensuctl event list ENTITY CHECK OUTPUT STATUS SILENCED TIMESTAMP a749e3a10d86 keepalive Keepalive last sent from a749e3a10d86 at 2019-09-11 15:34:25 +0000 UTC 0 false 2019-09-11 08:34:25 -0700 PDT a749e3a10d86 ntp NTP OK: Offset -0.03375908732 secs|offset=-0.033759s;0.500000;1.000000; 0 false 2019-09-11 08:34:22 -0700 PDT $ _
sensuctl asset add sensu/monitoring-plugins:2.2.0-1 sensuctl check create ntp \ --runtime-assets "sensu/monitoring-plugins" \ --command "check_ntp_time -H time.nist.gov --warn 0.5 --critical 1.0" \ --output-metric-format nagios_perfdata \ --publish="true" --interval 30 --timeout 10 --subscriptions linux sensuctl event list
C:\> ./sensuctl.exe asset add sensu/monitoring-plugins:2.2.0-1 fetching bonsai asset: sensu/monitoring-plugins:2.2.0-1 added asset: sensu/monitoring-plugins:2.2.0-1 C:\> ./sensuctl.exe check create ntp ` --runtime-assets "sensu/monitoring-plugins" ` --command "check_ntp_time -H time.nist.gov --warn 0.5 --critical 1.0" ` --output-metric-format nagios_perfdata ` --publish="true" --interval 30 --timeout 10 --subscriptions linux C:\> ./sensuctl.exe event list ENTITY CHECK OUTPUT STATUS SILENCED TIMESTAMP a749e3a10d86 keepalive Keepalive last sent from a749e3a10d86 at 2019-09-11 15:34:25 +0000 UTC 0 false 2019-09-11 08:34:25 -0700 PDT a749e3a10d86 ntp NTP OK: Offset -0.03375908732 secs|offset=-0.033759s;0.500000;1.000000; 0 false 2019-09-11 08:34:22 -0700 PDT C:\> _
./sensuctl.exe asset add sensu/monitoring-plugins:2.2.0-1 ./sensuctl.exe check create ntp ` --runtime-assets "sensu/monitoring-plugins" ` --command "check_ntp_time -H time.nist.gov --warn 0.5 --critical 1.0" ` --output-metric-format nagios_perfdata ` --publish="true" --interval 30 --timeout 10 --subscriptions linux ./sensuctl.exe event list
You’re off to a great start! Wasn’t that simple? Please take a moment to read some of the reference documentation that the guide has linked to – this should help explain what you’ve accomplished so far.
Are you ready for more? We’ll continue to expand this page with additional examples – from configuring your first alert, to showing how to configure a simple automated remediation in Sensu, so check back soon. In the interim, why not go to the docs and try one of our guides?
If you’ve downloaded Sensu go, this is the perfect time to take a moment to register your install so we can help you along your journey. We’ll even reward you for reaching certain milestones. To get your first reward, simply add your first ten checks and connect at least ten agents and we’ll send you your very own Sensu t-shirt.
Made with #monitoringlove by SensuTM in Canada 🇨🇦 and the USA 🇺🇸. © 2017-2020 – Privacy Policy