Skip to main content

application performance monitoring

Project description

Python Application Performance Monitoring

Monitor and optimize your Python application performance with a Site24x7 APM Insight Python agent. The agent provides you information on your application's response time, throughput, database operations, and errors. Track these metrics over time to identify where to optimize them for enhanced performance.

Before you can use an APM Insight agent to monitor metrics, ensure that you have a Site24x7 account.

Requirements : Python version 3.5.0 and above

Supported frameworks : Django, Flask

Supported components : pymysql, psycopg2, pymemcache, redis, sqlite, jinja

Installation instructions:

  • Install APM Insight Python agent in your application directory using pip command

       pip install apminsight
    
  • For Django applications, add apminsight.contrib.django as the first of INSTALLED_APPS in django settings.py

  • For Flask applications, add import apminsight in the first line of main file

  • Add the license key in environment S247_LICENSE_KEY

      export S247_LICENSE_KEY=<license-key>
    
  • Restart your Django or Flask application

  • Perform some transactions in your application for the agent to collect data. Log into your Site24x7 account and navigate to APM Insight and click on your application to see application metrics.

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

apminsight-1.0.1.tar.gz (24.1 kB view details)

Uploaded Source

Built Distribution

apminsight-1.0.1-py3-none-any.whl (36.8 kB view details)

Uploaded Python 3

File details

Details for the file apminsight-1.0.1.tar.gz.

File metadata

  • Download URL: apminsight-1.0.1.tar.gz
  • Upload date:
  • Size: 24.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.0

File hashes

Hashes for apminsight-1.0.1.tar.gz
Algorithm Hash digest
SHA256 28d01bed7d29400e72b8f7d528f56cf020c8b2885e2522d5f3e3ff268b617b10
MD5 a19602f9dfcc67feee8ad587353500a3
BLAKE2b-256 97caeb0b0ca0f90f72af5df493d403dd93f9ba3f5f253d1464e7832f33fcfc2e

See more details on using hashes here.

File details

Details for the file apminsight-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: apminsight-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 36.8 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/39.0.1 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.0

File hashes

Hashes for apminsight-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 acb0536152c0c2b95f4f8bb7ed58a8e3e4902662aa97f720014d6b2de8bf25af
MD5 1a95f1e43068e7f992bdf5c4a0f0531a
BLAKE2b-256 87c63ea8c3a79a887103ad11ee177115782a38705beca6c69a179b7e1c28df81

See more details on using hashes here.

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