Skip to main content

django-web-profiler’s documentation:

Introduction:

django-web-profiler is a django profiling tool which logs, stores debug toolbar statistics and also a set of URL’s statistics using a management command. It logs request values such as device, ip address, user cpu time, system cpu time, No of queries, sql time, no of cache calls, missing, setting data cache calls for a particular url.

It provides a basic UI, which will differentiate development url statistics, production level statistics which generates using a management command.

Source Code is available in Micropyramid Repository(https://github.com/MicroPyramid/django-web-profiler).

Modules used:

  • Python >= 2.6 (or Python 3.4)

  • Django = 1.9.6

  • JQuery >= 1.7

Installation Procedure

  1. Install django-web-packer using the following command:

    pip install django-web-profiler
    
                (or)
    
    git clone git://github.com/micropyramid/django-web-profiler.git
    
    cd django-web-profiler
    
    python setup.py install
  2. Add app name in settings.py:

    INSTALLED_APPS = [
       '..................',
       'django-web-profiler',
       '..................'
    ]
  3. After installing/cloning, add the following details in settings file about urls, logger names:

    URLS = ['http://stage.testsite.com/', 'http://stage.testsite.com/testing/']
  4. Add the following logger to your existing loggers:

        'request-logging': {
            'level': 'DEBUG',
            'handlers': ['console', 'file_log'],
            'propagate': False,
        },
    
    Here file_log is a handler which contains a path where log files are stored.

We are always looking to help you customize the whole or part of the code as you like.

Visit our Django Development page Here

We welcome your feedback and support, raise github ticket if you want to report a bug. Need new features? Contact us here

or

mailto:: “hello@micropyramid.com

Download files

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

Source Distribution

django-web-profiler-0.1.2.tar.gz (76.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_web_profiler-0.1.2-py3-none-any.whl (86.6 kB view details)

Uploaded Python 3

File details

Details for the file django-web-profiler-0.1.2.tar.gz.

File metadata

File hashes

Hashes for django-web-profiler-0.1.2.tar.gz
Algorithm Hash digest
SHA256 58733cb156e7f2c9929f3f07b63da8760b0f978027bff212e1f91232a432a4d1
MD5 c33fa5f5e68d6074ba7f251753171647
BLAKE2b-256 e57f89aace480776410c9d2abeca1ab0b890fe66a7afb52866de2bf438450d23

See more details on using hashes here.

File details

Details for the file django_web_profiler-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for django_web_profiler-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 88182a819236ec7acba35774f9619a1d3a56abe5c25e0cfc20db067ab68eb867
MD5 d72cb951df31eca500fdcfb8fd592640
BLAKE2b-256 a89e60580ef5dec39e52bd67cfb59ff537438807f92c8534034ad3de0da2ffaa

See more details on using hashes here.

Supported by

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