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
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
Close
Hashes for opentelemetry-instrumentation-flask-0.23b0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6cfadfb05201e5e8ee5744cd285ccca680553e9851b4329867cc7f3b72e6dbb0 |
|
MD5 | 64ff7c7ace1d325d875dac88a404d977 |
|
BLAKE2b-256 | 7602ad439c53a8bd8dc9cbb0b71c8a68331608b5edfebe00f5d10db6aad54b0d |
Close
Hashes for opentelemetry_instrumentation_flask-0.23b0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6669ffaf528707b4bc47de8ee11fa4a28209bf260079c3b29ba305429206a5fe |
|
MD5 | d29568557389de1ea3583d80a01c9f44 |
|
BLAKE2b-256 | 31ee7e39a5426ec69092e326123372feeb0ad78317e21d1ff0145ca565d8fed9 |