winston-splunkstorm
v0.1.0 splunk splunkstorm winston transport logging log logger
winston-splunkstorm
In their Logging Best Practises Splunk strongly encourages the usage of key-value pairs in logs. This winston plugin takes messages and meta data hashes and creates a key-value structured string out of it.
Installation
npm install winston-splunkstorm
Example Usage
var winston = require('winston');
var splunkstorm = require('winston-splunkstorm');
winston.add(splunkstorm, {
apiKey: 'api-key',
projectId: 'project-id',
apiHostName: 'api-host-name'
});
winston.info({a: 'b'});
//output: 2013-12-09T07:10:49.522Z a=b, lvl=info, hst=fooHost
Parameters for the splunkstorm constructor:
apiKey
your apiKey at splunkstorm.com (mandatory)projectId
your projectId at splunkstorm.com (mandatory)apiHostName
the hostname assigned to your project by splunkStorm
Find more Details here.
Built with splunkstorm the client for the splunkstorm api.
Happy Logging!
npm i [email protected]
Source Code
[email protected]:nherment/wins...Metadata
- MIT License
- Whatever
- Nicolas Herment
- released 6/11/2013