Zum Inhalt

Flask ist

Die logfire.instrument_flask() -Methode Erstellen Sie einen Span für jede Anforderung an Ihre [Flask][flask] Anwendung .

Installieren Sie

Installieren Sie logfire mit flask extra :

{{ install_logfire(extras=['flask']) }}

Nutzung

Sie können es mit python main.py laufen :

main.py
import logfire
from flask import Flask


logfire.configure()

app = Flask(__name__)
logfire.instrument_flask(app)


@app.route("/")
def hello():
    return "Hello!"


if __name__ == "__main__":
    app.run(debug=True)

Die wichtigsten Argumente von logfire.instrument_flask() werden mit der FlaskInstrumentor().instrument_app()-Methode gefunden des OpenTelemetry Flask Instrumentation-Pakets, lesen Sie mehr darüber [Hier Hier Hier][opentelemetry-flask].

Capturing Request und Response Header

Flasch [ … ]https://flask.palletsprojects.com/en/2.0.x/ [ Opentelemetry-flask ] :https://opentelemetry-python-contrib.readthedocs.io/en/latest/instrumentation/flask/flask.html


本文总阅读量次