apm-agent-python
apm-agent-python copied to clipboard
Official Python agent for Elastic APM
APM support for gRPC would be excellent. We can likely implement this support via [gRPC interceptors](https://github.com/grpc/proposal/blob/master/L13-python-interceptors.md).
With the addition of the otel bridge in #1411, we should add some calls utilizing that bridge to opbeans. This is blocked on the next release of the agent.
Hi, I've recently started using APM for a django based project using a GraphQL API (built with `graphene_django`). I find it very difficult to view the logs on my service...
Hello ! I ran into a problem when creating my own transaction. I have the following logic: a request to the endpoint, then some database manipulation, run celery task: http...
## What does this pull request do? - Fixes "capture_body" flag not being respected causing the request.stream() of Starlette not being able to properly stream (by loading everything into memory...
Hello :) While investigating a bug regarding **very slow** uploads, we discovered two things about the Starlette middleware. - It does not honor the "capture_body" flag by consuming the stream...
Hello, We have 10 celery services (apps) working together with the same rabbitmq. Some task are send from outside the services and some tasks are called between them. To track...
**Describe the bug**: We have fastapi framework, and we add apm_client for starlette to the application, we want to generate trace.id to correlate logs when an exception happens. I have...
Spec PR: https://github.com/elastic/apm/pull/443 To start, we would just ensure that all span types/subtypes appear in the spec. In the future we will work on cross-agent alignment.
exception tracking is still missing, as I haven't figured out yet why the exception doesn't bubble up to our middleware ## What does this pull request do? ## Related issues...