A Windows Azure blob storage transport for winston.
$ npm install winston
$ npm install winston-azure-blob-transport
var winston = require("winston");
require("winston-azure-blob-transport");
var logger = new (winston.Logger)({
transports: [
new (winston.transports.AzureBlob)({
account: {
name: "Azure storage account sub domain ([A-Za-z0-9])",
key: "The long Azure storage secret key"
},
containerName: "A container name",
blobName: "The name of the blob",
level: "info"
})
]
});
logger.warn("Hello!");
The Azure transport accepts the following options:
info
).