12 lines
387 B
Markdown
12 lines
387 B
Markdown
|
# logmower-shipper
|
||
|
|
||
|
Watches log directory for logs, and ships them to mongo.
|
||
|
|
||
|
- Running: `go run .`
|
||
|
- Building: `go build .`
|
||
|
|
||
|
## Files
|
||
|
1. `mower.go` acts as the main routine: initializes (including `mongo.go`) and watches for new files in log directory.
|
||
|
2. `submit.go` watches file contents and tails them, streaming to `sender.go`.
|
||
|
3. `sender.go` batches lines and ships them to mongo.
|