Skip to content

An event-based reporting system for django -- With queryset graphs!

License

MIT, BSD-3-Clause licenses found

Licenses found

MIT
LICENSE
BSD-3-Clause
LICENSE.txt
Notifications You must be signed in to change notification settings

intros/django-telemetry

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

django-telemetry

An event-based reporting system for django -- With queryset graphs More on the graphs in this gist!

Not fit for human consumption.

This is a collection of event/reporting code that I've used in various places over the years. It seems useful enough to share, but I haven't added docs or examples yet.

Event Features

  • Event reporting in middleware, decorators, and tasks
  • Request recording using middleware, decorators, view Mixins.
  • Organizing requests by user, referer, and browser signature where provided
  • Optional async recording/reporting using celery

Reporting Features

  • Logs in the database with management commands to clear old logs
  • Generic queryset graphs (using flot to track any queryset with a date field

About

An event-based reporting system for django -- With queryset graphs!

Resources

License

MIT, BSD-3-Clause licenses found

Licenses found

MIT
LICENSE
BSD-3-Clause
LICENSE.txt

Stars

Watchers

Forks

Packages

No packages published