Skip to main content
Version: 2.3.0

Slack

Slack sink connector

Description​

Used to send data to Slack Channel. Both support streaming and batch mode.

For example, if the data from upstream is [age: 12, name: huan], the content send to socket server is the following: {"name":"huan","age":17}

Key features​

Options​

nametyperequireddefault value
webhooks_urlStringYes-
oauth_tokenStringYes-
slack_channelStringYes-
common-optionsno-

webhooks_url [string]​

Slack webhook url

oauth_token [string]​

Slack oauth token used for the actual authentication

slack_channel [string]​

slack channel for data write

common options​

Sink plugin common parameters, please refer to Sink Common Options for details

Example​

sink {
SlackSink {
webhooks_url = "https://hooks.slack.com/services/xxxxxxxxxxxx/xxxxxxxxxxxx/xxxxxxxxxxxxxxxx"
oauth_token = "xoxp-xxxxxxxxxx-xxxxxxxx-xxxxxxxxx-xxxxxxxxxxx"
slack_channel = "channel name"
}
}

Changelog​

2.3.0 2022-12-30​

  • Add Slack Sink Connector