feat(providers): add Sensu Go monitoring provider #5532
+462
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
This PR adds a Sensu Go provider to pull events/alerts from Sensu Go monitoring.
What's included
Sensu Go
Sensu Go is an open-source monitoring and observability pipeline that provides automated infrastructure monitoring, health checking, and alerting.
Configuration
\\yaml
authentication:
sensu_host: http://sensu.example.com:8080
api_key: your-api-key # OR use username/password
namespace: default # optional, defaults to 'default'
pull_all_namespaces: false # optional, pull from all namespaces
\\
Related
/claim #5105
Closes #5105