Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can’t sign plugin using Grafana with Docker

I tried install this plugin to Grafana from github:

https://github.com/Vertamedia/chtable

I cloned this repository to pligins folder then added plugin to my grafana container:

grafana:
  image: grafana/grafana
  ports:
    - '3000:3000'
  environment:
    - GF_PATHS_CONFIG="grafana/etc/grafana.ini"
    - GF_PLUGINS_ALLOW_LOADING_UNSIGNED_PLUGINS=vertamedia-clickhouse-datasource,vertamedia-chtable
    - GF_INSTALL_PLUGINS=grafana-piechart-panel,grafana-worldmap-panel,vertamedia-clickhouse-datasource,vertamedia-chtable

Then when I tried create new dashboard panel using this plugin get error with message:

An unexpected error happened TypeError: Cannot read property ‘emit’ of undefined

Grafana version: Grafana v7.4.3 (010f20c1c8)

My plugin is unsigned. How I can fix this error and use this plugin?

like image 692
Andreas Hunter Avatar asked Nov 30 '25 18:11

Andreas Hunter


1 Answers

Here I will list steps I used to install zabbix plugin to grafana container. You may try following the similar way to this plugin.

First I downloaded grafana-zabbix plugin related files from offcial github.

wget https://github.com/alexanderzobnin/grafana-zabbix/releases/download/v4.1.4/alexanderzobnin-zabbix-app-4.1.4.zip

Extract that zip file.

Then in gragana.ini you have to uncomment allow_loading_unsigned_plugins. By default its commented.

To get this grafana.ini file, I ran docker run grafana/grafana:latest and connected to that running grafana container and copied /etc/grafana/grafana.ini

[plugins]
allow_loading_unsigned_plugins = true

Dockerfile

FROM grafana/grafana:latest

COPY grafana.ini /etc/grafana/grafana.ini

COPY alexanderzobnin-zabbix-app /var/lib/grafana/plugins/
like image 110
Sachith Muhandiram Avatar answered Dec 02 '25 13:12

Sachith Muhandiram



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!