通过Cloud Shell可以快速下载较大数量的日志文件,并快速上传至OSS。本文介绍使用Cloud Shell下载日志数据。

操作步骤

  1. 登录日志服务控制台
  2. 在Project列表区域,单击目标Project。
  3. 日志存储 > 日志库页签中,单击目标Logstore。
  4. 在查询和分析框中,输入查询语句,选择时间范围,单击查找/分析
  5. 原始日志页签中,单击download图标。
  6. 日志下载对话框中,选择通过Cloud Shell下载,然后单击确定
    说明 目前Cloud Shell位于上海地域,如果当前Logstore不在上海地域,下载日志会产生一定的公网流量费用。价格详情请参见产品定价
  7. 下载文件对话框, 单击确认
  8. 可选:在Cloud Shell窗口,将下载的日志数据上传到OSS。
    1. 查看当前可以操作的OSS Bucket列表,以便确认OSS保存路径。
      aliyun oss ls
      执行完成后,返回可以操作的OSS Bucket列表。
      CreationTime                                 Region    StorageClass    BucketName
      2021-09-24 02:03:08 +0000 UTC        oss-cn-beijing        Standard    oss://fyytset
      2021-09-26 03:27:10 +0000 UTC       oss-cn-hangzhou        Standard    oss://demo
      Bucket Number is: 2
    2. 进入aliyunlog目录,执行ll找到下载的日志文件。
      total 8640
      drwxr-xr-x 2 shell shell    4096 Sep 28 10:21 ./
      drwxr-xr-x 6 shell shell    4096 Sep 28 10:24 ../
      -rw-r--r-- 1 shell shell 3198090 Sep 28 10:03 data_20210928_100331.txt 
    3. 将日志文件上传至OSS。
      aliyun oss cp data_20210928_100331.txt oss://demo --region cn-hangzhou
      返回如下信息表示上传成功。
      Succeed: Total num: 1, size: 3,198,090. OK num: 1(upload 1 files).
      
      average speed 12792000(byte/s)
      
      0.250823(s) elapsed