Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

log4js-node/slack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

21 Commits

Repository files navigation

Slack Appender for log4js-node

Sends log events to a slack channel. This is an optional appender for use with log4js.

npm install @log4js-node/slack

Configuration

  • type - @log4js-node/slack
  • token - string - your Slack API token (see the slack and slack-node docs)
  • channel_id - string - the channel to send log messages
  • icon_url - string (optional) - the icon to use for the message
  • username - string - the username to display with the message
  • layout - object (optional, defaults to basicLayout) - the layout to use for the message (see layouts).

Example

log4js.configure({
 appenders: {
 alerts: {
 type: '@log4js-node/slack',
 token: 'abc123def',
 channel_id: 'prod-alerts',
 username: 'our_application'
 }
 },
 categories: {
 default: { appenders: ['alerts'], level: 'error' }
 }
});

This configuration will send all error (and above) messages to the prod-alerts slack channel, with the username our_application.

About

Slack Appender for log4js-node

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

AltStyle によって変換されたページ (->オリジナル) /