winston-azure-blob-transport
A Windows Azure blob storage transport for winston.
Installation
$ npm install winston$ npm install winston-azure-blob-transport
Usage
var winston = ;;var logger = new winstonLoggertransports:new winstontransportsAzureBlobaccount: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;
The Azure transport accepts the following options:
- level: Level of messages that this transport should log (defaults to
info
). - account.name: The name of the Windows Azure storage account to use
- account.key: The access key used to authenticate into this storage account
- blobName: The name of the blob to log.
- containerName: The container which will contain the logs.