Flask instrumentation for OpenTelemetry
Project description
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
NoneRelease 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
Close
Hashes for opentelemetry-instrumentation-flask-0.16b1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34e26a489ceba3a2cfb7f963fa91229d4d9d1f48d2e5530aa3034619140909e4 |
|
MD5 | 8239e402abdd593429fc7562b34ae92a |
|
BLAKE2b-256 | f1e5cf2d7d596458c6ca5d5d49af2704053d1a484e38ca80e1289540329610b4 |
Close
Hashes for opentelemetry_instrumentation_flask-0.16b1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22ccfb049f40f1fa8a14d65fbbdb255eb8d36383856ea5739b6259b09b6422e6 |
|
MD5 | 0625e59146399550944f001ae03dc2a3 |
|
BLAKE2b-256 | 84a46bb39108162fbae31f685a1e8796f7a6dc753c506ff51d7d6eb829e111f7 |