Pular para o conteúdo principal

Instalação

🐍 Não esqueça de instalar o pacote AppSignal for Python em sua aplicação primeiro.
As instruções de instalação variam de acordo com o pacote adaptador MySQL que você está usando:
Ao usar SQLAlchemy, não instale esses pacotes de instrumentação. A instrumentação do SQLAlchemy instrumentará automaticamente as queries para o banco de dados subjacente. Instalar ambos os pacotes de instrumentação resultará em eventos duplicados.

Usando mysql

Ao usar o pacote adaptador MySQL mysql-connector-python (que é importado como mysql), instale o pacote opentelemetry-instrumentation-mysql. Para adicioná-lo ao seu projeto, adicione a seguinte linha ao seu arquivo requirements.txt:

<PythonDisableInstrumentations />
# requirements.txt
opentelemetry-instrumentation-mysql

Usando mysqlclient

Ao usar o pacote adaptador MySQL mysqlclient, instale o pacote opentelemetry-instrumentation-mysqlclient. Para adicioná-lo ao seu projeto, adicione a seguinte linha ao seu arquivo requirements.txt:
# requirements.txt
opentelemetry-instrumentation-mysqlclient

Usando pymysql

Ao usar o pacote adaptador MySQL pymysql, instale o pacote opentelemetry-instrumentation-pymysql. Para adicioná-lo ao seu projeto, adicione a seguinte linha ao seu arquivo requirements.txt:
# requirements.txt
opentelemetry-instrumentation-pymysql