skills/open-source/references/monitoring.md
agent = Agent(task="...", llm=llm, calculate_cost=True)
history = await agent.run()
# Access usage data
usage = history.usage
# Or via service
summary = await agent.token_cost_service.get_usage_summary()
Native integration for AI agent monitoring with browser session video replay.
pip install lmnr
from lmnr import Laminar
Laminar.initialize() # Set LMNR_PROJECT_API_KEY env var
Use browser-use auth for cloud sync (OAuth Device Flow), or self-host Laminar.
Zero-code OpenTelemetry instrumentation:
pip install openlit browser-use
import openlit
openlit.init() # That's it — auto-instruments browser-use
openlit.init(otlp_endpoint="http://your-collector:4318")
Works with: Jaeger, Prometheus, Grafana, Datadog, New Relic, Elastic APM.
docker run -d -p 3000:3000 -p 4318:4318 openlit/openlit
Browser Use collects anonymous usage data via PostHog.
ANONYMIZED_TELEMETRY=false
Or in Python:
import os
os.environ["ANONYMIZED_TELEMETRY"] = "false"
Zero performance impact. Source: telemetry service.