blob: 6095d2bfc69bfd16c43b4a741216eb55fedab9a0 [file] [log] [blame]
<!DOCTYPE html>
<!--
| Generated by Apache Maven Doxia Site Renderer 1.9.2 from src/site/apt/configuration-library.apt at 2022-05-30
| Rendered using Apache Maven Fluido Skin 1.8
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="generator" content="Apache Maven Doxia Site Renderer 1.9.2" />
<title>Apache Chainsaw &#x2013; </title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.8.min.css" />
<link rel="stylesheet" href="./css/site.css" />
<link rel="stylesheet" href="./css/print.css" media="print" />
<script src="./js/apache-maven-fluido-1.8.min.js"></script>
</head>
<body class="topBarDisabled">
<div class="container-fluid">
<header>
<div id="banner">
<div class="pull-left"><a href="http://logging.apache.org/" id="bannerLeft"><img src="images/ls-logo.jpg" alt="Logging Services"/></a></div>
<div class="pull-right"><a href="../log4j/2.x/" id="bannerRight"><img src="images/logo.png" alt="Apache log4j"/></a></div>
<div class="clear"><hr/></div>
</div>
<div id="breadcrumbs">
<ul class="breadcrumb">
<li id="publishDate">Last Published: 2022-05-30<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 2.2.0-SNAPSHOT<span class="divider">|</span></li>
<li class=""><a href="http://www.apache.org/" class="externalLink" title="Apache">Apache</a><span class="divider">/</span></li>
<li class=""><a href="http://logging.apache.org/" class="externalLink" title="Logging Services">Logging Services</a><span class="divider">/</span></li>
<li class=""><a href="http://logging.apache.org:80/chainsaw/" class="externalLink" title="Chainsaw">Chainsaw</a><span class="divider">/</span></li>
<li class="active "></li>
</ul>
</div>
</header>
<div class="row-fluid">
<header id="leftColumn" class="span2">
<nav class="well sidebar-nav">
<ul class="nav nav-list">
<li class="nav-header">Get Chainsaw</li>
<li><a href="download.html" title="Download"><span class="none"></span>Download</a></li>
<li><a href="changes-report.html" title="Changes"><span class="none"></span>Changes</a></li>
<li><a href="https://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="License"><span class="none"></span>License</a></li>
<li><a href="distributionnotes.html" title="Important Distribution Notes"><span class="none"></span>Important Distribution Notes</a></li>
<li class="nav-header">About Chainsaw</li>
<li><a href="index.html" title="Introduction"><span class="none"></span>Introduction</a></li>
<li><a href="quicktour.html" title="Quick Tour"><span class="none"></span>Quick Tour</a></li>
<li><a href="zeroconf.html" title="Zeroconf"><span class="none"></span>Zeroconf</a></li>
<li><a href="roadmap.html" title="Roadmap"><span class="none"></span>Roadmap</a></li>
<li><a href="apidocs/index.html" title="JavaDoc"><span class="none"></span>JavaDoc</a></li>
<li class="nav-header">Manual</li>
<li><a href="viewing-log-events.html" title="Viewing Log Events"><span class="none"></span>Viewing Log Events</a></li>
<li><a href="colorizing-output.html" title="Colorizing Output"><span class="none"></span>Colorizing Output</a></li>
<li><a href="expression-rules.html" title="Expression Rules"><span class="none"></span>Expression Rules</a></li>
<li class="active"><a href="#"><span class="none"></span>Configuration Library</a></li>
<li class="nav-header">Community</li>
<li><a href="mail-lists.html" title="Mailing Lists"><span class="none"></span>Mailing Lists</a></li>
<li><a href="issue-tracking.html" title="Issue Tracking"><span class="none"></span>Issue Tracking</a></li>
<li class="nav-header">Development</li>
<li><a href="source-repository.html" title="Repository"><span class="none"></span>Repository</a></li>
<li><a href="xref/index.html" title="Cross Reference"><span class="none"></span>Cross Reference</a></li>
<li><a href="dependencies.html" title="Dependencies"><span class="none"></span>Dependencies</a></li>
<li><a href="cpd.html" title="Duplication"><span class="none"></span>Duplication</a></li>
<li><a href="pmd.html" title="PMD"><span class="none"></span>PMD</a></li>
<li class="nav-header">Apache</li>
<li><a href="http://www.apache.org" class="externalLink" title="Home"><span class="none"></span>Home</a></li>
<li><a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship"><span class="none"></span>Sponsorship</a></li>
<li><a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"><span class="none"></span>Thanks</a></li>
<li><a href="https://www.apache.org/security/" class="externalLink" title="Security"><span class="none"></span>Security</a></li>
<li><a href="http://www.apachecon.com" class="externalLink" title="Conferences"><span class="none"></span>Conferences</a></li>
</ul>
</nav>
<div class="well sidebar-nav">
<hr />
<div id="poweredBy">
<div class="clear"></div>
<div class="clear"></div>
<div class="clear"></div>
<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
</div>
</div>
</header>
<main id="bodyColumn" class="span10" >
<section>
<h2><a name="Configuration_Library"></a>Configuration Library</h2>
<p>This page contains a selection of different ways that you can configure Chainsaw to load in log events, as well as configurations for your log configuration files.</p></section><section>
<h2><a name="Log4j2_-_TCP_Connection"></a>Log4j2 - TCP Connection</h2>
<p>The following XML config file for Log4j2 will send JSON data to localhost on port 4449.</p>
<div class="source"><pre class="prettyprint">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;Configuration&gt;
&lt;Appenders&gt;
&lt;Socket name=&quot;socket&quot; host=&quot;localhost&quot; port=&quot;4449&quot;&gt;
&lt;JsonTemplateLayout&gt;&lt;/JsonTemplateLayout&gt;
&lt;/Socket&gt;
&lt;/Appenders&gt;
&lt;Loggers&gt;
&lt;Root level=&quot;trace&quot;&gt;
&lt;AppenderRef ref=&quot;socket&quot;/&gt;
&lt;/Root&gt;
&lt;/Loggers&gt;
&lt;/Configuration&gt;</pre></div></section>
</main>
</div>
</div>
<hr/>
<footer>
<div class="container-fluid">
<div class="row-fluid">
<p>Copyright &#169; 2002&#x2013;2022<a href="https://www.apache.org/">The Apache Software Foundation</a>.
.</p>
</div>
</div>
</footer>
</body>
</html>