apm-agent-python icon indicating copy to clipboard operation
apm-agent-python copied to clipboard

Elasticsearch Parallel Bulk Helper not picked up as Spans

Open philippkahr opened this issue 2 years ago • 0 comments

Describe the bug: ...

@elasticapm.capture_span()
def index(docs):
    helpers.bulk(client, docs)

This is instrumented: image (13)

This:

@elasticapm.capture_span()
def index(docs):
    deque(
        helpers.parallel_bulk(
            client,
            docs,
            chunk_size=5000,
            thread_count=4,
            queue_size=4,
            raise_on_error=False,
            raise_on_exception=False,
        ),
        maxlen=0,
    )

is not instrumented:

image (14)

Python 3.11, Elasticsearch language client for Python 8.6.1

philippkahr avatar Feb 17 '23 09:02 philippkahr