bunyan-sumologic
SumoLogic stream for the Bunyan logger
Installation
This module assumes you already have bunyan installed
npm install --save bunyan-sumologic
Usage
const bunyan = ;const SumoLogger = ; const sumoConfig = // required config collector: 'YOUR SUMOLOGIC COLLECTOR ID' // optional config endpoint: 'https://endpoint1.collection.us2.sumologic.com/receiver/v1/http/' syncInterval: 1000 rewriteLevels: true; var log = bunyan; log;
Configuration Options
Option | Description |
---|---|
collector | Collector ID for the HTTP collector configured in SumoLogic This property is required. |
endpoint | SumoLogic HTTP endpoint/region for your app Default: https://endpoint1.collection.us2.sumologic.com/receiver/v1/http/ |
syncInterval | How often logs should be pushed to SumoLogic in milliseconds Default: 1000 |
rewriteLevels | Whether Bunyan log levels should be rewritten to be human readable. Changes 30 to INFO , 40 to WARN , etc.Default: true |