0.0.11 • Published 1 year ago

log4js-azure-tableservice-appender v0.0.11

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

log4js-azure-tableservice-appender

This is a log4js appender that can write logs to a table in an Azure storage account.

usage

import * as log4js from "log4js";
import { AzureTableStorageAppender } from "log4js-azure-tableservice-appender";


const customappender = new AzureTableStorageAppender().configure({
  accountName,
  accountKey,
  sysLogTableNamePrefix,
});


const cfg = {
  replaceConsole: true,
  appenders: {
    console: {
      type: "console",
      layout: {
        type: "pattern",
        pattern: "%[[%d][%p][%f{2}:%l]%] %m",
      },
    },
    custom: {
      type: customappender,
    },
  },
  categories: {
    default: {
      appenders: ["console", "custom"],
      level: "all",
      enableCallStack: true,
    },
  },
};

let logger = log4js.configure(cfg).getLogger();
logger.info("Hello World!");
logger.info({ name: "John", age: 30, city: "New York" });
0.0.11

1 year ago

0.0.10

1 year ago

0.0.9

1 year ago

0.0.8

1 year ago

0.0.7

1 year ago

0.0.6

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago