Get Involved

All levels of experience and skills welcome

Become a part of the Graylog community

The Graylog project was started after a quote for basic log management from a large commercial provider made us very sad. Help us build the future of log management and be part of a project that is used by thousands of people out there every day.

Ways you can contribute

Write Code

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.

What about writing new features?

Please follow these general guidelines for developing additional functionality or features:

  • Talk to the core team before developing any new features. We may be working on something already and rejecting your code would break our hearts.
  • Consider writing your feature as a Graylog plugin and publish it on the Marketplace
  • Check out the product ideas portal to see the most requested features or file yours.
  • Really, do not hesitate to talk to the core team on any channel. We'd love to hear your idea and maybe even work on it together with you.
If you talked to the core team, developed the feature and did not write it as a plugin, file a pull request when you are done. We are looking forward to review and merge it!

Improve Documentation

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

Support Others

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

Contribute to the Marketplace

Build plugins, extractors, content packs, and other solutions to extend Graylog.
Learn more about the Marketplace

Test Graylog releases and Marketplace contributions

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.

Give a Graylog Presentation (aka be a Thinkspirator™)

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.

Be a Thought Lord™

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.

Code of Conduct

In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.
Please read and understand the Graylog Code of Conduct

Contributor License Agreement

Before we can accept any code from you, we need you to sign our Contributor License Agreement. Please send us a signed copy to hello@graylog.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!