Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/psi-4ward/psilog-collector
Stream-based log collecting/aggregation tool written in NodeJS. Its similar to logstash but uses a lot less memory and has some neat transformers.
https://github.com/psi-4ward/psilog-collector
Last synced: 22 days ago
JSON representation
Stream-based log collecting/aggregation tool written in NodeJS. Its similar to logstash but uses a lot less memory and has some neat transformers.
- Host: GitHub
- URL: https://github.com/psi-4ward/psilog-collector
- Owner: psi-4ward
- Created: 2014-10-09T18:46:10.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2015-05-20T17:21:03.000Z (over 9 years ago)
- Last Synced: 2024-12-09T08:46:59.919Z (25 days ago)
- Language: JavaScript
- Homepage:
- Size: 571 KB
- Stars: 3
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PsiLog::Collector
Stream-based log collecting/aggregation tool written in NodeJS.
Its similar to logstash but uses a lot less memory and has some neat transformers.## Features
* Highly configurable logpipes
* Easy yaml configuration
* ElasticSearch mapping presets and config tool
* Config presets for quick logpipe definitons
* Inputs: file(s), tcp
* Metric-Inputs: collect and monitor system load, traffic and other ressources
* Splitters: line
* Parsers: regex, json
* Transformers: regex, addFields, anonymizeIp, parseDate, useragentDetector
* Outputs: elasticsearch, stdout, tcp... more to come, see the [Wiki](https://github.com/psi-4ward/psilog-collector/wiki)
## Installation
* You need at least NodeJS 0.10.x
* `npm install -g psilog-collector`
* configure your logpipes in `/etc/psilog-collector`
* start the collector: `psilog-collector`## Configuration
See the [Wiki](https://github.com/psi-4ward/psilog-collector/wiki)## Licence
PsiLog::collector is licenced under LGPL
PS: Looking forward to your pull-requests ;)