Choose Your Approach
HoneyHive supports two approaches. Pick the one that fits your needs.- Session ID (Simple)
- Context Propagation (Full)
Pass the session ID between services so all events land in the same session. Events are grouped together but appear as siblings, not as parent-child.Best for: Simple architectures, serverless (Lambda), cases where you only need events in the same session.
Serverless Environments (AWS Lambda)
For Lambda functions, calltracer.flush() before the handler returns to ensure all spans are exported before the runtime freezes. Use the session ID approach to link Lambda invocations to the calling service.
Lambda install instructions
Lambda install instructions
Use the x86_64 runtime architecture and install the matching binary:
Learn More
Tracing Introduction
Sessions, events, and context propagation concepts
Distributed Tracing Tutorial
End-to-end walkthrough with Google ADK

