Skip to main content

Server-side analytics

Project description

Tracker

Tracker is a python package, that can be integrated into any django project as middleware. It asynchronously intercepts requests and sends metric data to our backend

Editing settings

To make Tracker work properly, settings.py file should be modified

  • Add the following line to the MIDDLEWARE (after all django middlewares:
'rigidanalytics.middleware.Analytics',
  • Add the following dict that configures Tracker
RIGID_ANALYTICS = {
    'PROJECT_ID': '<id of your project>',
    'PROJECT_TOKEN': '<your project token>',
    'DEBUG_DISABLE_ANALYTICS': '<bool>',
    'BACKEND_ENDPOINT': '<custom endpoint, do not specify to use default>',
}

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

rigidanalytics_tracker-0.0.1.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

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

rigidanalytics_tracker-0.0.1-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file rigidanalytics_tracker-0.0.1.tar.gz.

File metadata

  • Download URL: rigidanalytics_tracker-0.0.1.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for rigidanalytics_tracker-0.0.1.tar.gz
Algorithm Hash digest
SHA256 6f423327361ad0021b392a9d9be5239841a36893561f92e8f97ded9ffd2233c7
MD5 ef96a832e6c488a2e4ac9c02ebc21016
BLAKE2b-256 3bdaf20815d22e9c27c981d923b06f3984383dbb7e861366769fa09981408e8e

See more details on using hashes here.

File details

Details for the file rigidanalytics_tracker-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: rigidanalytics_tracker-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 7.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for rigidanalytics_tracker-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4fe6e87fa2a16e133d7089a92586e5ba728a50a6bb8d52c84a5b60f329bda0ec
MD5 fe3f3945353ddbb392fd8ad9cf9a0f71
BLAKE2b-256 0aa01187248b14665926ecb9f221d705bf8e6853a55d33728e7c7c711165f196

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