Free and open source log management
Java JavaScript TypeScript CSS Shell HTML
Latest commit 51d5bc9 Jul 22, 2016 @dennisoelkers dennisoelkers committed with kroepke Add ordering of decorators and decoration stats to UI (#2499)
* Adding builder to SearchResponse DTO.
* Changing decorators to work on SearchResponse.
* Refresh search results when decorator config changes.
* Improving refresh on decorator changes, preventing refresh on load.
* Remove all traces of MessageDecorator.
* Providing abstract class for plugins to implement simple decorators.
* Adding license header.
* Adding ordering of decorators and adding decoration stats in response.
* Add license header.
* Not using exclusive parameter, passing false in constructor.
* Improving styling a bit.
* Extracting decorator changes from resulting search response.
* Showing decoration info in message view.
* Fixing typo.
* Adding some helpful text to explain decorators.
* Adding view for message details to show overall decoration changes.
* Update items list in SortableList component when props change.
* Disabling field analyzers for decorated fields in search sidebar.
   Also marking them as decorated and including a helpful explanation in
* Add license header.
* Exluding "streams" field from added fields.
* Fixing double analyzer registration.

   The PluginStore does not prevent double registration of plugins/exports.
This is a workaround to prevent double registration of field analyzers
due to the package index being included in the core _and_ at least one
plugin. The proper fix would be to prevent double plugin registration,
but this is beyond the scope of this PR.

* It is plural, stupid.



Build Status License Maven Central

Welcome! Graylog is an open source log management platform.

You can read more about the project on our website and check out the documentation on the documentation site.

Issue Tracking

Found a bug? Have an idea for an improvement? Feel free to add an issue.


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.

Follow the contributors guide and read the contributing instructions to get started.

Staying in Touch

Come chat with us in the #graylog channel on freenode IRC or write an email to the mailing list.



YourKit supports our open source project by sponsoring its full-featured Java Profiler. YourKit, LLC is the creator of YourKit Java Profiler and YourKit .NET Profiler, innovative and intelligent tools for profiling Java and .NET applications.


Graylog is released under version 3.0 of the GNU General Public License.