diff --git a/README.md b/README.md new file mode 100644 index 0000000..5bda326 --- /dev/null +++ b/README.md @@ -0,0 +1,11 @@ +# 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.