Flask Instrumentation
This feature requires AppSignal for Python version 0.1.2 or higher.
This feature requires Flask version 1.0 or higher.
Flask is a lightweight web framework for Python that enables the development of web applications with simplicity and flexibility.
Installation
First, install the opentelemetry-instrumentation-flask
package. To add it to your project, add the following line to your requirements.txt
file:
Shell
# requirements.txt opentelemetry-instrumentation-flask
Setup
It's necessary to import and start the AppSignal client before the Flask library is imported. This ensures that the application instance is created with the automatic instrumentation applied.