精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

扔掉笨重的 Logstash!基于 Spring Boot 日志采集方案正式發布!

開發 前端
在日常的 Spring Boot 應用中,日志是定位問題、分析行為和運維監控的重要數據源。傳統日志管理方式中,ELK(Elasticsearch + Logstash + Kibana)、EFK(Fluentd 代替 Logstash)是主流方案。然而,這些方案在配置復雜度、運維成本、資源消耗等方面對開發者并不友好。

背景導入:拋開“重裝備”,選擇輕量而優雅的日志采集方案

在日常的 Spring Boot 應用中,日志是定位問題、分析行為和運維監控的重要數據源。傳統日志管理方式中,ELK(Elasticsearch + Logstash + Kibana)、EFK(Fluentd 代替 Logstash)是主流方案。然而,這些方案在配置復雜度、運維成本、資源消耗等方面對開發者并不友好。

特別是 Logstash/Filebeat 這類采集組件,雖然功能強大,但:

  • 配置繁雜,規則維護成本高;
  • 對新手不夠友好,學習門檻高;
  • 系統路徑或結構變動時,易導致采集失效;
  • 必須單獨部署采集服務,增加資源消耗。

我們是否可以不用改動業務代碼,僅通過一個輕量插件,就能實現日志自動采集并發送?zero-log 便是為此而生。

為什么選擇 zero-log?

zero-log 是一個為 Spring Boot 應用量身打造的日志采集組件,主打“零侵入、低配置、輕部署”。它基于 Spring Boot 默認的日志框架 logback 進行拓展,在不改動任何業務日志邏輯的前提下,實現日志的批量異步發送。

優勢一覽:

特性

傳統 Logstash

zero-log 插件

規則配置

需手寫解析規則

無需解析配置

侵入性

需單獨部署服務

業務代碼零改動

資源占用

極低

實現難度

2 分鐘集成

數據傳輸方式

監聽文件系統

直接 HTTP 發送

發送模式

單條或按行

批量異步發送

適配性

依賴系統路徑

與路徑無關,統一接收地址

完整示例項目結構

/opt/projects/com/icoderoad/logcollector
├── pom.xml
├── src
│   ├── main
│   │   ├── java
│   │   │   └── com
│   │   │       └── icoderoad
│   │   │           └── logcollector
│   │   │               ├── LogCollectorApplication.java
│   │   │               └── controller
│   │   │                   └── DemoController.java
│   │   └── resources
│   │       ├── application.yml
│   │       └── logback-spring.xml
└── README.md

依賴配置(pom.xml)

<dependency>
    <groupId>io.github.kuafucv</groupId>
    <artifactId>zero-log</artifactId>
    <version>0.0.5</version>
</dependency>

配置文件詳解

application.yml 示例

路徑:src/main/resources/application.yml

spring:
  application:
    name: log-collector
  profiles:
    active: dev


logging:
  config: classpath:logback-spring.xml


custom:
  log:
    endpoint-url: http://localhost:8081/log/receive

路徑:src/main/resources/logback-spring.xml

<configuration debug="false">
    <springProperty name="app_name" source="spring.application.name"/>
    <springProperty name="env" source="spring.profiles.active"/>


    <conversionRule conversionWord="clr" converterClass="org.springframework.boot.logging.logback.ColorConverter"/>
    <conversionRule conversionWord="wex" converterClass="org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter"/>
    <conversionRule conversionWord="wEx" converterClass="org.springframework.boot.logging.logback.ExtendedWhitespaceThrowableProxyConverter"/>


    <property name="FILE_LOG_PATTERN"
              value="${FILE_LOG_PATTERN:-[%X{TRACE_ID}] %d{yyyy-MM-dd HH:mm:ss.SSS} %5p --- [%t] %-40.40logger{39} : %m%n%wEx}"/>
    <property name="FILE_LOG_CHARSET" value="UTF-8"/>


    <appender name="BATCH_HTTP" class="io.github.kuafucv.zero.log.HttpBatchAppender">
        <encoder>
            <pattern>${FILE_LOG_PATTERN}</pattern>
            <charset>${FILE_LOG_CHARSET}</charset>
        </encoder>
        <endpointUrl>${custom.log.endpoint-url}</endpointUrl>
        <includeMDC>true</includeMDC>
        <appName>${app_name}</appName>
        <env>${env}</env>
        <flushIntervalInSeconds>3</flushIntervalInSeconds>
        <httpReadTimeoutInMillis>1000</httpReadTimeoutInMillis>
        <httpConnectionTimeoutInMillis>1000</httpConnectionTimeoutInMillis>
        <maxNumberOfBuckets>8</maxNumberOfBuckets>
        <maxBucketSizeInKilobytes>1024</maxBucketSizeInKilobytes>
    </appender>


    <root level="INFO">
        <appender-ref ref="BATCH_HTTP"/>
    </root>
