Plugin for Graylog to be able to send notifications to Slack
Required Graylog version: 3.1.3 and later
After installation select Slack Notification
as notification type when creating a new
notification and fill out all required fields.
Download the plugin
and place the .jar
file in your Graylog plugin directory. The plugin directory
is the plugins/
folder relative from your graylog-server
directory by default
and can be configured in your graylog.conf
file.
Restart graylog-server
and you are done.
For the custom message
template you can use following placeholders:
<unknown>
if not present)<unknown>
if not present)<unknown>
if not present)<unknown>
if not present)<unknown>
if not present)<unknown>
if not present)<unknown>
if not present)For the backlog item message
template you can use following placeholders:
<unknown>
if not present)<unknown>
if not present)<unknown>
if not present)<unknown>
if not present)<unknown>
if not present)<unknown>
if not present)<unknown>
if not present)You can improve your development experience for the web interface part of your plugin dramatically by making use of hot reloading. To do this, do the following:
git clone https://github.com/Graylog2/graylog2-server.git
cd graylog2-server/graylog2-web-interface
ln -s $YOURPLUGIN plugin/
npm install && npm start
This project is using Maven 3 and requires Java 8 or higher.
mvn package
to build a JAR file.mvn jdeb:jdeb
and mvn rpm:rpm
to create a DEB and RPM package respectively.This plugin is released under version 3.0 of the GNU General Public License.