README
___
__ /\_ \
___ /\_\ ___ ___ __ __ ___ \//\ \ ___ __ __ __ _ __
/'___\/\ \ /' _ `\ / __`\/\ \/\ \ / __`\ _______\ \ \ / __`\ /'_ `\ /'_ `\ /'__`\/\`'__\
/\ \__/\ \ \/\ \/\ \/\ \L\ \ \ \_/ |/\ \L\ \/\______\\_\ \_/\ \L\ \/\ \L\ \/\ \L\ \/\ __/\ \ \/
\ \____\\ \_\ \_\ \_\ \____/\ \___/ \ \____/\/______//\____\ \____/\ \____ \ \____ \ \____\\ \_\
\/____/ \/_/\/_/\/_/\/___/ \/__/ \/___/ \/____/\/___/ \/___L\ \/___L\ \/____/ \/_/
/\____/ /\____/
\_/__/ \_/__/
cinovo-logger-loggly
Loggly endpoint for cinovo-logger.
Getting started
At first you must install and require the logger.
npm install cinovo-logger
Next you must require the module
var logger = require("cinovo-logger");
Append cinovo-logger-notificationcenter endpoint
npm install cinovo-logger-loggly
In your JavaScript code append the console endpoint.
logger.append(require("cinovo-logger-loggly")(true, true, true, true, "customerToken", ["tag1", "tag2"]));
Log something
logger.debug("all values are ok");
logger.info("myscript", "all values are ok");
logger.error("myscript", "some values are not ok", {a: 10, b: 20});
logger.exception("myscript", "some values are not ok", new Error("error"));
logger.critical("myscript", "all values are not ok", {a: 10, b: 20}, function(err) { ... });
Done
Now you can log to Loggly endpoint.
API
(debug, info, error, critial, customerToken[, tags])
Sync creates a Notification Center Endpoint.
debug
: Boolean - true if the endpoint should log debug levelinfo
: Boolean - true if the endpoint should log info levelerror
: Boolean - true if the endpoint should log error levelcritical
: Boolean - true if the endpoint should log critical levelcustomerToken
: String - Loggly customer token (Can be found in the loggly console at Source Setup -> Customer Tokens)tags
: Array[String] - Tags used by loggly (optional)
return
: Endpoint - Endpoint - use the endpoint like this logger.append(endpoint)