Skip to content

op-y/log-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

log-agent

log-agent 跟踪普通可读文件,正则匹配给定的pattern,将匹配结果当做监控数据推送到open falcon系统中

文件说明:

  • config.go -- 配置读取/加载/更新
  • config.yaml -- 配置文件
  • control -- 控制脚本
  • falcon.go -- open falcon
  • main.go -- 程序入口,调度和控制逻辑
  • re.go -- 匹配pattern
  • tail.go -- 文件跟踪

使用方法

  1. git clone https://github.com/op-y/log-agent.git
  2. cd log-agent
  3. go build -o log-agent
  4. 根据实际情况修改config.yaml配置
  5. ./control start

About

A agent to trace and monito log

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages