blob: 28a452240a5f961994b91b4238d79657092e6647 [file] [log] [blame]
~~ Licensed to the Apache Software Foundation (ASF) under one or more
~~ contributor license agreements. See the NOTICE file distributed with
~~ this work for additional information regarding copyright ownership.
~~ The ASF licenses this file to You under the Apache License, Version 2.0
~~ (the "License"); you may not use this file except in compliance with
~~ the License. You may obtain a copy of the License at
~~
~~ http://www.apache.org/licenses/LICENSE-2.0
~~
~~ Unless required by applicable law or agreed to in writing, software
~~ distributed under the License is distributed on an "AS IS" BASIS,
~~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~~ See the License for the specific language governing permissions and
~~ limitations under the License.
Configuration Library
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.
Log4j2 - TCP Connection
The following XML config file for Log4j2 will send JSON data to localhost
on port 4449.
+--
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
<Appenders>
<Socket name="socket" host="localhost" port="4449">
<JsonTemplateLayout></JsonTemplateLayout>
</Socket>
</Appenders>
<Loggers>
<Root level="trace">
<AppenderRef ref="socket"/>
</Root>
</Loggers>
</Configuration>
+--