本文出自方志朋的部落格
logstash是乙個完全開源的工具,他可以對你的日誌進行收集、過濾,並將其儲存供以後使用(如,搜尋)。
kibana 也是乙個開源和免費的工具,它kibana可以為 logstash 和 elasticsearch 提供的日誌分析友好的 web 介面,可以幫助您彙總、分析和搜尋重要資料日誌。
mkdir logstash
tar -zxvf logstash-5.3.2.tar.gz
mv logstash-5.3.2 /usr/local/logstash
vim config/elasticsearch.yml
network.host=localhost
network.port=9200
./bin/elasticsearch
,
"tagline" : "you know, for search"
}
vim config/log4j_to_es.conf
input
}filter
output
}
./bin/logstash -f config/log4j_to_es.conf
./bin/kibana
org.springframework.bootgroupid>
spring-boot-starterartifactid>
org.springframework.bootgroupid>
spring-boot-starter-loggingartifactid>
exclusion>
exclusions>
dependency>
org.springframework.bootgroupid>
spring-boot-starter-log4jartifactid>
1.3.8.releaseversion>
dependency>
org.springframework.bootgroupid>
spring-boot-starter-testartifactid>
testscope>
dependency>
dependencies>
log4j.rootlogger=info,console
log4j.logger
.com
.forezp=debug, socket
.socket=org.apache
.log4j.net
.socket
.port=4560
.socket
.remotehost=localhost
.socket
.layout=org.apache
.log4j.patternlayout
.socket
.layout
.conversionpattern=%d [%-5p] [%l] %m%n
.socket
.reconnectiondelay=10000
.console=org.apache
.console
.target=system.out
.console
.layout=org.apache
.log4j.patternlayout
.console
.layout
.conversionpattern=%d [%-5p] [%l] %m%n
@runwith(springrunner.class)
@springboottest
public
class
@test
public
void
contextloads()
private logger logger = logger.getlogger(getclass());
@test
public
void
test() throws exception
}}
更多springcoud 教程:史上最簡單的 springcloud 教程 | 文章彙總
sprinboot 整合elk 日誌收集
案例使用docker 安裝elk,然後使用springboot連線logstash推送日誌,傳送到es,然後kibana視覺化展示 首先需要安裝docker 以及docker客戶端portainer,沒有安裝的小夥伴看這裡 安裝docker,以及portainer視覺化工具 docker安裝好之後,...
kafka集群輸出到elk集群,分析顯示搭建
zk 3個服務分別在三個主機上,kafka服務3個同上,elasticsearch服務3個同上,以上三個服務配置檔案在三颱機器上基本一樣,只需改一下ip等資訊。logstash乙個在131,kibana1個在131 zk配置 zoo.cfg zk bin zkserver.sh start tick...
windows下整合ELK及ES外掛程式安裝
elk就不多做介紹了,主要介紹安裝流程。安裝的時候參考了網上幾篇文章,經過實踐記錄下參考的文章和中間遇到的問題。1.elk安裝 windows下部署elk詳細教程 jcongjason 2.es外掛程式安裝 windows下安裝elasticsearch的head外掛程式 天生一對 安裝head外掛...