{"repo":"kifj/wildfly-logstash","free":true,"listed":false,"github":"https://github.com/kifj/wildfly-logstash","clone":"git clone https://github.com/kifj/wildfly-logstash.git","description":"Logstash / Filebeat appender for JBoss Wildfly","language":"Java","stars":16,"topics":["filebeat","logging","logstash","wildfly"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"wildfly-logstash ================ Logstash module for Wildfly (http://wildfly.org), using https://github.com/SYNAXON/logstash-util-formatter as formatter. The SocketAppender is based on jboss-logmanager-ext (https://github.com/jamezp/jboss-logmanager-ext). Both deserve credits for the original work. This module has been tested with Wildfly 8 to 26. Compile the jar file with maven: mvn package To create a ZIP file containing the module: mvn package -P zip Unzip the archive created in the target/zip folder at $JBOSS HOME/modules/system/layers/base . To create a RPM package containing the module: mvn package -P rpm Modify the JBoss configuration in standalone/configuration/standalone.xml by adding a formatter to the logging configuration and reference the formatter in the handler. /subsystem=logging/custom-formatter=LOGSTASH-PATTERN:add(\\ class=net.logstash.logging.formatter.LogstashUtilFormatter,\\ module=x1.wildfly-logstash) /subsystem=logging/periodic-rotating-file-handler=LOGSTASH:add(\\ autoflush=true,\\ suffix=\".yyyy-MM-dd\",\\ append=true, \\ file={path=logstash.log, relative-to=jboss.server.log.dir}) /subsystem=logging/periodic-rotating-file-handler=LOGSTASH:write-attribute(\\ name=named-formatter,value=LOGSTASH-PATTERN) /subsystem=logging/root-logger=ROOT:add-handler(name=LOGSTASH) You can define special tags by setting the system property net.logstash.logging.formatter.LogstashUtilFormatter.tags to a comma-separated list of tags. In the logstash shipper configuration you have","default_branch":null,"files":null,"tree":[],"storefront":"/r/kifj","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kifj/wildfly-logstash/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}