License
MIT License
v0.2.0 · public · Published over 4 years ago
The Sensu Go Squadcast handler is a Sensu Event Handler that sends event data to
a Squadcast endpoint.
Run the following command to add the asset sensu-squadcast-handler
.
sensuctl asset add SquadcastHub/sensu-squadcast-handler
Example Sensu Go handler definition:
squadcast-handler.yaml
type: Handler
api_version: core/v2
metadata:
name: squadcast
namespace: default
spec:
command: sensu-squadcast-handler
env_vars:
- SENSU_SQUADCAST_APIURL=<Squadcast Alert Source Url>
runtime_assets:
- SquadcastHub/sensu-squadcast-handler
filters:
- is_incident
timeout: 10
type: pipe
Run the following to create the handler:
sensuctl create -f squadcast-handler.yaml
Example Sensu Go check definition:
api_version: core/v2
type: CheckConfig
metadata:
namespace: default
name: health-check
spec:
command: check-http -u http://localhost:8080/health
subscriptions:
- test
publish: true
interval: 10
handlers:
- squadcast
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.
×