Skip to main content

Epsagon Instrumentation for Python

Project description

Epsagon Instrumentation for Python

Build Status Pyversions PypiVersions

This package provides an instrumentation to Python code running on functions for collection of distributed tracing and performance monitoring.

Installation

From your project directory:

$ pip install epsagon

More details about lambda deployments are available in the AWS documentation.

Basic Usage

Simply use our decorator to report metrics:

import epsagon
epsagon.init(
    token='my-secret-token',
    app_name='my-app-name',
    metadata_only=False,  # Optional, send more trace data
)

@epsagon.lambda_wrapper
def handler(event, context):
  pass

Copyright

Provided under the MIT license. See LICENSE for details.

Copyright 2018, Epsagon.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

epsagon-1.0.15.tar.gz (24.6 kB view details)

Uploaded Source

Built Distribution

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

epsagon-1.0.15-py3-none-any.whl (38.9 kB view details)

Uploaded Python 3

File details

Details for the file epsagon-1.0.15.tar.gz.

File metadata

  • Download URL: epsagon-1.0.15.tar.gz
  • Upload date:
  • Size: 24.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.9.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.3

File hashes

Hashes for epsagon-1.0.15.tar.gz
Algorithm Hash digest
SHA256 ae4664975ddeb8e8987eb2576e6c59b719ec3fcaebc81c4a523480dff9791383
MD5 9cb3b02b722e2fc9a65ab9067eb4d459
BLAKE2b-256 3eba994282ade7aa269c624c12dcf5068112760fc93fa2dd317b734453e66b96

See more details on using hashes here.

File details

Details for the file epsagon-1.0.15-py3-none-any.whl.

File metadata

  • Download URL: epsagon-1.0.15-py3-none-any.whl
  • Upload date:
  • Size: 38.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.9.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.3

File hashes

Hashes for epsagon-1.0.15-py3-none-any.whl
Algorithm Hash digest
SHA256 29abf0266e8ba6e854e50b46f0f36f4eb2f16d0a157e35e6e4697e43dcab4ecc
MD5 ee76098c97ee981f11562df73ba06ca3
BLAKE2b-256 b0c54e86e5143dfaed05045d3cbf00690df276299a8fb2ff99ad988ae87ab9d2

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