托管 Prometheus 提供控制台内嵌功能,支持将监控看板页面嵌入到外部系统的自建 Web 页面中。构建托管 Prometheus 控制台内嵌的免密访问链接时,您可以通过指定 URL 参数的形式设置内嵌页面的显示效果。
构建托管 Prometheus 控制台看板页面的内嵌免密访问链接时,redirectURI
应配置为 encodeURL 转码后的控制台页面链接。链接格式如下:
https://console.volc-embed.com/prometheus/region:prometheus+${regionId}/dashboard/embedded?UI参数1&UI参数2
说明
${regionId}
为托管 Prometheus 所在的 Region ID。详情请参见 地域和可用区。&
连接,并需要添加在?
之后。托管 Prometheus 看板页面提供以下 UI 参数,您可以在页面链接中按需使用。
参数 | 数据类型 | 是否必选 | 示例 | 说明 |
---|---|---|---|---|
dashboard_id | String | 必选 | 68fed776-e682-4f0c-959e-95a368**** | 监控看板 ID。 |
workspace_id | String | 必选 | 69d0a90e-614f-4d41-b9f6-4513c0**** | 托管 Prometheus 工作区 ID。详情请参见 管理工作区。 |
variables.{变量名} | String | 可选 | variables.ClusterId=1234&variables.Node=1.2.3.4 | 筛选项变量初始值,其中 {变量名} 需要与看板配置中的 Variable.Name 字段对应,支持数组。 |
hide_variables | String | 可选 | hide_variables=ClusterId&hide_variables=Node | 需要隐藏的筛选项变量名,隐藏后仅界面不展示,筛选项的初始值仍可生效。 |