springCloudに基づく-ELKログ管理センター(4)springCloud呼び出し

前提条件:
ELKの構成と展開が完了している

1つ、Mavenインポート

        <dependency>
            <groupId>net.logstash.logback</groupId>
            <artifactId>logstash-logback-encoder</artifactId>
            <version>6.3</version>
        </dependency>

2つ目は、ログ構成ファイルを作成することです。

<?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true" scanPeriod="60 seconds">
    <!-- 定义参数 -->
    <property name="log.pattern" value="%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n" />
    <!-- 控制台打印设置 -->
    <appender name="consoleAppender" class="ch.qos.logback.core.ConsoleAppender">
        <encoder>
            <pattern>${log.pattern}</pattern>
        </encoder>
    </appender>

    <!-- logstash设置 -->
    <appender name="logstash" class="net.logstash.logback.appender.LogstashTcpSocketAppender">
        <param name="Encoding" value="UTF-8"/>
        <!-- logstash服务器ip -->
        <remoteHost>1.15.74.24</remoteHost>
        <!-- logstash tcp 端口-->
        <port>4569</port>
        <!-- <filter class="com.program.interceptor.ELKFilter"/>-->//引入过滤类
        <!-- encoder is required -->
        <encoder charset="UTF-8" class="net.logstash.logback.encoder.LogstashEncoder" >
            <customFields>{"appname":"ceshi"}</customFields> // 索引名
        </encoder>
    </appender>

    <root level="info">
        <appender-ref ref="consoleAppender" />
        <appender-ref ref="logstash"/>
    </root>
</configuration>

ディレクトリ構造

3.使用方法

ログ出力を書き込むだけです

kibanaインターフェースを開く

JAVAログファイルを検索します(JAVAは、logtashのlogstash.confファイルの出力によって設定されたファイル名です)。

 テスト中

 

シリーズ:

springCloud-ELKログ管理センターに基づく(1)elasticsearch-6.2.4インストール

https://blog.csdn.net/qq_37203082/article/details/114141691

springCloudに基づく-ELKログ管理センター(2)logstash-6.2.4

https://blog.csdn.net/qq_37203082/article/details/114261649

springCloud-ELKログ管理センター(3)kibana-6.2.4に基づく

https://blog.csdn.net/qq_37203082/article/details/114262320

springCloudに基づく-ELKログ管理センター(4)springCloud呼び出し

https://blog.csdn.net/qq_37203082/article/details/114262982

 

おすすめ

転載: blog.csdn.net/qq_37203082/article/details/114262982