README
pm2-gelf-json
pm2 module for logging to Graylog with JSON support.
Inspired by pm2-gelf-pro
Features
- Support JSON format
- Support pino.js logs
- Log levels mapping
Installation
pm2 install pm2-gelf-json
Configuration
PM2 logging to Graylog using gelf-pro with JSON support
<script type="module">
import pm2GelfJson from 'https://cdn.skypack.dev/pm2-gelf-json';
</script>
pm2 module for logging to Graylog with JSON support.
Inspired by pm2-gelf-pro
pm2 install pm2-gelf-json
gt; pm2 set pm2-gelf-json:graylogHost graylog.myserver.org gt; pm2 set pm2-gelf-json:graylogPort 12201 gt; pm2 set pm2-gelf-json:graylogLogParseErrors true gt; pm2 set pm2-gelf-json:graylogSplitLines true gt; pm2 set pm2-gelf-json:graylogFields '{"tag": "pm2"}' gt; pm2 set pm2-gelf-json:gelfAdapterName 'udp' gt; pm2 set pm2-gelf-json:gelfLogLevelsMapping '0:7,10:7,20:7,30:6,40:4,50:3,60:0'