Support

The Apache Software Foundation does not employ individuals to develop and support any of its projects. The individuals who contribute to Apache projects do it either as part of specific tasks assigned to them by their employer, on their own initiative to benefit their employer, or on their own free time.

User support

If you have questions like:

  • "How do I configure Log4j with the file appender?"

  • "My layout is not working as expected; what should I do?"

  • "How can I migrate from Log4j 1 with this custom configuration?"

We urge you to first check our FAQ to see if it has already been answered. If not, you can ask your questions on one of our official user support channels:

Warning

You are expected to be subscribed to a mailing list to receive replies to your posted questions! If you are not subscribed, when you post an email, it will be subject to moderation (hence, will be distributed with a delay) and the only way you would be able to follow the conversation is to use the mailing list archive.

Warning

Messages sent to a public mailing list will be seen by many people and also re-published by 3rd party websites. It is usually not possible to remove them. Please don’t send mails containing confidential information to public mailing lists. For more information, please see the privacy policy

Maintainer discussions

Apache Log4j project officially uses mailing lists for discussions related to maintenance and development.

Warning

You are expected to be subscribed to a mailing list to receive replies to your posted questions! If you are not subscribed, when you post an email, it will be subject to moderation (hence, will be distributed with a delay) and the only way you would be able to follow the conversation is to use the mailing list archive.

If you have questions or feedback like:

  • A class should have public visibility instead of package-scoped

  • A plugin is missing configuration options

  • You found a bug

then please contact us using the following mailing lists:

dev@logging.apache.org (public | subscribe | unsubscribe | post | archive)

For development discussions (Please prefix subjects with [log4j] when starting a new thread!)

Warning

Messages sent to a public mailing list will be seen by many people and also re-published by 3rd party websites. It is usually not possible to remove them. Please don’t send mails containing confidential information to public mailing lists. For more information, please see the privacy policy

security@logging.apache.org (private | post)

For reporting unlisted security vulnerabilities or other unexpected behaviour that has a security impact

private@logging.apache.org (private | post)

For the discussion of confidential topics within the Apache Logging Services project management committee.

Issues

The Log4j project uses GitHub Issues as its issue tracking system. The old issue tracking system, JIRA, is still accessible, though only recommended for issues that were already created there.

Issues get resolved in one of the following ways:

  1. The reporter or another interested party provides a pull request tagging the issue in its title

  2. A committer is interested in the issue and decides to work on it

  3. The reporter or another interested party sponsors one or more of the committers listed below to encourage them to work on the issue

Created issues are subject to the following policy:

Quality

Issues posted of insufficient quality will be removed

No protracted discussions

Issues likely to result in protracted discussion must be posted to the mailing lists

No Questions

Do not post questions as issues! These will be removed, and you will be asked to post questions to the mailing lists instead.

Sponsorship

Sponsorship can be used simply as a way to say thank you for the work that has been done or as a way to encourage specific issues to be worked on. In either case, while the Apache Logging Services project thanks you for your support, we cannot be responsible for any promises and/or contributions made by an individual committer, as individual commits must be reviewed and accepted by the project team.

Third-party commercial support

While neither the Apache Software Foundation nor the Apache Logging Services project provide any commercial support for the Log4j products, individual committers may collaborate with services that provide such support.

The following aims to be a list of all commercial support services involving one or more Log4j committers.

Abstract Dynamics

Consultancy services offered by PMC member Volkan Yazıcı

Copernik

Consultancy services offered by PMC member Piotr Karwasz

Grobmeier Solutions

Consultancy services offered by PMC member Christian Grobmeier

Tidelift

Some Log4j maintainers receive funding from Tidelift for their maintenance efforts.