@railtownai/log4js-railtownai
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

Log4JS - Railtownai Appender

Installation

npm i @railtownai/log4js-railtownai

Configuration

  • type - @railtownai/log4js-railtownai
  • token - string - railtown token

Example

log4js.configure({
  appenders: {
    railtownai: {
      type: '@railtownai/log4js-railtownai',
      token: 'your_token_here',
    },
  },
  categories: { default: { appenders: ['railtownai'], level: 'error' } },
});

Manually Logging Errors with additional properties

Import log4jsLogger and use as follows:

try {
  // code to try 
} catch (error) {
    const logError = {
      err: error,
      userId: '123456789',
      projectId:'abcdefg'
    };

  log4jsLogger.error(logError);
}

This will send log messages to railtownai.

Package Sidebar

Install

npm i @railtownai/log4js-railtownai

Weekly Downloads

0

Version

1.0.2

License

MIT

Unpacked Size

7.96 kB

Total Files

5

Last publish

Collaborators

  • mbrailtown
  • jbueza-railtownai
  • marwanhaddad
  • chrisgirard