Passer au contenu principal

Installation

🐍 N’oubliez pas d’installer le paquet AppSignal for Python dans votre application au préalable.
Les instructions d’installation diffèrent selon le package d’adaptateur MySQL que vous utilisez :
Lorsque vous utilisez SQLAlchemy, n’installez pas ces paquets d’instrumentation. L’instrumentation de SQLAlchemy instrumentera automatiquement les requêtes vers la base de données sous-jacente. Installer les deux paquets d’instrumentation entraînera des événements en double.

Utilisation de mysql

Lorsque vous utilisez le package d’adaptateur MySQL mysql-connector-python (qui est importé en tant que mysql), installez le package opentelemetry-instrumentation-mysql. Pour l’ajouter à votre projet, ajoutez la ligne suivante à votre fichier requirements.txt :

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

Utilisation de mysqlclient

Lorsque vous utilisez le package d’adaptateur MySQL mysqlclient, installez le package opentelemetry-instrumentation-mysqlclient. Pour l’ajouter à votre projet, ajoutez la ligne suivante à votre fichier requirements.txt :
# requirements.txt
opentelemetry-instrumentation-mysqlclient

Utilisation de pymysql

Lorsque vous utilisez le package d’adaptateur MySQL pymysql, installez le package opentelemetry-instrumentation-pymysql. Pour l’ajouter à votre projet, ajoutez la ligne suivante à votre fichier requirements.txt :
# requirements.txt
opentelemetry-instrumentation-pymysql