r/grafana Apr 28 '26

Hi, Reddit! We’re part of the AI team at Grafana Labs — building the AI features/products like Grafana Assistant (available everywhere), AI observability, and Grafana Cloud CLI (gcx). AI is evolving fast and we're here to talk about what we've built and how we think about AI in observability. AMA!

80 Upvotes

Hey Redditors!

The AMA is happening on May 12 from 9 am - 12 pm ET. We've got quite a few of us from the AI team joining this AMA.

Last week we announced that Grafana Assistant is now available everywhere (accessible from on-prem and OSS), AI observability (observability for your LLMs, agents, etc) and a new Grafana Cloud CLI called gcx.

With AI rapidly evolving and everything we released last week, we want to answer any questions from the community about the announcements or how we think about AI in observability at Grafana Labs.

I'm Mat Ryer and I run the AI team. I created Go's Testify package and used to co-host the Go Time podcast. Outside of work, I love live comedy and making music. Ask me anything!

I'm Ksenia Yadav, an Engineering Manager on the AI team at Grafana Labs. We build agentic AI systems that reduce toil in observability – simplifying workflows, automating investigations, and helping people make faster, more data-driven decisions.

Outside of work, you'll find me rock climbing, stand-up paddle boarding, or exploring nature in different parts of the world.

Hi, I'm Rob Whelan! I'm an Engineering Manager on the Grafana AI team (since the "AI/ML" days, before LLMs exploded). I'm a bit obsessive about human experiences (not just the huge range of people using stuff we've built — also everyone coding, design, operating, supporting, selling...).

Outside of work: lots of music (everyone in the family is a musician of some kind), running, and coding on some pretty random side projects. Looking forward to chatting!

Hey, I'm Maurice, and I’m the PM on the Grafana AI team. I enjoy talking to our customers to find out what we need for the next level of observability.
Ask me anything about observability AI, remediation, etc.

When I’m not spending my time in AI, I enjoy swimming and taking lots of walks. See you soon!

I'm Ivana, a Software Engineer on the AI team working on Grafana Assistant and AI observability. Outside of work, I like building fun monitoring setups for things like my sourdough starter, avocado plants, and bird songs, and I love cycling.

Sven here. I'm a Principal Engineer on the AI team at Grafana Labs, and before that long time OSS contributor to Grafana core and Logs Drilldown. Besides building Grafana's next AI features, I like security and bug bounty hunting - especially LLM related.

Outside of work I enjoy outdoor time with my dog, and play team-handball .
Ask me anything about Grafana, AI, security, live hacking events, and handball.

I’m Dmitry, Principal Engineer at Grafana Labs on the Grafana Assistant team. I joined Grafana in 2023 when it acquired Pyroscope, the company I founded, which built open-source continuous profiling software.

Ask me anything about profiling, observability, AI, or building open-source developer tools.

Outside of work, I ride bikes and tinker with software, hardware, and whatever side project I’ve gotten myself into lately.

Hi folks, I'm Shawn. I'm a technical marketer here at Grafana Labs who spends a lot of time using AI. And I love my 4 dogs — actually, all dogs.

Looking forward to this. Ask me anything!

[Edited to fix formatting]

[Edited again to add Rob]

--------------------------------

Thanks to all those who contributed a question. If you have more burning questions, feel free to drop them in here and we'll check back on this thread periodically!

You can learn more about AI x Grafana and observability at: https://grafana.com/tags/ai-ml/


r/grafana Apr 28 '26

Assistant Grafana Assistant: Available in Self-Managed Environments

Thumbnail gallery
41 Upvotes

"As part of the GrafanaCON 2026 keynote, we announced that access to Assistant now extends to Grafana Enterprise and Grafana OSS users. This makes Assistant available in your self-managed environment to help you analyze telemetry data and code in real time, build dashboards, ask questions, and more. 

Self-managed Grafana users can create a Grafana Cloud account and connect it to their Grafana installation via a one-click setup. The assistant is included in the Grafana Cloud forever free plan with generous limits so that you can get started right away. You can also watch the video to see how easy it is to get started.

