sprinboot整合elk,搭建實時日誌平台

2021-08-19 15:46:03 字數 2299 閱讀 2910

本文出自方志朋的部落格

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外掛...