</configuration>

日志數據格式說明

日志發送的 JSON 結構如下所示,便于遠程平臺進行解析、持久化與展示:

{
  "patternLog": "2025-07-07 10:00:00.123 INFO --- [main] com.icoderoad.DemoController : 請求成功",
  "timestamp": 1720349823000,
  "level": "INFO",
  "pid": "1034",
  "thread": "main",
  "logger": "com.icoderoad.DemoController",
  "message": "請求成功",
  "mdc": {},
  "exception": {
    "className": "",
    "message": "",
    "stackTrace": []
  }
}

日志接收接口說明(endpointUrl)

該接口需支持:

  • HTTP POST 請求
  • Content-Type: application/json
  • 接收上述格式的數據

你可以對接自研的日志中心服務,也可使用官方推薦的平臺:

開源地址:

https://gitee.com/kuafucv/zero-log

https://gitee.com/kuafucv/zero-observer

推薦搭配部署路徑示意

/usr/local/services/
├── log-collector/                 # Spring Boot 服務應用,集成 zero-log 插件
└── zero-observer/                # 日志接收與展示平臺

可通過 nginx 做一層統一轉發,實現日志統一匯總展示。

總結:真正實現日志采集“開箱即用”

通過引入 zero-log,Spring Boot 應用日志采集不再需要搭建復雜的中間件或編寫繁瑣的配置規則。它在不侵入業務邏輯、不增加部署負擔的前提下,實現了:

  • 日志異步采集 + 批量傳輸
  • 零代碼改動 + 快速對接平臺
  • 高性能 + 高可用

如果你也厭倦了復雜的 Logstash 配置,不妨試試 zero-log。在兩分鐘內,就能搭建出你自己的日志采集系統。

責任編輯:武曉燕 來源: 路條編程
相關推薦

2018-05-30 14:56:24

Spring輕量化Java 8

2018-06-20 15:42:09

2021-12-13 08:15:01

SpringSpring Boot開發

2021-04-27 09:45:33

Nginx日志運維

2024-04-03 15:40:14

WebSocketWeb應用Spring

2022-11-26 00:00:03

Spring指南體系

2019-04-25 08:28:58

工具LogstashFilebeat

2019-05-17 15:26:06

Spring BootSpring BootJava

2022-02-21 14:32:32

SpringBoot框架微服務

2022-12-12 08:34:57

SpringJava

2020-06-11 16:35:02

filebeatlogstash前端

2013-05-22 10:37:37

OperaWebkit瀏覽器

2012-02-16 13:43:39

JavaZK

2025-10-14 07:59:41

2025-06-17 07:37:53

2022-01-04 19:15:33

ElasticsearSpring BootLogstash

2025-06-30 04:00:00

2022-05-12 11:38:26

Java日志Slf4j

2021-03-01 23:26:41

日志Spring BootAOP

2023-09-13 08:56:51

點贊
收藏

51CTO技術棧公眾號

