1.0.6 • Published 8 months ago

pm2-graylog v1.0.6

Weekly downloads
-
License
ISC
Repository
github
Last release
8 months 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

8 months ago

1.0.5

11 months ago

1.0.4

11 months ago

1.0.3

11 months ago

1.0.2

11 months ago

1.0.1

11 months ago

1.0.0

11 months ago