Skip to content

Too many a2a events caused langfuse clickhouse OOM #2878

@Colstuwjx

Description

@Colstuwjx

** Please make sure you read the contribution guide and file the issues in the right place. **
Contribution guide.

Describe the bug
When I'm trying to put the ADK app trace data to langfuse by OpenTelemetry, I've found that Langfuse would got too many a2a events and caused the clickhouse of langfuse OOM (20 million a2a trace data got in just 7 days, as a comparison, the other agent call trace data was just < 1 million rows)

To Reproduce
Steps to reproduce the behavior:

  1. Install Google ADK with an a2a agent
  2. Try to send all the traces to Langfuse via OpenTelemetry integration
  3. Would see many a2a events and cause the Langfuse Clickhouse issue

Expected behavior
We would expect that the A2A traces should be a set of valid trace data rather than useless events.

Screenshots
Image

Image

Desktop (please complete the following information):

  • OS: Linux
  • Python version(python -V): 3.13
  • ADK version(pip show google-adk): 1.10.0

Model Information:

Additional context

Metadata

Metadata

Assignees

Labels

tracing[Component] This issue is related to OpenTelemetry tracing

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions