License
MIT License
v4.0.0 · public · Published over 5 years ago
The Sensu assets packaged from this repository are built against the Sensu ruby runtime environment. When using these assets as part of a Sensu Go resource (check, mutator or handler), make sure you include the corresponding Sensu ruby runtime asset in the list of assets needed by the resource. The current ruby-runtime assets can be found here in the Bonsai Asset Index.
check-ports
This check now uses a TCPSocket, not nmap (see next below)
check-ports.rb -h 0.0.0.0,1.2.3.4 -p 22,25,3030 -t 30
Usage: bin/check-ports.rb (options)
-H, --hostnames HOSTNAME Hosts to connect to
-p, --ports PORTS Ports to check, comma separated
-t, --timeout SECS Connection timeout
check-ports-nmap
Usage: bin/check-ports-nmap.rb (options)
-h, --host HOST Resolving name or IP address of target host
-l, --level crit|warn Alert level crit(critical) or warn(warning)
-t, --ports PORT,PORT... TCP port(s) you wish to get status for
check-multicast-groups
{
"check-multicast-groups": [
["eth0", "224.2.2.4"]
]
}
Please describe the reason for reporting this asset. Our moderators will be notified and will disable the asset if it is found to be inappropriate.
×