aws / aws/aws-xray-sdk-python

AWS-Xray is not getting disable in Python

Offen
#241 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
stale
Vorherrschende Sprache
Python
Sterne
338
Forks
147
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

I have a XRAY_RECORDER dict in the setting.py file of Django. Where I have different settings for AWS Xrays like Daemon address, tracing name etc. In the same dict I also mentioned 'AWS_XRAY_SDK_ENABLED': False. In short, I want to disable AWS Xray SDK for my application. But it still sends traces in spite of setting it to False. Although I can turn it off using global_sdk_config.set_sdk_enabled(False) but due to requirements constraint, I have to enable or disable it via environment variables. But it still send traces in spite of setting to False.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Verfolge zunächst, wie XRAY_RECORDER in setting.py und AWS_XRAY_SDK_ENABLED ausgelesen werden, und vergleiche diesen Pfad anschließend mit global_sdk_config.set_sdk_enabled(False). Stelle die Konfiguration über Umgebungsvariablen nach und überprüfe, ob weiterhin Traces gesendet werden; abgeschlossen ist die Aufgabe, wenn die umgebungsbasierte Einstellung das Tracing zuverlässig deaktiviert, ohne den globalen SDK-Aufruf zu benötigen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
aws, python
Bereich
backend, observability-sre
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.