
# 批量日志收集
#### 前提条件
- 已安装云容灾网关。若客户端为linux，云容灾网关为24.6.0及更高版本；若客户端为windows，则要求云容灾网关为24.9.0及更高版本。
- 需要日志收集的生产站点服务器已安装代理客户端，若生产站点服务器为Linux操作系统，代理客户端为24.6.0及更高版本，若生产站点服务器为Windows操作系统，代理客户端为24.9.0及更高版本。
- 收集的日志单个客户端的文件总大小暂时不支持超过400M。
 
#### 操作步骤
以下操作以"24.9.0"版本的代理客户端"sdrs_xxxx_24.9.0.xxxx.tar.gz"为例。
1. 登录云容灾网关以root权限执行以下命令，批量收集日志。 
   ```
   /opt/cloud/sdrs/sidecar/script/cmd_tools.sh log --ip=ip_list --role=role
   ```
   参数说明：
   --ip：需要日志收集的生产站点服务器私有ip列表，多个ip之间使用逗号分隔
   --role：需要日志收集的进程角色，可选值：hostagent、drm、dra、sidecar、all
   完整命令示例：
   ```
   /opt/cloud/sdrs/sidecar/script/cmd_tools.sh log --ip=192.168.0.6,192.168.0.188,192.168.0.204 --role=hostagent
   ```
   
   
2. 如果界面回显"send cmd successfully"，则表示命令发送成功，可在/opt/cloud/sdrs/sidecar/tmp目录下查看收集的日志文件。命令异步执行，若立即查看日志文件不存在，可稍等2min后查看。 
   ![](https://support.huaweicloud.com/usermanual-sdrs/zh-cn_image_0000001938837458.png)
   
   
 
