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.