Monitoring: Could not find plugin definition for data source
If the Plesk extension "Monitoring" does not display any content, the Grafana service must be adapted.
The Grafana logs show that the plugin plesk-json-backend-datasource
cannot be loaded due to the missing signature:
logger=plugin.loader t=2022-10-13T18:34:22.032073521+02:00 level=warn msg="Skipping loading plugin due to problem with signature" pluginID=plesk-json-backend-datasource status=unsigned
logger=context userId=1 orgId=1 uname=admin t=2022-10-13T18:38:47.239550914+02:00 level=error msg="Could not find plugin definition for data source" datasource_type=plesk-json-backend-datasource
logger=context userId=1 orgId=1 uname=admin t=2022-10-13T18:38:47.327509741+02:00 level=error msg="Could not find plugin definition for data source" datasource_type=plesk-json-backend-datasource
logger=context userId=1 orgId=1 uname=admin t=2022-10-13T18:38:47.327538896+02:00 level=error msg="Could not find plugin definition for data source" datasource_type=plesk-json-backend-datasource
logger=context userId=1 orgId=1 uname=admin t=2022-10-13T18:38:47.334118317+02:00 level=error msg="Could not find plugin definition for data source" datasource_type=plesk-json-backend-datasource
The Grafana configuration under /etc/grafana/grafana.ini
only allows a comma-separated list of plugins. There is an unwanted space between two or more plugins in the configuration:
Open the grafana.ini
and search for the following text:
allow_loading_unsigned_plugins = grafana-simple-json-backend-datasource, plesk-json-backend-datasource
Remove the spaces between all plugins so that the plugins are only separated with a ,
.
allow_loading_unsigned_plugins = grafana-simple-json-backend-datasource,plesk-json-backend-datasource
Save the grafana.ini and restart the Grafana server service:
systemctl restart grafana-server
Then reload the Plesk web interface. The monitoring panels will now display values again.
Similar articles
Was this page helpful?