ELK 平台收集Tomcat日志记录
简介
目前大多数中小型企业使用tomcat 服务作为后端服务器,因为tomcat支持java代码。但是每次查看tomcat的日志(catalina.out),不仅庞大,还特别不方便查询,所以应用ELK平台监控tomcat日志是很有必要的。
部署过程
一、安装ELK平台
详细安装过程参考博客: https://blog.51cto.com/13760351/2471799
二、安装tomcat服务
1.安装过程
2.上传war包项目到webapps目录
3.启动tomcat
cd /usr/local/tomcat/bin
sh startup.sh &
三、配置
1.添加logstash添加解析文件 tomcat.conf
vim /root/tomcat.conf
input { file { path => "/usr/local/tomcat/logs/catalina.out" start_position => "beginning" } } filter { date { match => ["timestamp" , "YYYY-MM-dd HH:mm:ss"] } } output { elasticsearch { hosts => ["192.168.0.102:9200"] } stdout { codec => rubydebug } }
2.写入logstash
/opt/logstash/bin/logstash -f /root/tomcat.conf
3.点击网站页面,产生日志
四、查看Kibana
相关推荐
狐狸小七 2020-01-10
liulin0 2019-12-27
JustinChia 2020-11-11
大叔比较胖 2020-10-30
sifeimeng 2020-06-17
李玉志 2020-02-19
李玉志 2019-12-25
csdnyasin 2019-12-25
superviser000 2019-12-16
技术与更多 2019-12-16
cullinans 2019-12-04
goodstudy 2019-12-04
kebochina 2019-11-30
岁月如歌 2019-11-12
annan 2019-11-06
思考的稻草人 2019-11-04
wenwentana 2019-11-03