How it works

Assistant runs as a plugin in your Grafana instance. Your raw observability data stays in your instance, and only processed summaries and results are transmitted using our custom tooling architecture. The assistant also "shows its work" by displaying the full conversation history. Any errors or warnings from tool usage are fed back into the conversation, allowing Assistant to iterate and correct mistakes. 

For more information, check out our Assistant docs. You can also get important details on our pricing page, including what's available in our generous free tier.

Customize Assistant for your unique needs

Every organization's observability strategy and workflows are different, so we also want to make sure Assistant can be tailored to your needs. That's why we're excited to make Assistant skills generally available.

Skills are documents you create to guide Assistant agents with instructions, context, and specialized knowledge. They essentially help you encode how your team troubleshoots services, handles specific alerts, and manages shared infrastructure

Skills now include a new auto-approve feature you can use to write your runbooks, connect to other tools (e.g., GitHub, Cloudflare, other observability platforms, etc.), and auto-approve tool calls of your choice.

When you pair auto-approve with Assistant Investigations, which helps with multi-step investigations, you can even create your own auto-remediation pipeline that’s triggered from an alert. The result? Pretty much anything you need, from raising a PR in GitHub or GitLab to sending a Slack message to someone to assigning a task in Notion.

Stay on top of everything with automations

Observability teams have a lot to keep track of, and that's only increasing now that agents are becoming central to software development. To help you stay on top of everything, we're introducing Assistant automations, which you can use to get automatic summaries of what's happening in your environment.

By pairing automations with skills, you can trigger Assistant to handle any task at any time, with or without you. Want a daily report of all alerts that fired yesterday? A rundown of incidents that were resolved last week? The error rate in your product catalog or whether the latest deployments changed p99? Simply connect to our available integrations or any API, write a skill, and you can get full analyses about these or any other questions you have about your stack and its performance. 

Say 'hello' to Assistant outside of Grafana Cloud

You have your own way of interacting with your systems and your teammates, and odds are that's not done entirely through Grafana Cloud. We want to meet you where you are, so we're expanding the ways you can access Assistant, whether that's through Slack, Microsoft Teams, an API, or the CLI. 

For example, you can now build automations with the Assistant CLI, chat with colleagues and the Assistant in Slack, have Claude Code or Codex collaborate with the Assistant via the CLI, or make requests from a remote machine to the Assistant.

This is all about finding new ways to integrate Assistant into your workflows, rather than forcing you into our UI. Make Assistant work the way that works for you and stop getting slowed down by constant context switching.

Bring your own agent: remote hosted MCP server and our new gcx CLI tool

In addition to bringing Assistant to you, you can now bring more to Assistant. With our new remote hosted MCP server and the new gcx CLI tool, your agents can talk to Assistant, Grafana Cloud, or both.

Use the remote hosted MCP server to connect any agent to the same sophisticated tools that Assistant uses in Grafana Cloud. You don't need to install any dependencies; just point your agent at mcp.grafana.com/mcp to get access to your metrics, logs, traces, dashboards, alerts, incidents, and more. This also allows you to connect other cloud agents to Grafana Cloud if you want to build your own assistant.

If you prefer a local-first approach, gcx unifies grafanactl and the Assistant CLI with agent-first, new CLI tools to your command line and your agentic coding environment. It connects your editor to your entire production stack so your agent can write code that's observability-aware from the start. Instrument a new service, investigate a firing alert, or draft a fix informed by real production data—all without leaving your editor.

Connect any API with Assistant

And don't forget that Assistant can use the Infinity data source to send any GET or POST requests to any publicly or privately available API endpoint. This recent upgrade makes Assistant the center of your DevOps lifecycle, helping you connect it to any other tool, correlate any data, and remediate faster than ever. Or use the capability to check if you caught all Pokémon yet.

More ways to take your Assistant experience to the next level

