我正在编写一组脚本来自动设置任何原始 ubuntu 服务器,使其处于可用于我的生产环境的状态。
我想做的一件事是设置 grafana,以便在安装时,它已经添加了 prometheus 作为数据源,设置了仪表板,并且已经完成了任何其他配置步骤,而无需触摸图形界面。
为此,我认为我可以在开发服务器中设置 grafana,并将整个配置目录保存在 gitlab 中,以将该配置复制到任何新服务器中。
这是可以做到的吗?而且,我应该在版本控制中保存哪些目录才能完全复制本地 grafana 设置?
我正在编写一组脚本来自动设置任何原始 ubuntu 服务器,使其处于可用于我的生产环境的状态。
我想做的一件事是设置 grafana,以便在安装时,它已经添加了 prometheus 作为数据源,设置了仪表板,并且已经完成了任何其他配置步骤,而无需触摸图形界面。
为此,我认为我可以在开发服务器中设置 grafana,并将整个配置目录保存在 gitlab 中,以将该配置复制到任何新服务器中。
这是可以做到的吗?而且,我应该在版本控制中保存哪些目录才能完全复制本地 grafana 设置?