Monitoring: Could not find plugin definition for data source
If the Plesk “Monitoring” extension does not display any content, the Grafana service must be configured.
The Grafana logs indicate that the plesk-json-backend-datasource plugin cannot be loaded due to a 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 file at /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 file 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 separated only by a ,.
allow_loading_unsigned_plugins = grafana-simple-json-backend-datasource,plesk-json-backend-datasource Save the grafana.ini file 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?