不同版本tiup配置monitoring_servers promethus中的additional_arg

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
通过 TiUP 部署 TiDB 集群的拓扑文件配置 | PingCAP 文档中心


tiup已经升级为最新的v1.15.2在7.1.3的tidb上修改失败:
[tidb@tidbtest bin]$ ./tiup cluster edit-config tidb-test
New topology could not be saved: Failed to parse topology file: yaml: unmarshal errors:
line 134: field additional_args not found in type spec.PrometheusSpec
Do you want to continue editing? [Y/n]: (default=Y) n

在8.0的tidb版本上可以更改成功:
additional_args:

  • –web.enable-lifecycle

每个版本的文档上这个参数有的有有的没有,7.1的版本上有,正常是不是应该可以使用?

对应的版本有,就可以正常使用吧

测试了下,只升级tiup版本不行,还要升级tiup组件cluster的版本。
文档上描述的不是很清晰。
tiup cluster -v
tiup version 1.15.2 tiup
Go Version: go1.21.10
Git Ref: v1.15.2

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。