1234567891011121314151617 |
- <?xml version="1.0" encoding="UTF-8"?>
- <configuration>
- <include resource="org/springframework/boot/logging/logback/base.xml" />
- <springProperty scope="context" name="serviceName" source="spring.application.name" defaultValue="web-server"/>
- <appender name="LOGSTASH" class="net.logstash.logback.appender.LogstashTcpSocketAppender">
- <destination>172.16.32.134:5044</destination>
- <encoder charset="UTF-8" class="net.logstash.logback.encoder.LogstashEncoder">
- <customFields>{"service":"${serviceName}"}</customFields>
- <includeContext>false</includeContext>
- </encoder>
- </appender>
- <root level="INFO">
- <!-- 配置哪个级别使用该appender -->
- <appender-ref ref="LOGSTASH" />
- </root>
- </configuration>
|