Found a bug or a way to improve Graylog? File an issue and, if you can, fix it. Our issue tracker also lists already known bugs that you can work on. Issues marked with the for-beginners tag are great to start with and usually include more information.
Please follow these general guidelines for developing additional functionality or features:
Documentation is the book of truth for Graylog. Contribute by providing content for topics that need additional information or suggesting improvements to existing content.
Graylog documentation source code
Thousands of people are using Graylog across the world. You can contribute by answering questions and providing support on one of our Community Support channels.
Community support channels
Build plugins, extractors, content packs, and other solutions to extend Graylog.
Learn more about the Marketplace
If you enjoy software testing and spotting problems, help us test new releases of Graylog in different environments. Report bugs and make suggestions for improvement. We also need users to test Marketplace contributions.
Do you enjoy speaking to other techies? You can speak about Graylog at conferences, user groups, and meetups. We will help you with proposals and presentation materials.
Working on some innovative use cases with Graylog? Have thoughts on industry trends related to getting more out of log data? Contribute guest blogs, submit use case examples or give a presentation.
Before we can accept any code from you, we need you to sign our Contributor License Agreement. Please send us a signed copy to email@example.com so we can merge your code. This is only required once, no matter how many contributions you make in the future. Thank you for helping us with this unfortunate administrative requirement!