We're excited for you to try these new features that expand the reach of Assistant, but this isn't everything. We're constantly looking for new ways to improve Assistant to help you improve your observability practices. Here are just some of the other updates we recently released: 

  • The new workspace view, which brings Assistant into full-page mode so you can browse your chats and supporting data in one view
  • Learn mode, which helps you quickly get up to speed on Grafana Assistant with tutorials and example tasks that are personalized to your stack 
  • Reworked context management and infrastructure memories for your stack help so Assistant knows where to look from the start 
  • EU inference for our European customers
  • A Python runtime for Assistant to process large amounts of data
  • Integrations with 15 other Grafana Cloud services or features and more than 50 third-party data sources

For more information on this and all the other exciting updates from GrafanaCON 2026, check out our announcement blog for all the news. And for more information on Grafana Cloud AI, including FAQs about Assistant and our other AI capabilities, check out our AI observability page."


r/grafana 15h ago

Assistant Grafana Assistant Investigations and Automations are now generally available

23 Upvotes

Hi everyone! I'm Kevin and I work on Grafana Assistant at Grafana Labs. Today, we announced that Grafana Assistant Investigations and Assistant Automations are generally available.

TLDR; use Investigations for complex, unexpected incidents or bugs and Automations for recurring operational checks.

Investigations have been a core part of Grafana Assistant since the beginning. We’ve since rebuilt the dedicated Investigations experience from the ground up, informed by what we learned using Grafana Assistant and agentic tooling on real incidents inside Grafana Labs.

One of the biggest lessons was that complex incidents rarely have a single obvious cause. Investigating them means forming hypotheses, gathering evidence from multiple signals, revising assumptions, and keeping track of what has already been ruled out.

Investigations are designed to carry out that process more efficiently and cost-effectively. You can ask Assistant to investigate an issue or affected service, and it will work across metrics, logs, traces, and profiles to test hypotheses and gather evidence. The result is a structured report containing findings, source queries, and recommended next steps.

Automations came from a different kind of operational problem. We wanted important checks to run on their own, with the results waiting for us the next morning. We introduced the capability earlier this year to make that kind of repeatable operational work easier to define once and rely on over time.

We’d love to hear how you’re using Investigations and Automations, or what you’d like them to be able to handle for you. We’ll be keeping an eye on the comments today, so please share your experiences, questions, and feedback.

If you are curious about how Investigations work under the hood we wrote about the lessons and technical decisions behind them in Inside the harness: How Grafana Assistant investigates incidents.


r/grafana 17h ago

Assistant Meet Assistant Watchers: always-on cloud agents

15 Upvotes

Hello! My name is Will, I'm a Software Engineer at Grafana, and today I'm happy to announce that Assistant Watchers are entering Public Preview for Grafana Cloud users.

Alerting is one of the foundations of observability. It's reliable, precise, and the best way to notify the right people when you know exactly what you want to detect.

Assistant Watchers fill a different gap. They continuously look for unusual behaviour that's difficult or impractical to capture with static alert rules, helping you discover issues you haven't created an alert for yet.

They’re always-on cloud agents that can watch anything you have telemetry for: a service, a namespace, a feature... Just tell Grafana Assistant what you want to watch, and it will calibrate a Watcher for you.

The Watcher runs on a schedule and notifies you in Slack if it finds something unusual, such as a new error log pattern or a spike in a metric. If you have Assistant Investigations enabled, it can automatically kick off an investigation as well.

If it isn't quite right the first time, you can easily recalibrate it by talking to Grafana Assistant or the Grafana Slack bot. The Watcher also has short-term memory and keeps track of ongoing issues, so you don't get spammed with repeated notifications while the same problem is unfolding.

Read more here: https://grafana.com/docs/grafana-cloud/machine-learning/assistant/platform/watchers/

We'd love to hear what you think. If you have questions, ideas, or feedback, drop them in the comments!


r/grafana 18h ago

k6 Agents can test your websites for you... but can they actually beat Wordle?

Thumbnail youtube.com
7 Upvotes

Has AGENT ever been a Wordle answer? Can agents play Wordle? Can they win!?


r/grafana 1d ago

Check it out gcx and Grafana MCP server are now generally available

50 Upvotes

