Monitoring: Could not find plugin definition for data source

Sofern die Plesk Erweiterung "Monitoring" keine Inhalte anzeigt, muss der Grafana-Dienst angepasst werden.


In den Grafana Logs wird angezeigt, dass das Plugin plesk-json-backend-datasource aufgrund der fehlenden Signatur nicht geladen werden kann:

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


Die Grafana Konfiguration unter /etc/grafana/grafana.ini erlaubt nur eine Kommaseparierte Liste an Plugins. In der Konfiguration ist befindet sich ein ungewolltes Leerzeichen zwischen zwei oder mehr Plugins:


Öffnen Sie die grafana.ini und suchen Sie nach folgendem Text:

allow_loading_unsigned_plugins = grafana-simple-json-backend-datasource, plesk-json-backend-datasource


Entfernen Sie die Leerzeichen zwischen allen Plugins, sodass die Plugins lediglich mit einem , separiert werden.

allow_loading_unsigned_plugins = grafana-simple-json-backend-datasource,plesk-json-backend-datasource


Speichern Sie die grafana.ini und starten Sie den Grafana-Server Dienst erneut:

systemctl restart grafana-server


Laden Sie das Plesk Webinterface anschließend neu. Die Monitoring-Panels zeigen nun wieder Werte an.