精品欧美一区二区三区在线观看 _久久久久国色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无码一区二区老年| 欧美在线观看一区二区| 日韩精品一区二区在线观看| 久久精品国产精品国产精品污| 黄色裸体一级片| av美女在线观看| 久久福利影院| 成人黄色在线网站| 久久精品国产一区二区三区| 精品一卡二卡三卡| 手机看片一区二区| 欧美国产高清| 欧美疯狂做受xxxx富婆| 日韩欧美国产二区| 亚洲欧美偷拍一区| 成人h动漫精品一区二区器材| 亚洲欧洲综合另类| 91精品久久久久久久久久另类 | 色综合久久影院| 免费视频一区二区三区在线观看| 日韩一区和二区| 一区二区成人国产精品| 成人黄色三级视频| 久久爱www成人| 欧美性xxxx极品hd满灌| 狠狠干一区二区| 久久精品性爱视频| 狠狠久久伊人| 午夜精品福利一区二区蜜股av| 成人综合色站| 日韩女同强女同hd| 亚州综合一区| 亚洲地区一二三色| 极品尤物一区二区三区| 99国产精品久久久久99打野战| 99热国内精品| 日韩欧美一级在线播放| 欧美在线观看视频网站| 不卡在线视频| 国产中文字幕一区| 欧美国产日韩xxxxx| 秘密基地免费观看完整版中文| av手机免费在线观看| 亚洲欧美日韩在线不卡| 亚洲精品不卡| 国内老熟妇对白xxxxhd| 精品91在线| 亚洲毛片在线免费观看| 超碰在线播放91| 国产精品久久久久久福利| 日韩精彩视频在线观看| 日韩在线观看网站| 精产国品一区二区三区| 国产精选在线| 亚洲国产精品t66y| 成人亚洲激情网| 影音先锋国产在线| 手机在线电影一区| 久久经典视频| 卡一卡二国产精品| 久久久91精品国产| 激情五月激情综合| 日韩精品诱惑一区?区三区| 亚洲午夜未满十八勿入免费观看全集| av污在线观看| www.成人在线视频| 夜色激情一区二区| 欧美精品亚洲精品| 国产麻豆一精品一男同| 另类欧美日韩国产在线| 国产欧美一区二区三区视频| 亚洲资源在线播放| 经典一区二区三区| 久久久亚洲成人| 调教驯服丰满美艳麻麻在线视频| 国产精品一区二区精品视频观看| 婷婷一区二区三区| 久久免费视频2| 欧美女优在线观看| 粉嫩蜜臀av国产精品网站| 国产成人91久久精品| 久久久久久久久艹| 99精品视频免费观看| 精品国产一区二区三区久久| 日本一区二区三区网站| 日韩在线精品强乱中文字幕| 欧美在线观看一区| 五月天视频在线观看| 成人免费无遮挡| 亚洲自拍偷拍九九九| 男人添女人荫蒂免费视频| 天天影视久久综合| 亚洲精品欧美二区三区中文字幕| 亚洲在线观看视频网站| 日韩精品在线一区二区三区| 99在线|亚洲一区二区| 国产成人自拍视频在线观看| 国产精品高潮呻吟久久久| 中文久久精品| 久久久久久免费精品| 成年人一级黄色片| 外国成人激情视频| 国内精品400部情侣激情| 亚洲精品毛片一区二区三区| 国产福利91精品一区二区三区| 国产欧美日韩中文字幕在线| 亚洲精选一区二区三区| 国产精品一品二品| 亚洲a一级视频| 无码精品视频一区二区三区 | 国产精品久久久久久久久久久久久久 | 午夜精品久久久久久久99黑人| 日本一级片免费| 久久高清免费| 97人人模人人爽人人喊中文字 | 精品国产91乱码一区二区三区| 伊人色在线视频| 日韩系列在线| 欧美激情视频三区| 91亚洲精品国偷拍自产在线观看| 美女网站色91| 91精品国产综合久久香蕉最新版| 少妇av一区二区| 亚洲欧美福利一区二区| 色七七在线观看| 欧美网站免费| 日本乱人伦aⅴ精品| 日韩精品免费播放| 第四色在线一区二区| 亚洲国产精品va| 懂色av粉嫩av蜜乳av| 欧美在线影院| 国产拍精品一二三| 黄色av免费在线观看| 香蕉久久一区二区不卡无毒影院 | 羞羞影院体验区| 亚洲经典视频在线观看| 欧美一区视频在线| 在线免费一区二区| xfplay精品久久| 先锋影音欧美| 神马午夜伦理不卡 | 久久久久99精品成人片我成大片| 先锋影音久久| 国产一区二区三区av在线| 欧美xxx.com| 天天综合色天天综合| 性活交片大全免费看| 亚洲图片久久| 26uuu久久噜噜噜噜| 午夜影院免费视频| 黑人巨大精品欧美一区二区免费| 老头吃奶性行交视频| 亚欧洲精品视频在线观看| 欧美一级淫片播放口| 青青草在线免费视频| 亚洲桃色在线一区| 天天久久综合网| 在线日韩一区| 国产精彩精品视频| а天堂8中文最新版在线官网| 在线视频你懂得一区二区三区| 在线a免费观看| 一区二区三区国产精华| 日本在线精品视频| 国产情侣av在线| 一区二区在线看| 无码任你躁久久久久久老妇| 国产一区二区高清| 深夜福利成人| 国产一区二区| 2019国产精品自在线拍国产不卡| 亚洲最大成人av| 亚洲欧美国产三级| 午夜剧场免费看| 亚洲精品97| 日本国产欧美一区二区三区| 精品国自产拍在线观看| 国产精品视频yy9299一区| 亚洲 欧美 日韩 国产综合 在线 | 蜜桃无码一区二区三区| 欧美三区不卡| 国产在线观看精品| caopen在线视频| 亚洲精品美女久久| 麻豆亚洲av成人无码久久精品| 日本视频一区二区| 激情小说综合区| 91亚洲视频| 欧美不卡视频一区发布| 97人妻精品视频一区| 亚洲少妇最新在线视频| 精品视频站长推荐| 奇米在线7777在线精品| 国产91在线亚洲| 中文成人在线| 日韩在线观看免费全| 成人久久久精品国产乱码一区二区 | 91久久精品美女| 国产在线观看精品一区| 51精品视频一区二区三区| 亚洲无人区码一码二码三码的含义 | 26uuu亚洲| 国产一级片中文字幕| 日韩久久久久| 国外成人在线视频网站| julia一区二区三区中文字幕| 国内精品久久久久久中文字幕| 成年人在线视频| 亚洲国产精彩中文乱码av| 一本色道久久综合亚洲| 精品日韩视频在线观看| 精品国产大片大片大片| 久久久精品天堂| 中文字幕乱码人妻综合二区三区| 亚洲精品a级片| 亚洲精品国产精品久久| 欧美日韩一本| 欧美一级在线播放| 免费在线国产视频| 亚洲国产91色在线| 国产一区二区在线视频聊天| 疯狂做受xxxx欧美肥白少妇| 日韩精品一区二区亚洲av性色| 国产一区二区影院| 九九热在线免费| 亚洲综合激情| 黄色成人在线看| 国产乱码精品一区二区亚洲| 国产精品jvid在线观看蜜臀| 国模私拍一区二区国模曼安| 色综合久久悠悠| 内射后入在线观看一区| 天天影视网天天综合色在线播放| 草视频在线观看| 不卡的电视剧免费网站有什么| 天天影视色综合| 很黄很黄激情成人| 久久99欧美| 精品福利一区| 国产免费一区二区| 超碰精品在线| 国产成人成网站在线播放青青| 精品成人18| 97视频在线观看成人| 久草在线资源站资源站| 久久99视频精品| 欧美人与性动交α欧美精品图片| 欧美插天视频在线播放| 色呦呦网站在线观看| 欧美猛少妇色xxxxx| 色婷婷av在线| 欧美激情网友自拍| 高清在线视频不卡| 91黑丝高跟在线| 欧美片第1页| 蜜月aⅴ免费一区二区三区| 欧美性videos| 亚洲黄色在线看| 一区二区日韩在线观看| 欧美日韩精品综合在线| 国产无遮无挡120秒| 午夜久久久久久久久久一区二区| 日韩特黄一级片| 色婷婷激情综合| 久久一区二区三| 亚洲成人你懂的| 黄网在线观看视频| 欧美日韩亚洲成人| 探花国产精品一区二区| 91精品婷婷国产综合久久竹菊| www.国产视频| 日韩成人激情视频| 国产区高清在线| 亚洲成人网久久久| 日本午夜在线视频| 中文字幕亚洲欧美日韩在线不卡| 天堂а在线中文在线无限看推荐| 91精品国产一区二区三区蜜臀 | 噜噜噜91成人网| 蜜桃视频一区二区在线观看| 国产精品第十页| 色欲av无码一区二区人妻| 欧美成熟视频| 欧美日韩性生活片| 日本伊人精品一区二区三区观看方式| 182午夜在线观看| 久久深夜福利| 精品人妻一区二区三区四区在线| 日韩成人精品视频| 三级黄色片播放| 2021中文字幕一区亚洲| 四虎永久免费观看| ww亚洲ww在线观看国产| 91麻豆精品成人一区二区| 亚洲午夜精品久久久久久久久| 最新av电影网站| 香蕉加勒比综合久久| 中文字幕视频二区| 亚洲精品v欧美精品v日韩精品| www免费网站在线观看| 色综合久综合久久综合久鬼88| 中文字幕av一区二区三区佐山爱| 日本视频久久久| 欧美三级网址| 亚洲自拍偷拍一区| 女人av一区| 今天免费高清在线观看国语| 欧美理伦片在线播放| 亚洲v欧美v另类v综合v日韩v| 精品电影一区| 五月激情婷婷在线| 久久在线观看免费| 欧美精品乱码视频一二专区| 欧美伊人久久久久久久久影院| 日本xxxxxwwwww| 欧美成人精品h版在线观看| 日韩影片中文字幕| 国模一区二区三区私拍视频| 一区二区免费不卡在线| 免费看污污网站| 久久综合精品国产一区二区三区 | 三级在线观看网站| 久热精品在线视频| av中文字幕在线观看| 国产大片精品免费永久看nba| 精品国产影院| 久久综合久久久久| 亚洲电影在线| 免费不卡av网站| 国产精品乱码一区二区三区软件| 欧美啪啪小视频| 亚洲国产欧美精品| 亚洲七七久久综合桃花剧情介绍| 国产日韩欧美另类| 欧美一二区在线观看| 一级日韩一区在线观看| 石原莉奈在线亚洲二区| 久久精品国产亚洲av麻豆| 亚洲国产激情av| 麻豆成人免费视频| 亚洲精品黄网在线观看| av免费不卡| 精品不卡在线| 亚洲影院一区| 亚洲熟妇一区二区三区| 色综合久久中文综合久久牛| 亚州精品国产精品乱码不99按摩| 欧美精品aaa| 嗯用力啊快一点好舒服小柔久久| 99er在线视频| av不卡在线播放| 欧美aaa级片| 亚洲一区二区三区精品在线| www香蕉视频| 欧美激情一区二区三级高清视频| 成人av婷婷| 欧美性大战久久久久xxx| 91丝袜高跟美女视频| 伊人手机在线视频| 亚洲欧美激情另类校园| 日日av拍夜夜添久久免费| 3d动漫啪啪精品一区二区免费 | 欧美日韩在线观看成人| 日韩欧美成人激情| 国产99在线| 日韩经典在线视频| 精品一区二区在线播放| 午夜一区二区三区免费| 欧美日韩国产一区二区| 国产玉足榨精视频在线观看| 国产精品日日做人人爱| 欧美人与动xxxxz0oz| 日韩手机在线观看视频| 成人性生交大片免费| 山东少妇露脸刺激对白在线| 欧美日韩电影在线| 99热国产在线中文| 国产精品网红福利| 日韩精品免费一区二区三区竹菊 | 亚洲色图25p| 在线午夜影院| 精品高清视频| 免费在线成人网| 精品视频一区二区在线观看| 亚洲色图美腿丝袜| 国产麻豆一区二区三区| 北条麻妃在线视频观看| 国产91综合一区在线观看| 国产精品suv一区二区三区| 色综合伊人色综合网| 试看120秒一区二区三区| aⅴ在线免费观看| 亚洲素人一区二区| 三级黄视频在线观看| 成人免费视频在线观看超级碰| 亚洲国产日韩在线| 色婷婷粉嫩av| 亚洲片国产一区一级在线观看| 精品国产乱码久久久久久樱花|