我已经使用 导出了仪表板gcloud alpha monitoring dashboards list --format=json
,但是使用gcloud dashboard create
using 文件不起作用,基本上我想从一个项目中导出仪表板并将其导入另一个项目。
问问题
1837 次
1 回答
5
sub 命令的输出list
可能(没有对此进行测试)对于 create 命令有太多的仪表板。此外,您应该删除两个字段(name
和etag
)。无需导出为 json,yaml 也可以工作,而且更容易编辑。
我做了以下事情:
gcloud monitoring dashboards list
并找到我正在寻找的仪表板- 请注意它的
name
属性并从属性的最后一部分获取 idname
(一个大的十进制数或 guid) gcloud monitoring dashboards describe $DASHBOARD_ID > dashboard-$DASHBOARD_ID.yaml
仪表板- 编辑文件以删除
etag
andname
字段(name
通常位于文件末尾) gcloud monitoring dashboards create --config-from-file dashboard-$DASHBOARD_ID.yaml
于 2020-07-15T19:55:14.177 回答