grafana11安裝aliyun-cms-grafana失敗問題解決

logger=plugin.signature.validator t=2024-05-29T02:01:56.628406624Z level=warn msg="Permitting unsigned plugin. This is not recommended" pluginId=aliyun_cms_grafana_datasource
logger=plugins.validator.angular t=2024-05-29T02:01:56.628758831Z level=error msg="Refusing to initialize plugin because it's using Angular, which has been disabled" pluginId=aliyun_cms_grafana_datasource
logger=plugins.validation t=2024-05-29T02:01:56.628768492Z level=error msg="Plugin validation failed" pluginId=aliyun_cms_grafana_datasource error="angular plugins are not supported"
logger=plugins.external.registration t=2024-05-29T02:01:56.747148416Z level=warn msg="Skipping External Service Registration. The feature is behind a feature toggle and needs to be enabled."

原因:

由于AngularJS 是一個老舊的前端框架,其活躍開發已停止多年,存在安全風險。Grafana 從 v5 開始轉向 React。

解決方法:

修改grafana配置文件(defalut.ini)中的下面參數,讓它支持 AngularJS 插件

# Controls if old angular plugins are supported or not.
angular_support_enabled = true

需要關注的:

grafana版本計劃

Grafana v9 及以后: 引入全局服務器配置選項,控制是否啟用 Angular 插件支持。
Grafana 11: 默認配置將更改為移除對 AngularJS 的支持,預計 2024 年 4 月預覽發布,5 月正式發布。
Grafana 12: 計劃完全移除對 Angular 插件的支持,包括移除 angular_support_enabled 配置參數。

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容