# Grafana Plugin Development

**URL:** https://community.grafana.com/c/plugin-development/30.md?page=1

[Latest](https://community.grafana.com/latest.md) · [Categories](https://community.grafana.com/categories.md) · [Tags](https://community.grafana.com/tags.md)

**Page:** 2

---

## [How can alert creator information be passed through a custom Grafana plugin?](https://community.grafana.com/t/how-can-alert-creator-information-be-passed-through-a-custom-grafana-plugin/160446)

<div class="topic-metadata">

**Author:** [@nirajrathod](https://community.grafana.com/u/nirajrathod)\
**Replies:** 0\
**Last updated:** [December 22, 2025, 12:36pm UTC](https://community.grafana.com/t/how-can-alert-creator-information-be-passed-through-a-custom-grafana-plugin/160446 "2025-12-22T12:36:32Z")

</div>

We are planning to create a custom ClickHouse Grafana plugin with the following behavior: queries should automatically be executed using the currently logged-in Grafana user, instead of the user configured in the datasou…

---

## [🛰️ 3D Satellite Orbit & Attitude Visualization Plugin - Multi-Satellite + Live Demo](https://community.grafana.com/t/3d-satellite-orbit-attitude-visualization-plugin-multi-satellite-live-demo/160405)

<div class="topic-metadata">

**Author:** [@dovskyrick](https://community.grafana.com/u/dovskyrick)\
**Replies:** 0\
**Last updated:** [December 20, 2025, 11:03am UTC](https://community.grafana.com/t/3d-satellite-orbit-attitude-visualization-plugin-multi-satellite-live-demo/160405 "2025-12-20T11:03:51Z")

</div>

Hi everyone! :waving\_hand: I’d like to share an \*\*enhanced version of Lucas Brémond’s Satellite Visualizer plugin\*\* that I developed for my aerospace engineering thesis at Instituto Superior Técnico. \*\*…

---

## [GrafanaCON 2026 Opportunity: Seeking Co-Speaker for Talk on Kafka Data Source Plugin](https://community.grafana.com/t/grafanacon-2026-opportunity-seeking-co-speaker-for-talk-on-kafka-data-source-plugin/160256)

<div class="topic-metadata">

**Author:** [@hamedkarbasi93](https://community.grafana.com/u/hamedkarbasi93)\
**Replies:** 0\
**Last updated:** [December 15, 2025, 4:06pm UTC](https://community.grafana.com/t/grafanacon-2026-opportunity-seeking-co-speaker-for-talk-on-kafka-data-source-plugin/160256 "2025-12-15T16:06:38Z")

</div>

Hello everyone, I’m writing this post regarding the Grafana Kafka Data Source plugin (which you can find the repository here: https://github.com/hoptical/grafana-kafka-datasource). I am submitting a proposal for Grafan…

---

## [\[Plugin-review\] Submission Review Request](https://community.grafana.com/t/plugin-review-submission-review-request/160211)

<div class="topic-metadata">

**Author:** [@middleware2](https://community.grafana.com/u/middleware2)\
**Replies:** 0\
**Last updated:** [December 14, 2025, 12:17pm UTC](https://community.grafana.com/t/plugin-review-submission-review-request/160211 "2025-12-14T12:17:44Z")

</div>

Hi everyone, I submitted a datasource plugin about a month ago and it’s still waiting for review. I’ve already fixed all critical validation errors, and only warnings remain (private signature, link redirects, and prove…

---

## [Getting permissions error from create-plugin-update GitHub Action](https://community.grafana.com/t/getting-permissions-error-from-create-plugin-update-github-action/159065)

<div class="topic-metadata">

**Author:** [@wesharper](https://community.grafana.com/u/wesharper)\
**Replies:** 5\
**Last updated:** [November 14, 2025, 7:38am UTC](https://community.grafana.com/t/getting-permissions-error-from-create-plugin-update-github-action/159065 "2025-11-14T07:38:12Z")

</div>

The create-plugin-update GitHub Action just ran on our plugin repo and it failed with this error: refusing to allow a GitHub App to create or update workflow \`.github/workflows/is-compatible.yml\` without \`workflows\` per…

---

## [How to sign my panel plugin?](https://community.grafana.com/t/how-to-sign-my-panel-plugin/158885)

<div class="topic-metadata">

**Author:** [@develdoc](https://community.grafana.com/u/develdoc)\
**Replies:** 4\
**Last updated:** [November 5, 2025, 6:09pm UTC](https://community.grafana.com/t/how-to-sign-my-panel-plugin/158885 "2025-11-05T18:09:41Z")

</div>

I tried to follow this guide: Sign a plugin | Grafana Plugin Tools to sign a private plugin but I ran into issues. At the cloud access policies I can not find the plugin:write scope described in the guide and when I try…

---

## [Grafana Developer Newsletter - October 2025](https://community.grafana.com/t/grafana-developer-newsletter-october-2025/159137)

<div class="topic-metadata">

**Author:** [@tolzhabayev](https://community.grafana.com/u/tolzhabayev)\
**Replies:** 0\
**Last updated:** [November 5, 2025, 12:56pm UTC](https://community.grafana.com/t/grafana-developer-newsletter-october-2025/159137 "2025-11-05T12:56:12Z")

</div>

Welcome to the second edition of Grafana for Developers! This newsletter was created following community feedback asking for a convenient way to stay informed about significant updates and changes relevant to Grafana co…

---

## [Modified oceandatatools-compass-panel plugin doesnt work](https://community.grafana.com/t/modified-oceandatatools-compass-panel-plugin-doesnt-work/158779)

<div class="topic-metadata">

**Author:** [@gaspedal](https://community.grafana.com/u/gaspedal)\
**Replies:** 1\
**Last updated:** [November 5, 2025, 8:32am UTC](https://community.grafana.com/t/modified-oceandatatools-compass-panel-plugin-doesnt-work/158779 "2025-11-05T08:32:40Z")

</div>

Hi i had to modify the oceandatatools-compass-panel plugin. I need different units to measure, i need km/h for wind speed but inside the plugin i have only mph, m/s and others. So i modifiied module.js and changed mph t…

---

## [Create and use the OPC UA Datasource Plugin](https://community.grafana.com/t/create-and-use-the-opc-ua-datasource-plugin/158835)

<div class="topic-metadata">

**Author:** [@guptadeepanshu8998](https://community.grafana.com/u/guptadeepanshu8998)\
**Replies:** 0\
**Last updated:** [October 25, 2025, 10:28am UTC](https://community.grafana.com/t/create-and-use-the-opc-ua-datasource-plugin/158835 "2025-10-25T10:28:33Z")

</div>

What Grafana version and what operating system are you using? Enterprise (Free & unlicensed)v12.1.2 using opensuse leaf 15.5 What are you trying to achieve? Install/Use the OPCUA DataSource Plugin how can i…

---

## [Suggestion to add a plugin to the repo (not my own)](https://community.grafana.com/t/suggestion-to-add-a-plugin-to-the-repo-not-my-own/157849)

<div class="topic-metadata">

**Author:** [@jacob3h](https://community.grafana.com/u/jacob3h)\
**Replies:** 2\
**Last updated:** [October 23, 2025, 9:07pm UTC](https://community.grafana.com/t/suggestion-to-add-a-plugin-to-the-repo-not-my-own/157849 "2025-10-23T21:07:26Z")

</div>

Hi, I have found this plugin to add great value for me I was not able to find it in the plugins repo - im no developer myself. Just posting to make others aware of this super useful plugin. TLDR, it adds a button p…

---

## [Cannot access Grafana API using service account in plugins in Grafana 12.x](https://community.grafana.com/t/cannot-access-grafana-api-using-service-account-in-plugins-in-grafana-12-x/155001)

<div class="topic-metadata">

**Author:** [@mahendrapaipuri](https://community.grafana.com/u/mahendrapaipuri)\
**Replies:** 7\
**Last updated:** [October 23, 2025, 1:48pm UTC](https://community.grafana.com/t/cannot-access-grafana-api-using-service-account-in-plugins-in-grafana-12-x/155001 "2025-10-23T13:48:07Z")

</div>

Hello, I have a app plugin with the following actions and scopes in IAM section of the plugin: "iam": { "permissions": \[ { "action": "dashboards:read", "scope": "folders:uid:\*" }, { "action": "annotatio…

---

## [When does Grafana images get the latest Plugin versions?](https://community.grafana.com/t/when-does-grafana-images-get-the-latest-plugin-versions/158692)

<div class="topic-metadata">

**Author:** [@simeonkirilov](https://community.grafana.com/u/simeonkirilov)\
**Replies:** 1\
**Last updated:** [October 22, 2025, 1:37pm UTC](https://community.grafana.com/t/when-does-grafana-images-get-the-latest-plugin-versions/158692 "2025-10-22T13:37:09Z")

</div>

I am interested in the latest Canvas features, but when I run the latest version as a container, the Canvas version is from the 10th of April (more than 6 months old). How often the built-in plugins get updated? I can’t …

---

## [Create Plugin v6 released](https://community.grafana.com/t/create-plugin-v6-released/158731)

<div class="topic-metadata">

**Author:** [@jackwestbrook](https://community.grafana.com/u/jackwestbrook)\
**Replies:** 0\
**Last updated:** [October 22, 2025, 7:00am UTC](https://community.grafana.com/t/create-plugin-v6-released/158731 "2025-10-22T07:00:49Z")

</div>

What’s new? Create Plugin is changing how it updates plugins. Starting from 6.0.0, we’re introducing updates as migrations to the @grafana/create-plugin update command. We’ve never been happy with the update command imp…

---

## [Control the "timeShift" of a panel from the code](https://community.grafana.com/t/control-the-timeshift-of-a-panel-from-the-code/158562)

<div class="topic-metadata">

**Author:** [@kateonbxsh](https://community.grafana.com/u/kateonbxsh)\
**Replies:** 0\
**Last updated:** [October 17, 2025, 3:26am UTC](https://community.grafana.com/t/control-the-timeshift-of-a-panel-from-the-code/158562 "2025-10-17T03:26:41Z")

</div>

Hello, I am working on a datasource that queries from a tool called Yamcs, which is a mission control telemetry software, in some cases, the telemetry queried could be in the past as they could be in the future. The ide…

---

## [Plugin with blink option](https://community.grafana.com/t/plugin-with-blink-option/158375)

<div class="topic-metadata">

**Author:** [@hebertamaral](https://community.grafana.com/u/hebertamaral)\
**Replies:** 0\
**Last updated:** [October 10, 2025, 7:33pm UTC](https://community.grafana.com/t/plugin-with-blink-option/158375 "2025-10-10T19:33:15Z")

</div>

I need to create alert panels for a control room and would like to know if anyone knows of a plugin that has a blinking configuration, the idea is that when the status changes the background color changes and the panel s…

---

## [Method to consume a private plugin](https://community.grafana.com/t/method-to-consume-a-private-plugin/158128)

<div class="topic-metadata">

**Author:** [@andrewfschorr](https://community.grafana.com/u/andrewfschorr)\
**Replies:** 1\
**Last updated:** [October 5, 2025, 4:32am UTC](https://community.grafana.com/t/method-to-consume-a-private-plugin/158128 "2025-10-05T04:32:23Z")

</div>

Hi all - we are currently authoring a bunch of grafana plugins in our internal front end private monorepo for our v12 OSS self hosted grafana instance The plugin works in the dev environment via docker on my local machin…

---

## [Unable to configure PDC with Vertica Grafana datasource](https://community.grafana.com/t/unable-to-configure-pdc-with-vertica-grafana-datasource/157088)

<div class="topic-metadata">

**Author:** [@aabrol](https://community.grafana.com/u/aabrol)\
**Replies:** 1\
**Last updated:** [September 4, 2025, 2:47pm UTC](https://community.grafana.com/t/unable-to-configure-pdc-with-vertica-grafana-datasource/157088 "2025-09-04T14:47:46Z")

</div>

I am working on enabling PDC on vertica-grafana-datasource and using vertica-sql-go driver to connect with Vertica DB. I have followed the link PDC integration guide to enable PDC feature to Vertica connector. I have fa…

---

## [Unable to enable PDC with Vertica Grafana datasource](https://community.grafana.com/t/unable-to-enable-pdc-with-vertica-grafana-datasource/157085)

<div class="topic-metadata">

**Author:** [@aabrol](https://community.grafana.com/u/aabrol)\
**Replies:** 0\
**Last updated:** [September 4, 2025, 10:50am UTC](https://community.grafana.com/t/unable-to-enable-pdc-with-vertica-grafana-datasource/157085 "2025-09-04T10:50:27Z")

</div>

I am working on enabling PDC on vertica-grafana-datasource and using vertica-sql-go driver to connect with Vertica DB. I have followed the link PDC integration guide to enable PDC feature to Vertica connector. I have fa…

---

## [Enable PDC on vertica-datasource-connector](https://community.grafana.com/t/enable-pdc-on-vertica-datasource-connector/157072)

<div class="topic-metadata">

**Author:** [@aabrol](https://community.grafana.com/u/aabrol)\
**Replies:** 0\
**Last updated:** [September 4, 2025, 3:47am UTC](https://community.grafana.com/t/enable-pdc-on-vertica-datasource-connector/157072 "2025-09-04T03:47:23Z")

</div>

I am working on enabling PDC on vertica-grafana-datasource and using vertica-sql-go driver to connect with Vertica DB. I have faced a challenge to implement PDC with Vertica and unable to pass dialectContext to the Vert…

---

## [Operato Windrose with influxDB query not showing values](https://community.grafana.com/t/operato-windrose-with-influxdb-query-not-showing-values/112191)

<div class="topic-metadata">

**Author:** [@fotiskarelas](https://community.grafana.com/u/fotiskarelas)\
**Replies:** 23\
**Last updated:** [September 2, 2025, 7:56am UTC](https://community.grafana.com/t/operato-windrose-with-influxdb-query-not-showing-values/112191 "2025-09-02T07:56:13Z")

</div>

Hi, I am trying to setup one Operato Windorose using influxDB query but although the query it self gives back values for wind\_speed and wind\_direction it is not shown in the windrose, se my query: from(bucket: "test\_en…

---

## [Marking i18next as an external package](https://community.grafana.com/t/marking-i18next-as-an-external-package/156938)

<div class="topic-metadata">

**Author:** [@hugoh](https://community.grafana.com/u/hugoh)\
**Replies:** 0\
**Last updated:** [September 1, 2025, 5:44am UTC](https://community.grafana.com/t/marking-i18next-as-an-external-package/156938 "2025-09-01T05:44:31Z")

</div>

Summary (TL;DR) To help enable official plugin translation support, starting from version 5.26.1 of @grafana/create-plugin we will mark the i18next NPM package as an external provided by Grafana runtime for plugins. Note…

---

## [Grafana app plugin pass OAuth token](https://community.grafana.com/t/grafana-app-plugin-pass-oauth-token/156779)

<div class="topic-metadata">

**Author:** [@anon918192](https://community.grafana.com/u/anon918192)\
**Replies:** 0\
**Last updated:** [August 26, 2025, 4:45pm UTC](https://community.grafana.com/t/grafana-app-plugin-pass-oauth-token/156779 "2025-08-26T16:45:55Z")

</div>

Hey guys, I’m currently developing a app that makes requests to an external service that requires a token. This token is the same one used in datasourcers when the forward is enabled, and pass here. I see in the plugin …

---

## [Sigh error while File system usage in the application plugin](https://community.grafana.com/t/sigh-error-while-file-system-usage-in-the-application-plugin/155994)

<div class="topic-metadata">

**Author:** [@vakhtang1](https://community.grafana.com/u/vakhtang1)\
**Replies:** 2\
**Last updated:** [August 24, 2025, 7:47am UTC](https://community.grafana.com/t/sigh-error-while-file-system-usage-in-the-application-plugin/155994 "2025-08-24T07:47:54Z")

</div>

Hello, I’m developing an application plugin for Grafana, and as part of its functionality, I need to read files from disk. When I submitted the plugin for community signing, the validation process returned this error: …

---

## [Go SDK how to query data](https://community.grafana.com/t/go-sdk-how-to-query-data/156482)

<div class="topic-metadata">

**Author:** [@jeffreyscat](https://community.grafana.com/u/jeffreyscat)\
**Replies:** 0\
**Last updated:** [August 20, 2025, 8:12am UTC](https://community.grafana.com/t/go-sdk-how-to-query-data/156482 "2025-08-20T08:12:59Z")

</div>

I want to query and select the data of the selected data source in the Go plugin backend. Is there any way for me to directly call it? My current method is as follows, but if Grafana has enabled authentication, I need to…

---

## [Create Access Policy button missing](https://community.grafana.com/t/create-access-policy-button-missing/156304)

<div class="topic-metadata">

**Author:** [@info8a4a](https://community.grafana.com/u/info8a4a)\
**Replies:** 3\
**Last updated:** [August 18, 2025, 7:36pm UTC](https://community.grafana.com/t/create-access-policy-button-missing/156304 "2025-08-18T19:36:00Z")

</div>

I created a new grafana cloud account and I am trying to sign my first plug-in. Unfortunately, the button to create an access policy is missing under access-policies on my global account level. It merely says “There are …

---

## [OSS Teams based Prometheus LBAC + LDAP sync](https://community.grafana.com/t/oss-teams-based-prometheus-lbac-ldap-sync/155584)

<div class="topic-metadata">

**Author:** [@amoolaa](https://community.grafana.com/u/amoolaa)\
**Replies:** 0\
**Last updated:** [August 2, 2025, 3:00pm UTC](https://community.grafana.com/t/oss-teams-based-prometheus-lbac-ldap-sync/155584 "2025-08-02T15:00:16Z")

</div>

Hi all, Just wanted to share a few things I’ve been building in my free time for Grafana OSS. The first is a Prometheus label based access control proxy that uses team membership and name to determine the label that a …

---

## [Translating App plugin and adding other languages to grafana](https://community.grafana.com/t/translating-app-plugin-and-adding-other-languages-to-grafana/80864)

<div class="topic-metadata">

**Author:** [@mateorid](https://community.grafana.com/u/mateorid)\
**Replies:** 8\
**Last updated:** [August 1, 2025, 1:26pm UTC](https://community.grafana.com/t/translating-app-plugin-and-adding-other-languages-to-grafana/80864 "2025-08-01T13:26:19Z")

</div>

Hello, I have an app plugin, and I would like to translate it similarly to how the other menu items are translated. Is there a way to do it, and are there any translation docs/guides? My second question is tied to my p…

---

## [Grafana Plugin - React to variable changing](https://community.grafana.com/t/grafana-plugin-react-to-variable-changing/155287)

<div class="topic-metadata">

**Author:** [@oli](https://community.grafana.com/u/oli)\
**Replies:** 0\
**Last updated:** [July 28, 2025, 4:01pm UTC](https://community.grafana.com/t/grafana-plugin-react-to-variable-changing/155287 "2025-07-28T16:01:24Z")

</div>

Hi, apologies if this has been asked before, but I am writing a simple panel plugin to display and react to the value of a dashboard variable. I have a working prototype, but the variable value is only reloaded when the…

---

## [Nested datasource plugin with backend](https://community.grafana.com/t/nested-datasource-plugin-with-backend/145957)

<div class="topic-metadata">

**Author:** [@augi](https://community.grafana.com/u/augi)\
**Replies:** 11\
**Last updated:** [July 28, 2025, 9:03am UTC](https://community.grafana.com/t/nested-datasource-plugin-with-backend/145957 "2025-07-28T09:03:30Z")

</div>

Hello, I’d like to create an app plugin with nested datasource with backend plugin and nested panel plugin. I’ve already developed datasource plugin with its own backend. In the guide: there is a note: “each nested d…

---

## [Dremio datasource for Grafana](https://community.grafana.com/t/dremio-datasource-for-grafana/99882)

<div class="topic-metadata">

**Author:** [@jeeshandas](https://community.grafana.com/u/jeeshandas)\
**Replies:** 11\
**Last updated:** [July 24, 2025, 2:52pm UTC](https://community.grafana.com/t/dremio-datasource-for-grafana/99882 "2025-07-24T14:52:22Z")

</div>

Hi, Is there a way to connect to the data lakehouse platform Dremio from Grafana, I do not see any available datasource ? Thanks

[Previous page](https://community.grafana.com/c/plugin-development/30.md)

[Next page](https://community.grafana.com/c/plugin-development/30.md?page=2)