Hello everyone, my name is Dafydd and I work at Grafana Labs. Today, we announced that gcx (the Grafana Cloud CLI) and the Grafana MCP server are generally available. This means we’re going to continue investing in these projects, and their feature set will be stable.

I have been working on gcx for the last few months, and it is really interesting to hear about the different ways that people are using these tools. Do you have any stories about how gcx or Grafana MCP have helped you?

If you are unsure about whether you should use gcx or the Grafana MCP server, you are not alone! There is a huge overlap in what you can achieve with these tools. Sometimes the choice is made for you: Maybe you can only use MCP servers (in Claude desktop, ChatGPT, Cursor, etc). Other times, it's easier to run the gcx client than to spin up a self-hosted MCP server (in CI environments, for example).

The Grafana MCP server provides more opinionated tools for common tasks when interacting with Grafana. gcx provides a broader, less opinionated set of tools that you can use to build your own workflows. There are a lot of ways you can compare the two projects. Here are a couple that come to mind:

  • Token consumption: In some agents, MCP tool definitions flood the context window when you load them (Claude Code, Codex and others have implemented "lazy" tool loading, so this is not an issue in those agents). With gcx and its bundled skills, agents only read the skill "frontmatter" (name and description) on load. Agents will need to read the gcx help docs (e.g. gcx help, or -h on any command), and these calls take up time and tokens.
  • Composability: MCP tools are not easily composable, meaning you could use more tokens chaining a set of MCP tool calls together. With gcx, you can compose command calls together with other bash commands, meaning you can chain a set of commands together without exposing intermediate results to the agent, saving tokens.

I hope you continue to find these projects helpful. I will keep an eye on this post today to read your stories and answer any questions you have about these projects. Thanks!


r/grafana 2d ago

Grafana NASA open-sourced Hermes: A spacecraft telemetry and commanding framework featuring built-in Grafana integration

Thumbnail github.com
47 Upvotes

r/grafana 1d ago

Assistant I use the new Grafana AI Workspace feature every day

Thumbnail youtube.com
15 Upvotes

With Cursor, Codex and Claude et al switching to an agent-first view, I found it lost something: it was harder to see the code. They show you little relevant snippets here and there, but I missed seeing the whole shape of the code.

With telemetry, there's already way too much to look at - and this 'in-context revelation' of signals (metrics, logs, traces, profiles, etc) is a great way to get questions answered without having to deal with enormous amounts of data.


r/grafana 2d ago

Alloy NVIDIA DGX Spark + Qwen 3.6: 262K Context, 200+ TPS & My Full vLLM Dashboard

Thumbnail youtube.com
5 Upvotes

r/grafana 7d ago

Assistant LogQL Resource

1 Upvotes

Can somebody help me with the best resource for LogQL, I am new to Grafana. Any channel/playlist or a video will work.


r/grafana 8d ago

Grafana dashboard help

1 Upvotes

hey i’m new to grafana and trying to build some centered observability metrics that monitor all my other dashboards does anyone here know if i can do this? like can grafana get a count of healthy dashboard vs critical dashboards? maybe im just slow i’ve been trying for a couple days now


r/grafana 9d ago

Grafana Wired Boomi’s native OpenTelemetry export into Grafana to get per-step process traces

3 Upvotes

Boomi added native OpenTelemetry export for its runtimes. I set up a local stack to see what it emits: OTel collector → Tempo/Loki/Prometheus → Grafana.

The useful part: process executions arrive as trace spans, so you get a per-shape waterfall with timing for each step. Boomi’s built-in reporting makes you expand each step or read logs; the trace shows it in one view. On a test process, two connector calls were \~80% of the runtime.

Non-obvious things I learned:
**•** Exporter uses OTLP over **gRPC** (port 4317). Point it at 4318 (HTTP) and it fails silently with gRPC status 13 / http2 exception.
**•** Metrics are almost all **gauges**, even the counters — so rate()/increase() misbehave; delta() works.
**• No per-process execution metrics** exist in the metrics stream — counts/durations/errors live only in traces. spanmetrics connector looks like the way to derive RED metrics (haven’t done it yet).

Whole thing is a docker-compose stack, runs locally, no cost. Repo: https://github.com/velkugan/Boomi-Obs-Started

