This repository is community supported and not maintained by Mattermost. Mattermost disclaims liability for integrations, including Third Party Integrations and Mattermost Integrations. Integrations may be modified or discontinued at any time.
Maintainer: @mickmister Co-Maintainer: @jfrerich
This plugin is used to send alert notifications from Amazon AWS CloudWatch to Mattermost channels via AWS SNS. RDS Event processing is also supported.
Originally developed by Carlos Tadeu Panato Junior.
Go to System Console > Plugins > AWS SNS.
Set the channel to send notifications to, specified in the format teamname,channelname
. If the specified channel does not exist, the plugin will create the channel for you. If you want to specify more than one channel, you can append them separated by ;
e.g. teamname,channelname;teamname-2,channelname-2
myteam,mychannel
: https://example.com/myteam/channels/mychannel.Set authorized users who can accept AWS SNS subscriptions. Must be a comma-separated list of user IDs.
Set the username that this integration is attached to.
Generate a token used for an AWS SNS subscription. Copy this value as you will use it in a later step.
Go to System Console > Plugins > Management and select Enable to enable the AWS SNS plugin.
your-mattermost-url
refers to your Mattermost URL, and your-mattermost-token
was generated on a previous step. The channel
query parameter specifies the channel that should receive the subscription/messages. If no channel
parameter is passed, the first channel will be used as default. Follow this documentation for additional configuration options.You're all set! Alerts should now get posted from AWS CloudWatch to Mattermost.
This plugin contains a server portion. Read our documentation about the Developer Workflow and Developer Setup for more information about developing and extending plugins.
The version of a plugin is determined at compile time, automatically populating a version
field in the plugin manifest:
v
, e.g. 1.3.1
.git rev-parse --short HEAD
, e.g. 1.3.1+d06e53e1
.0.0.0+76081421
.To disable this behaviour, manually populate and maintain the version
field.