# LogHub **Repository Path**: ethan0602/log-hub ## Basic Information - **Project Name**: LogHub - **Description**: No description available - **Primary Language**: Go - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-01-20 - **Last Updated**: 2024-01-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LogHub 项目名称是一个用Golang编写的日志收集程序。 ## 项目简介 该日志收集程序旨在帮助用户收集和处理应用程序的日志数据。它可以从指定的日志文件中读取日志,并将其发送到目标存储或分析系统,以便进行后续的监控、分析和可视化。 ## 功能特性 ## 快速开始 以下是快速开始使用该日志收集程序的步骤: 1. 克隆项目代码到本地: ``` git clone https://gitee.com/ethan0602/log-hub.git ``` 2. 进入项目目录: ``` cd log-hub ``` 3. 安装依赖: ``` go mod download ``` 4. 配置程序: - 在项目根目录下创建`config.ini`文件中并设置日志文件路径、目标存储或分析系统等配置项。 5. 运行程序: ``` go run main.go ``` ## 配置文件示例 以下是一个配置文件示例(config.ini): ```ini [kafka] address=kafak地址 topic=kafka topic [taillog] path=日志路径 ``` ## 贡献 欢迎对该项目进行贡献!如果你发现了bug,或者有任何改进意见,请提交issue或者发起pull request。 ## 许可证 该项目基于 [MIT License](https://opensource.org/licenses/MIT) 进行许可。 ## 联系方式 kafka-console-consumer.sh --bootstrap-server=10.0.4.14:9092 --topic=web_log --from-beginning