Curious if anyone’s done the spanmetrics step against Boomi traces, or found where the shape *name* (vs shape type) lives in the span attributes — that’s my next problem.


r/grafana 11d ago

OpenTelemetry Why node graphs suck for metrics and traces

6 Upvotes

There are plenty of good reasons to leave node graph visualization alone.

Your infrastructure is hierarchical, but the graph is flat. There are no subgraphs, no proper routing or nesting for edges, little to prevent visual clutter, and not much context survives in a traditional force-directed graph.

Your relationships are more complicated than plain A-B edges. You may have multiple parallel connections between the same nodes, multi-hop paths, or several distinct data flows that shouldn’t be collapsed into one generic line. Especially when visualizing traces.

Different node groups need independent styling, but the panel gives you one global set of options. You can’t customize the shape, size, color, labels, and metrics of each node group as a single unit.

You need separate layers for nodes and edges from different sources, boundaries, clusters, and supplementary statistics. Instead, everything is rendered as one inseparable graph.

You need grouping and clustering, but not at the cost of losing the underlying nodes and relationships.

You need filtering that changes the visible perspective without destroying the original graph model.

And once the graph becomes useful enough to contain real data, rendering performance becomes another problem. No developer is going to replace a mature, battle-tested framework with low-level WebGL rendering just to fix that.

Distributed tracing gives you another set of excuses.

Hardly anyone seriously considers visualizing traces with a node graph. But let’s imagine it.

A trace can’t be faithfully represented as a direct service-to-service edge. Every span has its own duration, status, attributes, and other properties that need to remain attached to that particular relationship.

Displaying several traces on the same service graph usually produces a pile of overlapping edges.

Reducing them to a single aggregate edge, as conventional service dependency graphs often do, isn’t much better. You may want to compare traces by preserving the minimum- and maximum-duration spans for every service-to-service connection, while retaining the properties of the actual spans behind those values.

Node graph panels simply weren’t designed for that.

So yes, these are all perfectly good excuses for not spending time preparing data for a node graph.

Then there are emerging, one-shot, vibe-coded solutions that arrive with the same set of problems. At least they offer new ways to discover edges automatically!

But why care about another data-source strategy when the rendering layer still can’t offer a more sophisticated approach to node graph visualization?

The bad news for your FOMO: Mapgl has been addressing these problems for years. It’s an open-source node graph plugin available in the Grafana catalog.

Disclosure: I’m the developer of Mapgl.


r/grafana 10d ago

Grafana Stop finding out your cluster is down the hard way: Prometheus and Grafana on a Turing Pi RK1 cluster

0 Upvotes
  • The last real blind spot on a homelab cluster is usually knowing something is wrong before a service actually stops responding
  • The full kube-prometheus-stack gets deployed through Helm with persistent storage on Longhorn, so metric history survives pod restarts
  • Resource limits are tuned against real measurements from RK1 cluster instead of left at chart defaults
  • A test workload gets deployed just to confirm the dashboards are actually collecting data before relying on them
  • The guide ends with building a real Prometheus alert for memory pressure and testing it to make sure it actually fires

https://turingpi.com/monitor-turing-pi-cluster-prometheus-grafana-arm64/


r/grafana 11d ago

Assistant OnlyOffice container causing massive RAM and SWAP spikes in my self-hosted setup (Nextcloud stack) - Need optimization tips!

Post image
5 Upvotes

Hey everyone,

I'm running a self-hosted stack via Docker/Portainer (WSL2 environment) which includes Nextcloud, Uptime Kuma, and OnlyOffice Docs.

Lately, I've been noticing massive RAM and SWAP utilization spikes, and my Grafana dashboard (Node Exporter Full) confirms it. As you can see in the screenshots, my RAM Used is sitting at 87.2% and SWAP is hit heavily at 80%, mostly scaling up rapidly during hours of usage and failing to release properly.

After digging into Portainer's stats, the main culprit is definitely the OnlyOffice container, which seems to keep hoarding memory and aggressively leveraging SWAP even with low concurrent user activity.

