New Relic User Group: Minneapolis
I will be presenting at the NUG 2025 TC, hosted by New Relic at Top Golf, Brooklyn Center.
It is free to attend, but you do need to sign up: https://newrelic.com/events/2025-09-10/new-relic-user-group-minneapolis
Short: New Relic OTLP ingestion with AI Coding tools Gemini CLI/Alibaba Cloud's Qwen3 Coder through Alloy to create scalable terraform IaC orchestrated with Github
Summary: AI Coding Tools are amazing. Whether we use Cursor, Claude Code, Copilot, Gemini CLI or even the latest Qwen3 Coder model from Alibaba Cloud, they can help us deliver more faster. However, these tools can be a challenge to monitor as they only give us pricing guidance on token usage aggregated over time. In today's presentation we look at one way we can solve this by ingesting actual AI coding tool usage with Gemini CLI and Qwen3 Coder into New Relic by way of Open Telemetry. We'll do some real world terraform creation of New Relic monitors and alerts and then show those reports and dashboards of the AI tools used to create them. In doing so, we not only show the power of terraform and Infrastructure as Code, but also a scalable way to use the robust New Relic OTLP ingest endpoint to monitor not just our applications but the tools we use to create and update those applications and infrastructure.
Tools Used: We will be using Gemini CLI with Gemini 2.5 Pro (or newer) via Vertex AI in GCP and Qwen3 Coder leveraging Qwen3 Coder Plus (or newer) via Alibaba Cloud. We'll be created terraform (language) and instrumenting it with OpenTofu in a Github Actions Workflow (pipeline) with remote state management in Azure Storage or Google Buckets. Lastly, besides using New Relic for metrics ingestion, alerts and dashboards, we'll show notifications through to PagerDuty for real time alerts. We will use Grafana Alloy to add the proper NR API key to our headers but otherwise just acts as a passthrough. The IaC code will be shared in a public Github repo for after the talk.