文章目录
- 一:前置准备-(参考之前博客):
- 1.1:准备Elasticsearch和Kibana环境:
- 1.1.1:地址:[https://blog.csdn.net/Abraxs/article/details/128517777](https://blog.csdn.net/Abraxs/article/details/128517777)
- 1.2:准备LogStash环境:
- 1.2.1:地址:[https://blog.csdn.net/Abraxs/article/details/131848494](https://blog.csdn.net/Abraxs/article/details/131848494)
- 二:SpringCloud项目配置logstash依赖:
- 2.1:公共组件依赖配置
- 2.2:服务组件引用
- 2.3:logback.xml配置
- 2.4:yml日志配置
- 2.5:启动项目
- 三:SpringCloud项目配置logstash依赖:
- 3.1:配置:kibana对应的logstash索引[类似数据库]
- 3.1.1:点击discover -> 点击索引模式 -> 点击创建索引模式:[如果没有创建过索引模式]
- 3.1.2:点击discover -> 点击索引模式 -> 点击创建索引模式:[创建过索引模式]
- 3.1.3:创建索引模式页面 -> 点击索引模式 -> 点击创建索引模式
- 3.2:查看:kibana对应的logstash索引[类似数据库]
- 3.2.1:进入索引管理点击上一步配置的logstash索引
- 3.2.2:点击discover即可查看索引和日志文件:
- 四:额外说明:如果没有上述操作没有看到索引:
- 4.1:查看:ES/Kibana/LogStash容器日志报错信息:
- 4.2:重启:ES/Kibana/LogStash容器:
- 4.3:重启:SpringCloud对应服务:
一:前置准备-(参考之前博客):
1.1:准备Elasticsearch和Kibana环境:
1.1.1:地址:https://blog.csdn.net/Abraxs/article/details/128517777
1.2:准备LogStash环境:
1.2.1:地址:https://blog.csdn.net/Abraxs/article/details/131848494
二:SpringCloud项目配置logstash依赖:
2.1:公共组件依赖配置
<dependency>
<groupId>net.logstash.logback</groupId>
<artifactId>logstash-logback-encoder</artifactId>
<version>5.0</version>
</dependency>
2.2:服务组件引用
2.3:logback.xml配置
<?xml version="1.0" encoding="UTF-8"?>
<configuration debug="false" scan="true" scanPeriod="1 seconds">
<include resource="org/springframework/boot/logging/logback/base.xml" />
<contextName>logback</contextName>
<appender name="stash" class="net.logstash.logback.appender.LogstashTcpSocketAppender">
<destination>192.168.56.103:4560</destination>
<!-- encoder必须配置,有多种可选 -->
<encoder charset="UTF-8" class="net.logstash.logback.encoder.LogstashEncoder" />
</appender>
<root level="info">
<appender-ref ref="stash" />
</root>
</configuration>
2.4:yml日志配置
logging:
config: classpath:logback.xml
2.5:启动项目
三:SpringCloud项目配置logstash依赖:
3.1:配置:kibana对应的logstash索引[类似数据库]
3.1.1:点击discover -> 点击索引模式 -> 点击创建索引模式:[如果没有创建过索引模式]
3.1.2:点击discover -> 点击索引模式 -> 点击创建索引模式:[创建过索引模式]
3.1.3:创建索引模式页面 -> 点击索引模式 -> 点击创建索引模式