Skip to main content

Flask instrumentation for OpenTelemetry

Project description

pypi

This library builds on the OpenTelemetry WSGI middleware to track web requests in Flask applications.

Installation

pip install opentelemetry-instrumentation-flask

Configuration

Exclude lists

To exclude certain URLs from being tracked, set the environment variable OTEL_PYTHON_FLASK_EXCLUDED_URLS with comma delimited regexes representing which URLs to exclude.

For example,

export OTEL_PYTHON_FLASK_EXCLUDED_URLS="client/.*/info,healthcheck"

will exclude requests such as https://site/client/123/info and https://site/xyz/healthcheck.

References

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

Built Distribution

File details

Details for the file opentelemetry-instrumentation-flask-0.20b0.tar.gz.

File metadata

  • Download URL: opentelemetry-instrumentation-flask-0.20b0.tar.gz
  • Upload date:
  • Size: 10.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.10

File hashes

Hashes for opentelemetry-instrumentation-flask-0.20b0.tar.gz
Algorithm Hash digest
SHA256 f4d10361f45585c2895e7f2a39d5ecdb2b432908a2751f4d61e3d73834c6a327
MD5 c9786226e97c944312b22b5ebb1b8336
BLAKE2b-256 7f3f4272ab70e32ce6a9225b7d5dcf47751f07bdeada4c82d8620e1533364534

See more details on using hashes here.

File details

Details for the file opentelemetry_instrumentation_flask-0.20b0-py3-none-any.whl.

File metadata

File hashes

Hashes for opentelemetry_instrumentation_flask-0.20b0-py3-none-any.whl
Algorithm Hash digest
SHA256 20f0987993036562b3490f2fca94df75b1bced53da9ce3db501d49ba97eac022
MD5 58d7f7bc3a158840fbe4b44e21081ba4
BLAKE2b-256 f7bc09501394cce42f48b6b68689d8401e638c29f3c5f0b40988dfd446e4ee0b

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