色欲久久久天天天综合网| 久久国产精品波多野结衣| 成人自拍av| 中文字幕一区二区三区视频| 成人午夜电影在线播放| aaa人片在线| 三区四区不卡| 精品国产一区二区在线观看| 久热免费在线观看| 黄色在线免费网站| 91丝袜美腿高跟国产极品老师| 国产精品福利网| 精国产品一区二区三区a片| 婷婷精品在线观看| 在线播放日韩导航| 日韩人妻精品无码一区二区三区| 大地资源网3页在线观看| 91丨九色丨国产丨porny| 国产在线视频不卡| 亚洲 欧美 成人| 亚洲精品一区二区在线看| 亚洲国产成人久久综合一区| 久久婷婷综合色| 黄色漫画在线免费看| ㊣最新国产の精品bt伙计久久| 久久综合九色综合网站| 国产成人精品一区二三区四区五区 | 中文字幕第3页| 亚洲男女网站| 91国偷自产一区二区使用方法| 女人色极品影院| 色视频一区二区| 日韩女优在线观看| 英国三级经典在线观看| 亚洲女子a中天字幕| 久久久人人爽| 懂色av蜜臀av粉嫩av分享吧 | 亚洲精品无码国产| 日本高清在线观看wwwww色| 99精品热视频| 99理论电影网| 99精品久久久久久中文字幕 | 亚洲电影中文字幕在线观看| 日韩国产精品毛片| 男人天堂久久久| 国产欧美久久久精品影院| 精品国产91亚洲一区二区三区www| 国产乱码精品一区二三区蜜臂 | 一区二区在线观看免费视频播放 | 激情欧美日韩一区| 超碰日本道色综合久久综合 | 深爱五月激情五月| 国产成人亚洲综合a∨婷婷 | 欧美国产第一页| 欧美成人免费看| 中文字幕亚洲综合久久五月天色无吗''| 亚洲欧美国产va在线影院| 精品中文字幕在线播放| 精品丝袜久久| 国产丝袜视频一区| 大又大又粗又硬又爽少妇毛片 | 日韩国产在线播放| 少妇被狂c下部羞羞漫画| 国产欧美一区二区三区米奇| 欧美va日韩va| av免费观看不卡| 国产福利一区二区精品秒拍| 亚洲国产古装精品网站| 国产精品无码在线| 国产一区二区三区四区二区| 伊人久久久久久久久久久久久| 一级特黄曰皮片视频| 精品欧美激情在线观看| 中文精品99久久国产香蕉| 潮喷失禁大喷水aⅴ无码| 先锋资源久久| 欧美激情a在线| 国产一区二区99| 三级一区在线视频先锋| 国产精品一区二区3区| 国产乱码久久久| 成人美女在线视频| 蜜桃在线一区二区三区精品| yes4444视频在线观看| 日韩美女啊v在线免费观看| 国产奶头好大揉着好爽视频| 黄色的视频在线观看| 富二代精品短视频| 韩国视频一区二区三区| 精品国产鲁一鲁****| 亚洲成人激情图| 永久免费观看片现看| 女同性一区二区三区人了人一| 7777精品久久久久久| 中文在线字幕av| 国产激情一区二区三区| 久久综合色一本| 成人video亚洲精品| 午夜精品123| www亚洲成人| 91综合久久爱com| 国产亚洲精品一区二555| 天天看片中文字幕| 老司机精品视频网站| 成人免费在线视频网站| 乱精品一区字幕二区| 欧美激情一二三区| 国产玉足脚交久久欧美| 影视一区二区三区| 亚洲国产高清福利视频| 亚洲人做受高潮| 亚洲女同同性videoxma| 91网站免费观看| 美国成人毛片| 亚洲va中文字幕| 午夜xxxxx| 视频一区中文| 久久久噜噜噜久久久| 亚洲一区中文字幕永久在线| 成人美女视频在线看| 国产一区一区三区| 户外露出一区二区三区| 亚洲精品久久久久久下一站| 美女福利视频在线观看| 免费高清视频精品| 麻豆精品视频| www.综合网.com| 欧美一区二区福利视频| 成人激情五月天| 欧美亚洲视频| 国产午夜精品在线| 日本在线视频中文有码| 777午夜精品免费视频| 亚洲精品国产一区黑色丝袜| 亚洲美女网站| 999国产视频| 成人毛片av在线| 欧美日韩国产一二三| 蜜乳av中文字幕| 香蕉久久夜色精品国产| 国产日韩一区二区| av福利在线导航| 精品对白一区国产伦| 69xx绿帽三人行| 国产一二三精品| 久久久久久久免费视频| 中文字幕成人| 久久久精品国产亚洲| 国产又黄又粗又长| 亚洲欧洲日本在线| 亚洲日本黄色片| 欧美电影《轻佻寡妇》| 国产日韩精品视频| 巨大荫蒂视频欧美大片| 69久久夜色精品国产69蝌蚪网| 日本在线观看网址| 奇米777欧美一区二区| 亚洲人成人77777线观看| 国产成人免费| 久久精品国产2020观看福利| 国产一区二区视频免费观看| 亚洲精品写真福利| 国产无套精品一区二区三区| 激情91久久| 狠狠色综合色区| 精品国产第一福利网站| 一本色道久久88亚洲综合88| 中文永久免费观看| 亚洲色图都市小说| 久草免费资源站| 一本色道久久综合亚洲精品不| 久久久久免费网| 性感美女一区二区在线观看| 久久精品福利视频| 亚洲av无码乱码在线观看性色| 亚洲va天堂va国产va久| 日韩在线免费观看av| 麻豆精品在线视频| 97在线免费视频观看| 男人的天堂久久| 日韩美女主播视频| 国产在线看片| 亚洲成人黄色网| 日韩黄色片网站| 亚洲欧美另类小说| 北岛玲一区二区| 蜜臀精品一区二区三区在线观看| 桥本有菜av在线| 精品亚洲自拍| 国产精品综合久久久| 日本高清成人vr专区| 亚洲另类激情图| 国产老妇伦国产熟女老妇视频| 偷拍亚洲欧洲综合| 无码人妻精品中文字幕 | 欧美视频中文一区二区三区在线观看| 精品亚洲乱码一区二区| 成人综合在线观看| 国产视频在线视频| 欧美日本精品| 亚洲ai欧洲av| 欧美激情99| 成人精品福利视频| 亚洲伊人av| 久久99热精品这里久久精品| 国产美女视频一区二区三区| 日韩欧美黄色影院| 91青青草视频| 一区二区高清在线| 国产农村妇女精品一区| 成人av影院在线| 热久久久久久久久| 可以看av的网站久久看| 日韩一级片免费视频| 99久久精品国产亚洲精品 | 亚洲国产欧美另类丝袜| 91社区视频在线观看| 91香蕉视频mp4| 国产情侣久久久久aⅴ免费| 看国产成人h片视频| 国产黄色一级网站| 欧美色123| 在线视频亚洲自拍| 精品视频免费| 你懂的网址一区二区三区| 大型av综合网站| 97人人澡人人爽| a一区二区三区亚洲| 国产精品大片wwwwww| 丝袜老师在线| 国内精品久久久久久| а√天堂官网中文在线| 日韩一区二区精品视频| 国产大学生校花援交在线播放 | 91久久在线播放| 黄色欧美视频| 国产精品一区二区三区久久| 日韩av超清在线观看| 欧美一级片免费在线| 美女扒开腿让男人桶爽久久软| 色综合久久久久久中文网| а√天堂8资源在线官网| 久久精品国产精品亚洲| 欧美性天天影视| 日韩在线观看网站| 在线免费看av| 久久久999精品| 国产激情小视频在线| 久久视频在线看| caoporm免费视频在线| 久久久久www| 18加网站在线| 欧美大码xxxx| 国产天堂在线播放视频| 国内外成人免费激情在线视频网站| 午夜小视频福利在线观看| 久久69精品久久久久久国产越南| 大片免费在线看视频| 久久97久久97精品免视看| 污视频免费在线观看| 久久久免费精品| 欧美aa在线观看| 日本在线精品视频| 成人mm视频在线观看| 91中文字幕一区| 中文久久电影小说| 激情伦成人综合小说| 四虎884aa成人精品最新| 日本不卡一区| 久久神马影院| 欧美人与动牲交xxxxbbbb| 精品91在线| 女人扒开屁股爽桶30分钟| 日韩国产精品91| 在线视频观看91| 成人av资源网站| jizz18女人高潮| 亚洲天天做日日做天天谢日日欢 | 国产精品theporn| 欧美a在线视频| 日本午夜一区二区| 一级做a爱视频| 成人18精品视频| www.av天天| 亚洲欧美国产77777| 日韩美女视频网站| 欧洲一区在线电影| 99产精品成人啪免费网站| 亚洲国产福利在线| 9色在线观看| 欧美精品成人91久久久久久久| 亚洲色图官网| 成人性生交大片免费观看嘿嘿视频| 综合伊人久久| 视频一区二区三区在线观看 | 91国视频在线| 极品美女销魂一区二区三区免费| a天堂视频在线观看| 国产精品人人做人人爽人人添 | 激情欧美一区二区三区| 欧美日韩亚洲自拍| 处破女av一区二区| 中文字幕求饶的少妇| 五月天精品一区二区三区| 亚洲特级黄色片| 日韩福利在线播放| 中文字幕中文字幕在线中高清免费版 | 欧美日韩在线直播| 人妻无码一区二区三区久久99| 中文字幕精品av| a天堂资源在线| 91亚洲精品一区二区| 国产一区二区三区91| 欧美乱大交xxxxx潮喷l头像| 久久www免费人成看片高清| 51调教丨国产调教视频| 亚洲欧美激情一区二区| 中文字幕+乱码+中文乱码www| 亚洲第一精品久久忘忧草社区| 日本福利在线| 国产91精品网站| 免费看久久久| 日本中文字幕亚洲| 国产一区二区三区国产| 国产又粗又长免费视频| 日韩欧亚中文在线| 天堂在线视频观看| 欧美激情免费看| 国产精品一区二区三区av| 亚洲二区自拍| 丝袜美腿一区二区三区| 噜噜噜在线视频| 五月激情综合婷婷| 成人免费视频国产免费麻豆| 欧美精品免费在线| 高清精品久久| 中文字幕一区二区三区在线乱码 | 亚洲成国产人片在线观看| 国产不卡精品视频| 欧美成人在线免费视频| 成人日韩视频| 中文字幕日韩一区二区三区| 久久精品国产一区二区三区免费看| 人妻aⅴ无码一区二区三区| 欧美性20hd另类| 日本v片在线免费观看| 97免费视频在线播放| 成人爽a毛片免费啪啪红桃视频| 丰满人妻一区二区三区53号| 国产又粗又猛又爽又黄91精品| 欧美性生交大片| 欧美一级理论片| 97caopor国产在线视频| 亚洲free嫩bbb| 欧美三级视频| 亚洲国产综合视频| 日韩欧美视频一区二区三区| 久色视频在线| 国产精品久久久久久五月尺| 日韩精品91| 手机在线免费毛片| 一区二区欧美国产| 四虎影视精品成人| 国产精品www| 97精品国产| 男人添女人荫蒂国产| 午夜视频一区在线观看| 欧洲毛片在线| 国产精品一区二区久久精品| 正在播放日韩欧美一页| 五月天丁香社区| 色哟哟日韩精品| 秋霞a级毛片在线看| av成人综合网| 亚洲一区区二区| 99久久99久久精品免费看小说.| 欧美伦理视频网站| 超清av在线| 日本一区二区三区在线视频| 久久超碰97人人做人人爱| 久视频在线观看| 亚洲香蕉成视频在线观看| 亚洲一区导航| 国产成人无码精品久久久性色| 国产人久久人人人人爽| a毛片在线免费观看| 2019中文字幕在线观看| 日韩成人a**站| 娇妻高潮浓精白浆xxⅹ| 91精品1区2区| 91精品久久| 欧美精品国产精品久久久 | 亚洲av人人澡人人爽人人夜夜| 色综合久久中文字幕| 成人在线观看免费网站| 鲁丝一区二区三区免费| 激情综合网av| 久久久免费高清视频| 久久99久久99精品免观看粉嫩| 国产尤物久久久|