夜莺-Nightingale
夜莺V6
项目介绍 架构介绍
快速开始 快速开始
黄埔营
安装部署 安装部署
升级
采集器 采集器
使用手册 使用手册
API API
数据库表结构 数据库表结构
FAQ FAQ
开源生态
Prometheus
版权声明
第1章:天降奇兵 第1章:天降奇兵
第2章:探索PromQL 第2章:探索PromQL
第3章:Prometheus告警处理 第3章:Prometheus告警处理
第4章:Exporter详解 第4章:Exporter详解
第5章:数据与可视化 第5章:数据与可视化
第6章:集群与高可用 第6章:集群与高可用
第7章:Prometheus服务发现 第7章:Prometheus服务发现
第8章:监控Kubernetes 第8章:监控Kubernetes
第9章:Prometheus Operator 第9章:Prometheus Operator
参考资料

如果你是 Grafana 重度用戶,不需要將 Grafana 的儀表盤導入到夜鶯中,只需要嵌入頁面即可。在儀表盤 —> 集成儀表盤進行查看相關數據。

集成儀表盤001

接入 Grafana

在集成儀表盤中新增配置,具體填寫內容如下圖所示,填寫完成後需要根據不同場景調整 Grafana 配置。

集成儀表盤002

場景一:同一域名嵌入

集成儀表盤003

同一域名嵌入修改 Grafana 配置如下:

[security]
allow_embedding = true   # 允許將 Grafana 嵌入

[auth.anonymous]         # 匿名訪問根據需求自行開啟,非必要修改參數
enabled = true           # 啟用匿名訪問
org_name = flashcat      # 指定匿名用戶所在的組織名稱
org_role = Viewer        # 指定匿名用戶 Viewer 只讀權限

場景二:不同域名嵌入

不同域名接入會存在嵌入的網頁不可設置cookie,導致無法訪問題。主要現象之一就是由於主頁登錄過後,iframe的第三方頁面無法設置已登錄的信息在 cookie 中導致第三方頁面無法獲取到登錄信息總是顯示登錄頁。查看調試接口會出現如下提示錯誤:

集成儀表盤004

解決不可設置 cookie 問題需要修改 Grafnan 參數,修改完成後重啟 Grafnan 生效配置。參數如下:

[security]
cookie_secure = true    # 開啟 cookie 依賴 HTTPS
cookie_samesite = none  # 允許 cookie 與跨站點請求一起發送
allow_embedding = true   # 允許將 Grafana 嵌入

注意 cookie_secure 開啟後依賴 HTTPS 訪問,如果原本不是 HTTPS 訪問的,需要在 Grafana 加一個代理,配置一個自簽名證書即可

集成儀表盤005

配置好訪問地址後就可以登錄嵌入頁面了。

集成儀表盤006

快猫星云 联系方式 快猫星云 联系方式
快猫星云 联系方式
快猫星云 联系方式
快猫星云 联系方式
快猫星云
OpenSource
开源版
Flashcat
Flashcat