elastic / elastic/apm-agent-python
Add instrumentation for `google-cloud-storage`
Offen
agent-python
feature
instrumentation
- Vorherrschende Sprache
- Python
- Sterne
- 431
- Forks
- 239
- Ø Merge
- 5 T. 10 Std.
- Gemergte PRs (30 T.)
- 7
Beschreibung
Because it's using REST APIs underneath, spans are currently being created. But there are (at least) two issues:
1. No enrichment with storage-related context like we do with [`botocore` for s3](https://github.com/elastic/apm-agent-python/blob/main/elasticapm/instrumentation/packages/botocore.py)
2. Any `.exists` checks set the span status to `failure` because it can return a 404 if the file doesn't exist.
A first-class instrumentation would be a much better experience.
Ref https://github.com/elastic/apm-agent-python/issues/1760
Beitragsleitfaden
Bewertung
Dieses Issue wurde noch nicht bewertet.