{"library":"opencensus-ext-sqlalchemy","title":"OpenCensus SQLAlchemy Integration","description":"OpenCensus SQLAlchemy Integration provides tracing instrumentation for SQLAlchemy queries. It wraps SQLAlchemy engine events to capture spans for each executed query, including bind parameters and execution time. Version 0.1.3 is current, with irregular releases.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install opencensus-ext-sqlalchemy"],"cli":null},"imports":["from opencensus.ext.sqlalchemy.trace import SQLAlchemyTrace"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import os\nfrom opencensus.ext.sqlalchemy.trace import SQLAlchemyTrace\nfrom sqlalchemy import create_engine\n\n# Create engine\nengine = create_engine('sqlite:///:memory:')\n\n# Instrument with OpenCensus tracer\ntracer = SQLAlchemyTrace(engine)\n\n# Now every query executed via this engine will be traced\nwith engine.connect() as conn:\n    conn.execute(\"SELECT 1\")\n","lang":"python","description":"Instrument a SQLAlchemy engine to trace queries.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}