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.2.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.2-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: rigidanalytics_tracker-0.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 00cdb09d032c987043a3ec588c3e8b5203a84fcde554189d01ac129bb80377a8
MD5 9a17b6b492a57a43f46fbc6e1b5e7b0a
BLAKE2b-256 ac3f1cfe883dd2b74bccfd5c7e820c4fc990c64facec9b2bff1c2c0beb1b612a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rigidanalytics_tracker-0.0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ca661092865dc39891d20d1ae0650debbbd932a179c2e1e0af6d33cb973ed9ae
MD5 a83f289570d490112d62dd2dbe3b5a98
BLAKE2b-256 5916d11e21603a517207cc7d5773664700fa6975b89a10c2d0fc7ce72cb69a47

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