Skip to main content

A simple Django Middleware for sending request data to Perf.

Project description

PyPI version circle.ci builds

Perf Django Agent

perf is a middleware that will record timing and status codes of the connections in the Django framework and send the data to Perf. We then run analytics on that data to generate metrics and alerts.

Installation

  • Easily install Perf via pip

pip install django-perf
  • Add Perf configuration to your settings

PERF_CONFIG = {
   "api_key": "PERF_API_KEY"
}
  • Add Perf to your list of installed apps and middleware classes

INSTALLED_APPS = (
   'perf',
   ...
)

MIDDLEWARE_CLASSES = (
   'perf.middleware.PerfMiddleware',
   'django.middleware.common.CommonMiddleware',
   'django.middleware.csrf.CsrfViewMiddleware',
   ...
)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-perf-0.2.0.tar.gz (17.0 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page