License
Unknown
v1.0.0 · public · Published over 4 years ago
The Sensu Go Moogsoft handler is a Sensu Event Handler that sends Events to Moogsoft.
NOTE: This Enterprise plugin is intended for preview use only, it is under active development.
Example Sensu Go handler definition:
api_version: core/v2
type: Handler
metadata:
namespace: default
name: moogsoft
spec:
type: pipe
runtime_assets:
- sensu-moogsoft-handler
command: sensu-moogsoft-handler --api-url https://foo.moogsoft.io/events/webhook_sensu --username sensu --password secret
timeout: 30
filters:
- is_incident
- not_silenced
The Sensu Go Moogsoft Handler is an Enterprise plugin that requires a valid Sensu license to run.
Sensu Go >= 5.21 will add the SENSU_LICENSE_FILE
environment variable to the handler execution.
To run the plugin independently of Sensu (ex. test/dev), you must set the env var:
SENSU_LICENSE_FILE=$(sensuctl license info --format json)
The Sensu Go handler for sending Events to Moogsoft
Usage:
sensu-moogsoft-handler [flags]
Flags:
-a, --api-url string The Moogsoft API Webhook URL
-h, --help help for sensu-moogsoft-handler
-p, --password string The Moogsoft API user password
-u, --username string The Moogsoft API username
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.
×