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.13b0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb4328c5d13caeea9cec45639134d1b7e78672bce503183aad0eea34231a72ca |
|
MD5 | 37c11893c1e0ab81843149f4df9f113c |
|
BLAKE2b-256 | fbede8f412563194af1143d6ffc8273232f60e405d363bc2133de98875615775 |
Close
Hashes for opentelemetry_instrumentation_flask-0.13b0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12b42b122f10544faa410919f6bdc3bbbd6cf6cfacbc1b60bd64cba3646c29ef |
|
MD5 | acb98e7a7447bdc4701987e875c98b83 |
|
BLAKE2b-256 | 8e3d7943af8a298837a6edf6fe132fccf962216ec2bd1ba24634cf53f24a3adf |