@easynvest/pm2-logstash
v0.1.1
Published
PM2 Logstash Module
Downloads
10
Keywords
Readme
pm2-logstash
An quick and dirty library to redirect your PM2 logs to a Logstash input stream
- Heavily based on https://github.com/pm2-hive/pm2-gelf
- Uses https://github.com/purposeindustries/node-logstash-client to output to Logstash
Installation
Tested on node 8.11.3, requires pm2.
pm2 install @easynvest/pm2-logstash
Configuration
This module has multiple configuration variables, all fed into node-logstash-client
- "logstash_host": The hostname of the logstash input (Default: '127.0.0.1')
- "logstash_port": The port to send logstash messages to (Default: 9997)
- "logstash_type": The connection type (Default: 'UDP') - udp, tcp, memory
After having installed the module:
pm2 set @easynvest/pm2-logstash:<param> <value>
Examples:
pm2 set @easynvest/pm2-logstash:logstash_host my.cool.host
pm2 set @easynvest/pm2-logstash:logstash_port 12345