@adonisjs/http-logger

1.0.0 • Public • Published

Adonis Http Logger

Add-on to log your Http requests using Adonis inbuilt logger.

Setup

Start by installing it from npm.

adonis install @adonisjs/http-logger

# yarn
adonis install @adonisjs/http-logger --yarn

Register provider

Register the provider inside start/app.js file.

const providers = [
  '@adonisjs/http-logger/providers/LoggerProvider'
]

That's all :)

Config

There is only one config setting, that is to define the environments in which the logger should run.

You have to modify the existing config/app.js file and the following setting.

module.exports = {
  http: {
    loggerEnv: ['development', 'production']
  }
}

By default, it will log in every environment.

Sane defaults

This module will internally make use of AdonisJs Logger provider, which means it will log messages using the default driver.

When json:true config is set. It will log request properties as a JSON object, so that you can easily query over them.

Check the following screenshot when json=true and logs are sent to Loggly.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.0
    237
    • latest
  • 1.0.0
    237
    • legacy

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.0
    237

Package Sidebar

Install

npm i @adonisjs/http-logger

Weekly Downloads

237

Version

1.0.0

License

MIT

Unpacked Size

6.39 kB

Total Files

6

Last publish

Collaborators

  • julien-r44
  • romainlanz
  • virk