更新时间:2024-10-29 GMT+08:00

批量日志收集

前提条件

  • 已安装云容灾网关。若客户端为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后查看。