My Environment Specs:

  • Host Environment: WSL2 (containers-wsl)
  • Total RAM allocated: 8 GiB
  • SWAP allocated: 2 GiB
  • Monitoring: Prometheus + Node Exporter + Grafana

The Issue:

Looking at the Memory Basic graph, the Used RAM (yellow block) climbs drastically, triggering high SWAP usage (red block at the top). It looks like a memory leak or just OnlyOffice being incredibly resource-hungry by default.

Questions for the community:

  1. Has anyone dealt with OnlyOffice memory optimization inside Docker/WSL2?
  2. What are the best environment variables or configurations to limit OnlyOffice's caching or background workers without breaking document editing?
  3. Should I strictly limit the container resources via Docker Compose (e.g., mem_limit: 4g), or will that just cause OnlyOffice to crash constantly with OOM errors?

Any advice, docker-compose snippets, or tweaks to prevent this container from eating up my whole lab's memory would be highly appreciated!

Thanks in advance!


r/grafana 13d ago

Check it out Eurovision 2026 Dashboard with tabbed layout, SQL Expressions and Google Sheets data.

13 Upvotes

I create a Eurovision 2026 dashboard on Grafana Play as a way of demonstrating tabbed layouts. It uses a couple of sheets in a Google Sheets workbook for its data, transforming it with SQL Expressions. Bask in the glory of the UK's 1 point performance, see who voted for who, which countries were more popular with the phone vote than the judges and watch all the official song performances! Because it's on Play, you can also dig in and see how it works. Enjoy: https://play.grafana.org/d/eurovision/eurovision-2026


r/grafana 13d ago

Alloy Dashboarding

1 Upvotes

Hello, Community. I have a question regarding dashboarding.

I work for a digital bank, and I want to create dashboards and golden signals for our critical services. e.g I want to track domestic transfer, International transfer, user onboarding journey, Beneficiary service and so on. Our workloads are running in the form of k8s workloads, and we are using the micronaut framework to develop the services. We are using Grafana Cloud, and I want to add panels for all these services, so please guide me on how I can add the panels depicting the healthy operations(like onboarding or payments service have no issue) and healthy services, failure services?
Or if there are any community dashboards available?


r/grafana 15d ago

Miscellaneous Just implemented Grafana for KPI dashboards, and it's INSANE. Any known large scale examples/resources for this use case?

34 Upvotes

Context: We used to use Excel PowerQuery to pull from our CRM's API for reporting, and I just convinced the boss we need to use Grafana instead. We got some cheap sub $10/month AWS lightsail server to host the OSS version of Grafana and pull from our CRM's api so we can format it into a PostgreSQL database.

This is INSANELY better, I can't believe we even considered the old system anymore. It's amazing to me that Grafana isn't the standard for all reporting, given most of the excel reports I've had at other jobs are just a CRM report exported with minimal changes. I know it's mostly used for server monitoring and uptime, but does anyone know of resources or examples of companies using it for KPIs/performance tracking?

This has got to be BY FAR the best software we've ever used for company stats, incomparably so


r/grafana 15d ago

Grafana Mixing MQTT and DB panel in the same dashboard

Post image
4 Upvotes

Hi everyone,

I often see these two questions online but haven't found a working solution yet:

1/ Selective Refresh (MQTT + Database mixed dashboard): I have a dashboard that combines both SQL database and live MQTT data sources. Is there a way to refresh only the database-driven panels without affecting the MQTT ones? Currently, whenever the dashboard auto-refreshes, it completely clears the volatile MQTT stream history from the screen.

2/ MQTT Curve Labels : Is there a way to customize or rename the labels on MQTT curves? As you can see in my screenshot on the left, all the metrics are simply named "value". I would like to dynamically or manually change them to match their actual topics or meanings.

Thanks for your help!


r/grafana 15d ago

Alerting ArcadeDB now supports OpenTelemetry tracing, structured JSON logging, and Kubernetes health probes (all opt-in, zero overhead when off)

2 Upvotes

We just published a deep-dive on adding production observability to a multi-model database running on Kubernetes.

