Skip to main content

site24x7 monitoring package

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.8 and above

Supported frameworks : Django, Flask Supported components : pymysql, psycopg2, pymemcache, redis, sqlite, jinja

Installation

  • Install APM Insight Python agent using pip or poetry

      pip install apminsight-site24x7-py
      poetry add apminsight-site24x7-py
    
  • 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 as well as APM_APP_NAME and APM_APP_PORT

      export S247_LICENSE_KEY=<license-key>
      export APM_APP_NAME=<your-app-name>
      export APM_APP_PORT=<your-app-port>
    

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-site24x7-py-1.0.0.tar.gz (22.3 kB view hashes)

Uploaded Source

Built Distribution

apminsight_site24x7_py-1.0.0-py3-none-any.whl (35.9 kB view hashes)

Uploaded Python 3

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