grafana / grafana-zabbix

Zabbix plugin for Grafana dashboard
http://play.grafana-zabbix.org
Apache License 2.0
2.06k stars 458 forks source link

Unable to Open Grafana Zabbix Datasource #1306

Open nathivitas opened 2 years ago

nathivitas commented 2 years ago

I can't edit/remove the data source.

Error Message:

An unexpected error happened Details TypeError: Cannot read properties of undefined (reading 'name')

at eval (http://x.x.x.x:3000/public/plugins/alexanderzobnin-zabbix-app/datasource-zabbix/module.js:1:135325)
at div
at u 
deepaksharma17 commented 2 years ago

Similar issue, getting below message in grafana log after upgrading to latest grafana (8.1.5) and Zabbix plugin (4.2.3)

t=2021-09-22T08:03:48+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" t=2021-09-22T08:03:48+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" t=2021-09-22T08:03:48+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" t=2021-09-22T08:03:48+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource"

Any idea, how this can be fixed, the plugin is no more visible in Grafana GUI.

alexanderzobnin commented 2 years ago

Hi! How did you install plugin?

deepaksharma17 commented 2 years ago

[root@rhel7-test1: ~]# grafana-cli plugins install alexanderzobnin-zabbix-app ✔ Downloaded alexanderzobnin-zabbix-app v4.2.3 zip successfully Please restart Grafana after installing plugins. Refer to Grafana documentation for instructions if necessary.

[root@rhel7-test1: ~]# systemctl restart grafana-server

[root@rhel7-test1: ~]# tail -f /var/log/grafana/grafana.log t=2021-09-22T10:53:00+0000 lvl=info msg="deleted datasource based on configuration" logger=provisioning.datasources name=Zabbix-QA t=2021-09-22T10:53:00+0000 lvl=info msg="inserting datasource from configuration " logger=provisioning.datasources name=Zabbix-QA uid= t=2021-09-22T10:53:00+0000 lvl=eror msg="Failed to read plugin provisioning files from directory" logger=provisioning.plugins path=/etc/grafana/provisioning/plugins error="open /etc/grafana/provisioning/plugins: no such file or directory" t=2021-09-22T10:53:00+0000 lvl=info msg="Live Push Gateway initialization" logger=live.push_http t=2021-09-22T10:53:00+0000 lvl=info msg="HTTP Server Listen" logger=http.server address=0.0.0.0:3000 protocol=http subUrl= socket= t=2021-09-22T10:53:00+0000 lvl=info msg="Syncing plugin dashboards to DB" logger=plugindashboards pluginId=testdata t=2021-09-22T10:53:00+0000 lvl=info msg="Auto updating App dashboard" logger=plugindashboards dashboard="Simple Streaming Example" newRev=1 oldRev=0 t=2021-09-22T10:53:00+0000 lvl=eror msg="Failed to auto update app dashboard" logger=plugindashboards pluginId=testdata error="Dashboard input variable: DS_TESTDATA_DB missing from import command" t=2021-09-22T10:53:02+0000 lvl=info msg="Request Completed" logger=context userId=1 orgId=1 uname=admin method=GET path=/api/live/ws status=0 remote_addr=x.x.x.x time_ms=11 size=0 referer= t=2021-09-22T10:53:03+0000 lvl=info msg="Initialized channel handler" logger=live channel=grafana/dashboard/uid/000000014 address=grafana/dashboard/uid/000000014 t=2021-09-22T10:53:11+0000 lvl=info msg="Request Completed" logger=context userId=1 orgId=1 uname=admin method=GET path=/api/live/ws status=0 remote_addr=x.x.x.x time_ms=17 size=0 referer= t=2021-09-22T10:53:11+0000 lvl=info msg="Initialized channel handler" logger=live channel=grafana/dashboard/uid/41URQF7mz address=grafana/dashboard/uid/41URQF7mz t=2021-09-22T10:53:40+0000 lvl=info msg="Request Completed" logger=context userId=1 orgId=1 uname=admin method=GET path=/api/plugins/alexanderzobnin-zabbix-datasource/settings status=404 remote_addr=x.x.x.x time_ms=0 size=64 referer=http://rhel7-test1.resldap.net:3000/datasources/edit/000000006 t=2021-09-22T10:54:16+0000 lvl=eror msg="Could not find plugin definition for data source: grafana-testdata-datasource" t=2021-09-22T10:54:16+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" t=2021-09-22T10:54:16+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" t=2021-09-22T10:54:16+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" t=2021-09-22T10:54:16+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" t=2021-09-22T10:54:17+0000 lvl=info msg="Request Completed" logger=context userId=1 orgId=1 uname=admin method=GET path=/api/live/ws status=0 remote_addr=x.x.x.x time_ms=0 size=0 referer=

alexanderzobnin commented 2 years ago

Anything in log related to zabbix plugin at the Grafana startup?

cat /var/log/grafana/grafana.log | grep zabbix
deepaksharma17 commented 2 years ago

[root@rhel7-test1: ~]# cat /var/log/grafana/grafana.log | grep zabbix /var/log/grafana/grafana.log:3:t=2021-09-22T07:55:59+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:4:t=2021-09-22T07:55:59+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:5:t=2021-09-22T07:55:59+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:6:t=2021-09-22T07:55:59+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:39:t=2021-09-22T07:57:28+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:40:t=2021-09-22T07:57:28+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:41:t=2021-09-22T07:57:28+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:42:t=2021-09-22T07:57:28+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:135:t=2021-09-22T08:03:48+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:136:t=2021-09-22T08:03:48+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:137:t=2021-09-22T08:03:48+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:138:t=2021-09-22T08:03:48+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:171:t=2021-09-22T08:13:47+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:172:t=2021-09-22T08:13:47+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:173:t=2021-09-22T08:13:47+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:174:t=2021-09-22T08:13:47+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:217:t=2021-09-22T10:53:40+0000 lvl=info msg="Request Completed" logger=context userId=1 orgId=1 uname=admin method=GET path=/api/plugins/alexanderzobnin-zabbix-datasource/settings status=404 remote_addr=x.x.x.x time_ms=0 size=64 referer=http://rhel7-test1.resldap.net:3000/datasources/edit/000000006 /var/log/grafana/grafana.log:219:t=2021-09-22T10:54:16+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:220:t=2021-09-22T10:54:16+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:221:t=2021-09-22T10:54:16+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:222:t=2021-09-22T10:54:16+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:257:t=2021-09-22T11:27:50+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:258:t=2021-09-22T11:27:50+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:259:t=2021-09-22T11:27:50+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:260:t=2021-09-22T11:27:50+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:300:t=2021-09-22T12:26:38+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:301:t=2021-09-22T12:26:38+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:302:t=2021-09-22T12:26:38+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" /var/log/grafana/grafana.log:303:t=2021-09-22T12:26:38+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource"

alexanderzobnin commented 2 years ago

It's not a startup logs.

deepaksharma17 commented 2 years ago

t=2021-09-21T07:38:57+0000 lvl=info msg="Starting Grafana" logger=server version=8.1.3 commit=a61f38238c branch=HEAD compiled=2021-09-08T09:32:03+0000 t=2021-09-21T07:38:57+0000 lvl=info msg="Config loaded from" logger=settings file=/usr/share/grafana/conf/defaults.ini t=2021-09-21T07:38:57+0000 lvl=info msg="Config loaded from" logger=settings file=/etc/grafana/grafana.ini t=2021-09-21T07:38:57+0000 lvl=info msg="Config overridden from command line" logger=settings arg="default.paths.data=/var/lib/grafana" t=2021-09-21T07:38:57+0000 lvl=info msg="Config overridden from command line" logger=settings arg="default.paths.logs=/var/log/grafana" t=2021-09-21T07:38:57+0000 lvl=info msg="Config overridden from command line" logger=settings arg="default.paths.plugins=/var/lib/grafana/plugins" t=2021-09-21T07:38:57+0000 lvl=info msg="Config overridden from command line" logger=settings arg="default.paths.provisioning=/etc/grafana/provisioning" t=2021-09-21T07:38:57+0000 lvl=info msg="Path Home" logger=settings path=/usr/share/grafana t=2021-09-21T07:38:57+0000 lvl=info msg="Path Data" logger=settings path=/var/lib/grafana t=2021-09-21T07:38:57+0000 lvl=info msg="Path Logs" logger=settings path=/var/log/grafana t=2021-09-21T07:38:57+0000 lvl=info msg="Path Plugins" logger=settings path=/var/lib/grafana/plugins t=2021-09-21T07:38:57+0000 lvl=info msg="Path Provisioning" logger=settings path=/etc/grafana/provisioning t=2021-09-21T07:38:57+0000 lvl=info msg="App mode production" logger=settings t=2021-09-21T07:38:57+0000 lvl=info msg="Writing PID file" logger=server path=/var/run/grafana/grafana-server.pid pid=62507 t=2021-09-21T07:38:57+0000 lvl=info msg="Connecting to DB" logger=sqlstore dbtype=sqlite3 t=2021-09-21T07:38:57+0000 lvl=warn msg="SQLite database file has broader permissions than it should" logger=sqlstore path=/var/lib/grafana/grafana.db mode=-rw-r--r-- expected=-rw-r----- t=2021-09-21T07:38:57+0000 lvl=info msg="Starting DB migrations" logger=migrator t=2021-09-21T07:38:57+0000 lvl=info msg="migrations completed" logger=migrator performed=0 skipped=330 duration=923.002µs t=2021-09-21T07:38:57+0000 lvl=info msg="Starting plugin search" logger=plugins t=2021-09-21T07:38:57+0000 lvl=info msg="Registering plugin" logger=plugins id=input t=2021-09-21T07:38:58+0000 lvl=info msg="deleted datasource based on configuration" logger=provisioning.datasources name=Zabbix-QA t=2021-09-21T07:38:58+0000 lvl=info msg="inserting datasource from configuration " logger=provisioning.datasources name=Zabbix-QA uid= t=2021-09-21T07:38:58+0000 lvl=eror msg="Failed to read plugin provisioning files from directory" logger=provisioning.plugins path=/etc/grafana/provisioning/plugins error="open /etc/grafana/provisioning/plugins: no such file or directory" t=2021-09-21T07:38:58+0000 lvl=info msg="Live Push Gateway initialization" logger=live.push_http t=2021-09-21T07:38:58+0000 lvl=info msg="HTTP Server Listen" logger=http.server address=0.0.0.0:3000 protocol=http subUrl= socket= t=2021-09-21T07:38:58+0000 lvl=info msg="Syncing plugin dashboards to DB" logger=plugindashboards pluginId=testdata t=2021-09-21T07:38:58+0000 lvl=info msg="Auto updating App dashboard" logger=plugindashboards dashboard="Simple Streaming Example" newRev=1 oldRev=0 t=2021-09-21T07:38:58+0000 lvl=eror msg="Failed to auto update app dashboard" logger=plugindashboards pluginId=testdata error="Dashboard input variable: DS_TESTDATA_DB missing from import command" t=2021-09-21T07:39:00+0000 lvl=info msg="Request Completed" logger=context userId=1 orgId=1 uname=admin method=GET path=/api/live/ws status=0 remote_addr=x.x.x.x time_ms=1 size=0 referer= t=2021-09-21T07:39:00+0000 lvl=info msg="Request Completed" logger=context userId=1 orgId=1 uname=admin method=GET path=/api/live/ws status=0 remote_addr=x.x.x.x time_ms=0 size=0 referer= t=2021-09-21T07:39:01+0000 lvl=info msg="Initialized channel handler" logger=live channel=grafana/dashboard/uid/41URQF7mz address=grafana/dashboard/uid/41URQF7mz t=2021-09-21T07:39:08+0000 lvl=eror msg="Could not find plugin definition for data source: grafana-testdata-datasource" t=2021-09-21T07:39:08+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" t=2021-09-21T07:39:08+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" t=2021-09-21T07:39:08+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" t=2021-09-21T07:39:10+0000 lvl=info msg="Request Completed" logger=context userId=1 orgId=1 uname=admin method=GET path=/api/plugins/alexanderzobnin-zabbix-app/settings status=404 remote_addr=x.x.x.x time_ms=0 size=64 referer=http://rhel7-test1.resldap.net:3000/plugins/alexanderzobnin-zabbix-app/ t=2021-09-21T07:39:10+0000 lvl=eror msg="Could not find plugin definition for data source: grafana-testdata-datasource" t=2021-09-21T07:39:10+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" t=2021-09-21T07:39:10+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" t=2021-09-21T07:39:10+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" t=2021-09-21T07:39:10+0000 lvl=eror msg="Could not find plugin definition for data source: alexanderzobnin-zabbix-datasource" t=2021-09-21T07:39:10+0000 lvl=info msg="Request Completed" logger=context userId=1 orgId=1 uname=admin method=GET path="/public/img/icons/unicons/icon-gf icon-gf-panel.svg" status=404 remote_addr=x.x.x.x time_ms=6 size=40384 referer=http://rhel7-test1.resldap.net:3000/plugins/alexanderzobnin-zabbix-app/ t=2021-09-21T07:39:10+0000 lvl=info msg="Request Completed" logger=context userId=1 orgId=1 uname=admin method=GET path=/api/live/ws status=0 remote_addr=x.x.x.x time_ms=0 size=0 referer=

deepaksharma17 commented 2 years ago

Hi @alexanderzobnin, any suggestion how I can fix it?

deepaksharma17 commented 2 years ago

Hi @alexanderzobnin, any suggestions?

github-actions[bot] commented 1 month ago

This issue has been automatically marked as stale because it has not had activity in the last 2 years. It will be closed in 60 days if no further activity occurs. Please feel free to leave a comment if you believe the issue is still relevant. Thank you for your contributions!