# Building an Observable AI Market Research Agent with SigNoz

> Source: <https://dev.to/tanmay_f00d502ebc45bf0bf9/building-an-observable-ai-market-research-agent-with-signoz-98m>
> Published: 2026-07-26 09:48:43+00:00

#
AI Market Research Agent 🤖 (SigNoz Hackathon Submission)

##
👁️ Observability & Monitoring with SigNoz

This agent is fully instrumented using **OpenTelemetry** to export telemetry data to **SigNoz**. Because AI agents involve variable latency and unpredictable logic paths, full visibility is critical.

**What is Tracked via openinference-instrumentation-google-adk:**

-
**Distributed Tracing:** Every tool call (like `google_search`

) and LLM generation is traced.
-
**Token Usage & Latency:** Tracks exact time taken by Gemini 2.0 Flash to synthesize data.
-
**Error Tracking:** API rate limits or failed search queries are caught in the trace.

###
🚀 How Judges Can Run This Locally

- Ensure SigNoz is running on your machine.
- Install dependencies:
`pip install -r requirements.txt`

- Export the SigNoz endpoint:
`export OTEL_EXPORTER_OTLP_ENDPOINT="http://localhost:4318/v1/traces"`

- Set your Gemini key:
`export GOOGLE_API_KEY="your_api_key"`

- Run the agent using the ADK CLI:
`adk run agent.py`
