- 文档首页
GPU云服务器
GPU云服务器
最佳实践
使用秒级监控功能
使用秒级监控功能
本文介绍如何配置、使用火山引擎提供的秒级监控功能。
说明
本功能正在邀测中,如需试用,请联系客户经理申请。
操作场景
在LLM(Large Language Model,大规模语言模型)训练场景中,常使用TP(Tensor Parallelism)/PP(Pipeline Parallelism)/DP(Data parallelism )三者融合的方式训练,可以降低有额外开销的通信过程。其中TP主要是机内计算和通信,由NV提供比较固定;PP是一种高频(间隔40ms)单次ms级的活动;DP是低频(间隔5s)单次100ms级的活动。
为方便您更精细、高效的解决通信中的问题,火山引擎提供了秒级监控功能。
前提条件
- 在集群的同一地域(Region)下创建火山引擎托管 Prometheus(Volcengine Managed Service for Prometheus,VMP),操作详情可查看托管 Prometheus。
- 执行如下命令,查看云监控插件版本,确保用户已在实例内安装版本不低于3.16.0的云监控插件。
LD_LIBRARY_PATH=/usr/local/cloud-monitor-agent/lib /usr/local/cloud-monitor-agent/cloud-monitor-agent version --config-file /usr/local/cloud-monitor-agent/config.yaml
说明
- 若未安装或插件版本过低,请重新安装插件。操作详情可查看安装插件。
- 若您的实例集群规模较大,可使用云助手功能快速安装插件,操作详情可查看批量安装云监控插件。
操作步骤
步骤一:开启秒级监控功能
使用云助手配置
在较大规模的实例中开启秒级监控功能时,可通过云助手功能,批量、自动完成监控配置。
说明
如需开启非RDMA指标的秒级监控功能,请参考下文“手动配置”操作。
- 在左侧导航树选择“运维与监控 > 云助手”,进入作业管理页面。
- 选择“自定义命令”页签,单击“创建自定义命令”按钮。
-
- 若您的实例未安装云助手客户端,需按如下步骤完成操作。
- 请选择“客户端管理”页签,勾选需要配置秒级监控的实例,安装云助手客户端。
说明
您可以在控制台批量为多台实例安装云助手Agent,安装成功后需要重启实例生效。
- 您可以在实例中,通过火山引擎提供的脚本安装云助手客户端。
- 在实例中执行如下命令,通过火山引擎内网安装云助手客户端。
sudo bash -c "$(curl http://assist-client-beijing.tos-cn-beijing.ivolces.com/install.sh)"
sudo bash -c "$(curl http://assist-client-shanghai.tos-cn-shanghai.ivolces.com/install.sh)"
sudo bash -c "$(curl http://assist-client-guangzhou.tos-cn-guangzhou.ivolces.com/install.sh)"
sudo bash -c "$(curl http://assist-client-beijing.tos-s3-cn-beijing.ivolces.com/install.sh)"
sudo bash -c "$(curl http://assist-client-shanghai.tos-s3-cn-shanghai.ivolces.com/install.sh)"
sudo bash -c "$(curl http://assist-client-guangzhou.tos-s3-cn-guangzhou.ivolces.com/install.sh)"
- 若您的云服务器实例已绑定公网IP,可以执行如下命令,通过公网安装云助手客户端。
sudo bash -c "$(curl http://assist-client.tos-cn-beijing.volces.com/install.sh)"
sudo bash -c "$(curl http://assist-client.tos-s3-cn-beijing.volces.com/install.sh)"
本文仅展示差异化参数,完整参数说明请查看创建作业。 - 任务创建成功后将自动跳转至作业管理页面,根据执行方式自动执行。
手动配置
若您仅需在少数实例使用秒级监控功能或需要开启非RDMA指标的秒级监控功能,可根据本节指引,手动配置秒级监控功能。
- 执行如下命令,打开/usr/local/cloud-monitor-agent/conf_plugin.json配置文件。
vi /usr/local/cloud-monitor-agent/conf_plugin.json
-
systemctl restart cloud-monitor-agent.service
步骤二:配置Grafana
- 单击左上角“Toggle menu”按钮,在左侧目录树选择“Connections > Data Sources”。
-
- 单击“Add data source”按钮,搜索并添加Prometheus。
-
- 在“Settings”页签中,配置VMP数据源。
-
- 配置好后,请单击页面底部“Save & test”按钮。
- 在左侧目录树选择“Dashboards”,并在右侧“New”下拉选项中选择“Import”。
-
- 选择火山引擎秒级监控JSON文件,单击“import”按钮完成导入。
说明
若您无火山引擎秒级监控JSON文件,请联系客户经理获取。
-
-
- 导入成功后,即可在Grafana中查看火山引擎实例秒级监控数据。
-
最近更新时间:2025.04.22 11:43:15