2017 © Pedro Peláez
 

library nette-slack-logger

Log your error messages directly into a Slack room

image

ondrej-bouda/nette-slack-logger

Log your error messages directly into a Slack room

  • Monday, October 2, 2017
  • by ondrej-bouda
  • Repository
  • 1 Watchers
  • 0 Stars
  • 356 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 4 Forks
  • 0 Open issues
  • 9 Versions
  • 11 % Grown

The README.md

nette-slack-logger

Log your errors directly into a Slack room, (*1)

Installation

composer require ondrej-bouda/nette-slack-logger, (*2)

And register extension to your config.neon:, (*3)

extensions:
    slackLogger: OndrejBouda\NetteSlackLogger\DI\SlackLoggerExtension

By default the logger is just turned off, since you probably do not want to log errors from dev environment. If you want to enable it, add following lines to config.local.neon at your production server:, (*4)

slackLogger:
    enabled: true
    slackUrl: https://hooks.slack.com/services/XXX
    logUrl: http://path/to/your/logs/directory/__FILE__
    channel: "#somechannel"
    username: "PHP Bot"
    icon: ":joystick:"
    pretext: "Error at example.com"

Details: - slackUrl must contain your incoming webhook URL - see https://api.slack.com/incoming-webhooks. - logUrl, if specified, tells the URL at which the log file will be available. The substring __FILE__ within the URL will be replaced with the actual log file basename. The resulting URL gets appended to the message posted to Slack. Note the file should not be available for public as it contains sensitive information. It is your responsibility to protect the file, e.g., by HTTP auth or restricting access by IP addresses. - channel: Name or ID of channel to post to. If not specified, the message gets posted to the default channel according to the incoming webhook specification. - username: Username to use for the post. Optional. - icon: Icon to use besides the post instead of the default icon. Optional. - pretext: Pretext for the message. Useful for distinguishing, e.g., the site., (*5)

The Versions

02/10 2017

dev-master

9999999-dev

Log your error messages directly into a Slack room

  Sources   Download

MIT

The Requires

 

logger nette slack

02/10 2017

1.2.1

1.2.1.0

Log your error messages directly into a Slack room

  Sources   Download

MIT

The Requires

 

logger nette slack

02/10 2017

1.2.0

1.2.0.0

Log your error messages directly into a Slack room

  Sources   Download

MIT

The Requires

 

logger nette slack

22/03 2016

1.1.3

1.1.3.0

Log your error messages directly into a Slack room

  Sources   Download

MIT

The Requires

 

logger nette slack

03/03 2016

1.1.2

1.1.2.0

Log your error messages directly into a Slack room

  Sources   Download

MIT

The Requires

 

logger nette slack

02/03 2016

1.1.1

1.1.1.0

Log your error messages directly into a Slack room

  Sources   Download

MIT

The Requires

 

logger nette slack

21/02 2016

1.1.0

1.1.0.0

Log your error messages directly into Slack room

  Sources   Download

MIT

The Requires

 

logger nette slack

12/02 2016

1.0.1

1.0.1.0

Log your error messages directly into Slack room

  Sources   Download

MIT

The Requires

 

logger nette slack

12/02 2016

1.0

1.0.0.0

Log your error messages directly into Slack room

  Sources   Download

MIT

The Requires

 

logger nette slack