Docker搭建ELK的javaweb应用日志收集存储分析系统
2024-10-07 23:16:36
1.启动elasticsearch
docker run -d --name myes -p 9200:9200 elasticsearch:2.3
2.启动kibana
docker run --name mykibana -e ELASTICSEARCH_URL=http://118.184.66.215:9200 -p 5601:5601 -d kibana:4.5
3.logstash配置文件
vim /etc/logstash/logstash.conf
input {
log4j {
mode => "server"
host => "0.0.0.0"
port => 3456
type => "log4j"
}
}
output {
elasticsearch { hosts => ["118.184.66.215"] }
}
4.启动logstash
docker run -d -v "$PWD":/etc/logstash -p 3456:3456 logstash:2.3 logstash -f /etc/logstash/logstash.conf
5.web应用log4j日志TCP输出
log4j.rootLogger = DEBUG,tcp
log4j.appender.tcp=org.apache.log4j.net.SocketAppender
log4j.appender.tcp.Port=3456
log4j.appender.tcp.RemoteHost=118.184.66.215
log4j.appender.tcp.ReconnectionDelay=10000
log4j.appender.tcp.Application=job
最新文章
- Log4net学习
- Netty4.x中文教程系列(二) Hello World !
- Xcode各版本官方下载及百度云盘下载, Mac和IOS及Xcode版本历史.
- 沈逸老师PHP魔鬼特训笔记(6)--巫术与骨架
- [Everyday Mathematics]20150205
- html 5新特性 --用SVG绘制的微信logo
- Introducing RecyclerView(一)
- Git学习笔记(一)
- PHP 5.6正式发布:新特性、及功能改进介绍
- JQuery弹出窗口小插件ColorBox
- Retrofit2 上传图片等文件
- Yii2 数据操作DAO
- laravel Scout包在elasticsearch中的应用
- PHP中的运算符
- webservice04#对象与xml转换-jaxb#Stax解析xml#新建修改xml
- [POI2016]Nim z utrudnieniem
- [Codeforces]663E Binary Table
- ftp搭建安装
- centos7救援模式--误删/usr/bin/恢复
- 【爬虫综合作业】猫眼电影TOP100分析
热门文章
- 【Uva 1220】Party at Hali-Bula
- 集合划分——cf1028D思维题
- 《DSP using MATLAB》Problem 8.17
- java软引用、弱引用(转摘)
- rpm包安装过程中依赖问题“libc.so.6 is needed by XXX”解决方法-转
- ElasticSearch入门介绍之安装部署(二)
- Leetcode951. Flip Equivalent Binary Trees翻转等价二叉树
- goland破解
- __name__ = '__main__'
- Spring_用Spring容器创建对象并给属性赋值