フラスコ¶
logfire.instrument_flask() メソッド
は、[Flask][flask]アプリケーションへの各リクエストに対してスパンを作成します。
インストール¶
logfire を flask エクストラでインストールします:
{{ install_logfire(extras=['flask']) }}
使用法¶
python main.py で実行できる最小限below.You例を見てみましょう:
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)
logfire.instrument_flask() のキーワード引数は FlaskInstrumentor().instrument_app() メソッドに渡されます。
OpenTelemometry Flask Instrumentationパッケージの詳細については、こちらをご覧ください。
リクエストヘッダーとレスポンスヘッダーのキャプチャ¶
本文总阅读量次