Adding a GELF Library in Graylog Marketplace


(Mikael Ståldal) #1

I am a committer to the Apache Log4j project. I would like to add Log4j 2 as a GELF Library in Graylog Marketplace, since it supports generating GELF and integrating with Graylog: https://logging.apache.org/log4j/2.x/manual/layouts.html#GELFLayout

However, I have been unable to do so since the Log4j GitHub project is under the Apache organization which I don’t have sufficient privileges on to properly integrate with Graylog Marketplace.

Is there an other way to solve this?


(Jochen) #2

I’ve added Apache Log4j 2 manually to the marketplace:


(Mikael Ståldal) #3

Thanks!

However, it now says “No release yet”, which is not correct.


(Jochen) #4

There is no release on GitHub (from where the Marketplace pulls its information), just the standard download of sources of tags: https://github.com/apache/logging-log4j2/releases

And it’s even missing the 2.9.0 tag.


(Mikael Ståldal) #5

We currently don’t do releases on GitHub, we do releases on the project web site and to Maven Central.

There should be a Git tag for the 2.9.0 release though, we have forgotten to make it.


(Mikael Ståldal) #6

I think it would be appropriate to add tags “java” and “log4j2”.


(Jochen) #7

GitHub Releases are the only supported source of information on the Graylog Marketplace at the moment. So if you’re not using GitHub Releases, the information on the marketplace will be blank.

I’ve added these tags.


(Mikael Ståldal) #8

Currently the release information is not blank, it is misleading when saying “No releases yet” which suggest that it is a brand new project which is expected to make releases in the future.

I would prefer if it was blank.


(Jochen) #9

The information is correct in so far that there are no releases on GitHub.

Removing the release information is currently not supported.


(system) #10

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.