# eco_logbeat **Repository Path**: os-lee/eco_logbeat ## Basic Information - **Project Name**: eco_logbeat - **Description**: 将收集的日志推送至ES,替代ELK中的logstash+filebeat - **Primary Language**: Go - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2023-05-03 - **Last Updated**: 2024-07-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # eco_logbeat #### 介绍 eco_logbeat 日志文件采集器,收集各个应用的日志,发送至ES #### 特性 - web界面 - 读取配置文件task.yaml中的日志路径,抓取日志 - 抓取日志策略,1:从日志首行读取,2:从日志末尾监听 - 校验日志格式是否正确,非法标记tag - 配置es index策略(按app和日期) - 命令行工具获取服务信息(废弃) - 加入gin模块,通过http协议调用 获取服务信息接口 获取任务列表接口 增加任务接口 删除任务接口 #### 使用 ```` - 可使用elk-docker-compose快速搭建一套ELK环境 docker-compose -f elk-docker-compose.yml up -d - 启动 go mod init eco/logbeat go mod tidy nohup go run main.go run & - 界面 http://localhost:3824 ```` #### 作者 lee #### 捐助 如果您觉得我们的开源软件对你有所帮助,请扫下方二维码打赏我们一杯咖啡。 ![](zfb.jpg)