Sinks¶
Playbooks results can be sent to one or more sinks (destinations).
A sink can be configured to report only a subset of the created findings. See Sink matchers for more details.
Supported sinks¶
The following sinks are supported:
Slack - send playbooks results to a Slack channel
Robusta UI - send playbooks results to Robusta's web UI
MS teams - send playbooks results to an MS Teams channel webhook.
Kafka - send playbooks results to a Kafka topic
DataDog - send playbooks results to the Datadog events API
Opsgenie - send playbooks results to the OpsGenie alerts API
Telegram - send playbooks results to Telegram group or private conversation
Webhook - send playbooks results to a webhook
Need support for something not listed here? Tell us and we'll add it to the code.
Formatting data for sinks¶
For the most part, playbooks are sink-agnostic. Data will automatically be formatted appropriately for each sink.
Default sinks¶
If a playbook doesn't specify a sink then output will be sent to the default sinks. A sink is considered default if it has the field default: true in the YAML.