latuannetnam / graylog-rabbitmq

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RabbitMq Plugin for Graylog

This plugin is an output plugin which permit to Graylog, to send logs to a RabbitMQ Server.

Required Graylog version: 2.0 and later

Installation

Download the plugin which is in dist directory 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.

Usage

One the plugin installed, simply add an RabbitMQ output. The port of the server must be the AMQP port (not the webgestion plugin)

Getting started

This project is using Maven 3 and requires Java 8 or higher.

  • Clone this repository.
  • Run mvn package to build a JAR file.
  • Optional: Run mvn jdeb:jdeb and mvn rpm:rpm to create a DEB and RPM package respectively.
  • Copy generated JAR file in target directory to your Graylog plugin directory.
  • Restart the Graylog.

Plugin Release

We use Gitlab in intern and perform CI to verify the quality of our plugin.

Contributing

If you want contribute to this project, you can submit issue on the Gist.

About

License:MIT License


Languages

Language:Java 97.5%Language:JavaScript 1.4%Language:Dockerfile 1.1%