1.0.6 • Published 2 years ago

pm2-graylog v1.0.6

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

pm2-graylog

pm2 module for logging to Graylog.

Inspired by pm2-gelf-json and pm2-gelf-pro

Features

  • Support JSON format
  • Support pino.js logs
  • Log levels mapping

Installation

pm2 install pm2-graylog

Needs

When set pm2 set pm2-graylog:pm2LogType 'json', needs:

ecosystem.config.js of PM2: log_type: 'json'

Configuration

$> pm2 set pm2-graylog:graylogHost graylog.myserver.org
$> pm2 set pm2-graylog:graylogPort 12201
$> pm2 set pm2-graylog:graylogLogParseErrors true
$> pm2 set pm2-graylog:graylogSplitLines true
$> pm2 set pm2-graylog:gelfCustomConfigs '{"optionKey": "optionValue"}'
$> pm2 set pm2-graylog:gelfAdapterName 'udp'
$> pm2 set pm2-graylog:gelfLogLevelsMapping '0:7,10:7,20:7,30:6,40:4,50:3,60:0'
# default normal string
# pm2 set pm2-graylog:pm2LogType 'json'
# pm2 set pm2-graylog:graylogType 'json'
1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago