Plumelog是一個簡單易用的java分布式日志組件,具有錯誤報警模塊、內(nèi)容組合查詢功能和日志分應(yīng)用統(tǒng)計條數(shù)功能等功能,用做redis隊列的時候,不同的服務(wù)可以使用不通的隊列,極大增大了redis模式下的吞吐。支持查詢一個調(diào)用鏈的日志,支持鏈路追蹤,查看調(diào)用鏈耗時情況!
軟件功能
1、無入侵的分布式日志系統(tǒng),基于log4j、log4j2、logback搜集日志,設(shè)置鏈路ID,方便查詢關(guān)聯(lián)日志
2、基于elasticsearch作為查詢引擎
3、高吞吐,查詢效率高
4、全程不占應(yīng)用程序本地磁盤空間,免維護;對于項目透明,不影響項目本身運行
5、無需修改老項目,引入直接使用,支持dubbo,支持springcloud
架構(gòu)
plumelog-core:核心組件包含日志搜集端,負(fù)責(zé)搜集日志并推送到kafka,redis等隊列
plumelog-server:負(fù)責(zé)把隊列中的日志日志異步寫入到elasticsearch
plumelog-ui:前端展示,日志查詢界面
plumelog-demo:基于springboot的使用案例
使用說明
自己編譯安裝如下
前提:kafka或者redis 和 elasticsearch(版本6.8以上最好) 自行安裝完畢,版本兼容已經(jīng)做了,理論不用考慮ES版本
打包
maven deploy -DskipTests 上傳包到自己的私 服
私 服地址到plumelog/pom.xml改
UTF-8
http://172.16.249.94:4000
標(biāo)簽: 日志分析 JAVA相關(guān)
下載地址
-
7 簡單搜索天氣組件
裝機必備軟件
網(wǎng)友評論