Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/timstott/logging-pipeline
https://github.com/timstott/logging-pipeline
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/timstott/logging-pipeline
- Owner: timstott
- Created: 2015-05-31T23:42:06.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-06-02T10:22:20.000Z (over 9 years ago)
- Last Synced: 2023-08-05T02:25:49.971Z (over 1 year ago)
- Language: Ruby
- Size: 121 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Enterprise Logging
## TODO
- [ ] create certificate authority to enable lumberjack protocal
- [ ] persist sinatra logs to disk
- [ ] persist nginx logs to disk
- [ ] mount logstash-forwader volume to sinatra and nginx## Components
### NGINX
Reverse proxy to sinatra application. Logs request as syslog.### Sinatra
Hello world application. Logs requests as json events.### Logstash
Receive, process and output logs in various formats### Logstash-forwarder
Transports NGINX and sinatra logs to Logstash