Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

199Fix

199Fix provides a logging handler to push exceptions and other errors to https://199fix.com/.

Installation

Installation with pip:

$ pip install 199fix

Get an API Key here https://199fix.com/signup/

Add '199fix.handlers.I99FixHandler' as a logging handler:

LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'filters': {
    'require_debug_false': {
        '()': 'django.utils.log.RequireDebugFalse'
    }
},
'handlers': {
    '199fix': {
        'level': 'ERROR',
        'class': 'i99fix.handlers.I99FixHandler',
        'filters': ['require_debug_false'],
        'api_key': '[your-api-key]',
        'env_name': 'production',
    },
},
'loggers': {
    'django': {
        'handlers': ['199fix'],
        'level': 'ERROR',
        'propagate': True,
    },
}

}

Settings

level (built-in setting)
Change the level to 'ERROR' to disable logging of 404 error messages.
api_key (required)
API key , Get one here https://199fix.com/.
env_name (required)
Name of the environment (e.g. production, development)

Contributing

  • Fork the repository on GitHub and start hacking.
  • Run the tests.
  • Send a pull request with your changes.

About

Uptime monitoring , bug tracking, error reporting

Resources

License

Packages

No packages published