TraptureIQ docs
See what your Google ADK agents cost, what they did, and whether they are any good.
What TraptureIQ does
You point a Google ADK agent at TraptureIQ and it starts recording every LLM call. From that one stream you get four things in the console:
| Module | Answers |
|---|---|
| Cost | What am I spending, on which agent, which model, which user? |
| Observability | What did the agent actually do, and where did it fail? |
| Eval | Is it any good, and does it hold up under load? |
| Tools | Prompts, parameters and token maths, versioned, outside your code. |
Google ADK only, for nowTraptureIQ currently supports agents built with Google ADK. That is a deliberate scope, not a limitation we are hiding: ADK emits the telemetry this product is built on, which is why connecting takes two environment variables and no code change. Other frameworks are on the roadmap. Both Cloud Run and Agent Engine are verified end to end, with no edit to your agent in either case. Agent Engine requires ADK
≥ 2.11.0.Connecting takes two environment variables
ADK already emits OpenTelemetry spans carrying token usage. TraptureIQ reads them, so there is nothing to add to agent.py, no SDK, no plugin, no agent registration.
Two are required: the traces endpoint and the API key header. The others are recommended: the logs endpoint, the agent's name, and the environment that keeps local runs apart from production.
export OTEL_EXPORTER_OTLP_TRACES_ENDPOINT="https://api.traptureiq.com/v1/traces" export OTEL_EXPORTER_OTLP_LOGS_ENDPOINT="https://api.traptureiq.com/v1/logs" export OTEL_EXPORTER_OTLP_HEADERS="X-API-Key=tiq_your_key_here" export OTEL_SERVICE_NAME="my-agent" export OTEL_RESOURCE_ATTRIBUTES="deployment.environment=local"
gcloud run deploy my-agent \ --set-env-vars="^##^OTEL_EXPORTER_OTLP_TRACES_ENDPOINT=https://api.traptureiq.com/v1/traces##OTEL_EXPORTER_OTLP_HEADERS=X-API-Key=tiq_your_key_here"
Start here
- Quickstart: account to first data, about five minutes.
- Connect your agent: local, Cloud Run, and how to confirm it worked.
- Using the console: every tab, what it shows, and what to do with it.
- Troubleshooting: when nothing shows up.