ninjalog.io transport for winston
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
.npmignore
CODE_OF_CONDUCT.md
LICENSE.txt
README.md
index.js
ninjalog.ascii
package.json

README.md

winston-ninjalog

A ninjalog.io transport for the winston logging library.

ninjalog is a secure, open source web service for centralized logging. Checkout ninjalog.io to create a free account.

ninjalog.io uses jwt authentication with rails 5 websockets for live log tailing. Data is persisted via redis and can be downloaded to disk.

Installation

$ npm install winston
$ npm install winston-ninjalog

Usage

var winston = require('winston');

var options = {
  email: email,
  client_id: client_id,
  client_secret: client_secret
};

winston.add(require('winston-ninjalog'), options);

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/tysonholub/winston-ninjalog. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

License

The package is available as open source under the terms of the MIT License.