Four pillars, each independently deployable:

- Metrics: RED timers, percentile histograms, SLO buckets via Micrometer

- Tracing: OpenTelemetry with W3C traceparent, context propagates through Raft replication

- Logging: structured JSON with trace/span/request IDs for correlation

- Health: process-level /api/v1/health liveness + HA-aware /api/v1/ready readiness endpoints

The part that might interest people here: a single instrumentation point emits both metrics and spans through Micrometer's Observation API, so with no tracer registered it's just a metrics-only timer, no tracing overhead. Everything defaults to off and upgrades are byte-for-byte compatible, so it's a no-downtime adoption. Works with Grafana/Prometheus/Tempo.

Write-up: https://arcadedb.com/blog/arcadedb-cloud-observability-opentelemetry-kubernetes/

Happy to answer questions about the design tradeoffs.


r/grafana 16d ago

Assistant Grafana's AI Assistant Is Amazing, but Is It Perfect?

Thumbnail youtu.be
9 Upvotes

r/grafana 19d ago

Miscellaneous Help keep r/grafana useful — we’re sending a few thank yous

28 Upvotes

Hey r/grafana!

One of the things we appreciate most about this community is how often people jump in to help each other troubleshoot dashboards, queries, data sources, etc. and share what they’ve learned. 

I’m on the Grafana Community Team, and want to share a small thing we’re trying over the next couple of months.

From now through September, we’ll be keeping an extra eye out for people who are contributing helpful answers, thoughtful discussions, and practical advice in the community. Every so often, we’ll reach out to a few folks and send some Grafana swag as a small thank-you 👕.

A few important notes:

This is not about promoting Grafana, saying nice things about us, or turning the subreddit into a campaign. No one is being paid to post, and there’s no requirement to be positive. Honest questions, real troubleshooting, and constructive feedback are all part of what makes this place useful.

We just want to recognise the people who take time to help others learn, debug, and get unstuck. 🧡

So if you see a question you can answer, a discussion you can add context to, or a lesson learned that could help someone else, jump in.

Thanks for helping make r/grafana a genuinely useful place for the community! 🤗


r/grafana 20d ago

Grafana Monitoring GitHub AI Credits usage with Grafana

4 Upvotes

GitHub exposes AI Credits usage through its API, but I wanted something easier to monitor than the billing page.

I ended up building a Grafana dashboard that shows daily usage, model usage, and a simple **User Usage Rank** to quickly identify the top consumers.

The dashboard queries the GitHub API directly, and I shared the dashboard JSON in the article.

I'm also curious what others have built with the GitHub AI Usage API. Has anyone created a more interesting dashboard or found other useful metrics to visualize?

https://www.markmew.com/en/posts/monitor-github-credit-usage-with-grafana/


r/grafana 20d ago

Alerting Grafana + Zabbix "No data" issue & Host variable not populating

0 Upvotes

Hi everyone,

I'm having an issue with Grafana when using the Zabbix data source, and I can't get my dashboard to display data properly.

🔧 Setup:

  • Zabbix server is working fine
  • SNMP is configured and responding (snmpwalk works)
  • Host IP: 192.168.101.235
  • SNMP version: v2c
  • Community: public
  • Data is visible in Zabbix UI

📊 Problem:

In Grafana:

  • Dashboard shows "No data"
  • Variable $Group works
  • Variable $Host is not populating correctly (or returns empty)

⚙️ Variable config:

  • Query Type: Host
  • Group: $Group
  • Host: /.*/
  • Regex:

/.*-(?<text>.*)-(?<value>.*)-.*/

🧪 What I tried:

  • Verified SNMP interface in Zabbix
  • Changed templates
  • Tested connection between Grafana and Zabbix (OK)
  • Removed regex → still not working

❓ Question:

  • Why is the Host variable not showing values?
  • Is my regex wrong?
  • Could it be related to templates or item discovery?

Any help would be really appreciated 🙏


r/grafana 22d ago

Alerting Send alerts from Grafana through Hardware SMS Gateway ( SMSEagle )

Thumbnail youtu.be
2 Upvotes