详情页标题前

阿里云日志服务SLSget_log-云淘科技

详情页1

调用CLI命令查询日志。该命令适用于获取指定数量日志数据的场景。

请求语法

aliyunlog log get_log --project= --logstore= --from_time= --to_time= [--topic=] [--query=] [--reverse=] [--offset=] [--size=] [--power_sql=] [--access-id=] [--access-key=] [--sts-token=] [--region-endpoint=] [--client-name=] [--jmes-filter=] [--format-output=] [--decode-output=] [--profile=]

请求参数

该命令的必选和特有参数描述如下。

参数名称 数值类型 是否必选 示例值 描述
–project String aliyun-test-project Project名称。
–logstore String logstore-a Logstore名称。
–from_time String 2021-05-28 15:33:00+8:00 开始时间,Unix时间戳格式或者“%Y-%m-%d %H:%M:%S” 格式,例如“2018-01-02 12:12:10+8:00”
–to_time String 2021-05-28 15:40:00+8:00 结束时间,Unix时间戳格式或者“%Y-%m-%d %H:%M:%S” ,例如“2018-01-02 12:12:10+8:00”
–topic String “” 日志主题。默认值为双引号(””)。更多信息,请参见日志主题(Topic)。
–query String level:Information|select event_id as Key1,COUNT(*) as Key2 group by Key1 查询语句或者分析语句。更多信息,请参见查询概述和分析概述。

在query参数的分析语句中加上set session parallel_sql=true;,表示使用SQL独享版。例如* | set session parallel_sql=true; select count(*) as pv

说明 当query参数中有分析语句(SQL语句)时,size参数和offset参数需要设置为0,需通过SQL语句的LIMIT语法实现翻页。更多信息,请参见分析结果分页。

–reverseBooleantrue

用于指定返回结果是否按日志时间戳降序返回日志,精确到分钟级别。

  • true:按照日志时间戳降序返回日志。
  • false(默认值):按照日志时间戳升序返回日志。

重要

  • 当query参数为查询语句时,reverse参数有效,用于指定返回日志排序方式。
  • 当query参数为查询和分析语句时,reverse参数无效,由SQL分析语句中order by语法指定排序方式。如果order by为asc(默认),则为升序;如果order by为desc,则为降序。
–offset Integer 0 仅当query参数为查询语句时,该参数有效,表示查询开始行。默认值为0。
–size Integer 10 仅当query参数为查询语句时,该参数有效,表示请求返回的最大日志条数。最小值为0,最大值为100,默认值为100。
–power_sql Boolean false

是否使用SQL独享版。更多信息,请参见开启SQL独享版。

  • true:使用SQL独享版。
  • false(默认值):使用SQL普通版。

除通过powerSql参数配置SQL独享版外,您还可以使用query参数指定。

关于该命令的全局参数,请参见全局参数。

示例

  • 请求示例使用默认账号查询Information级别的5条事件日志。命令示例如下:
    aliyunlog log get_log --project="aliyun-test-project" --logstore="logstore-a" --from_time="2021-05-28 15:33:00+8:00" --to_time="2021-05-28 15:40:00+8:00" --query="level:Information|select event_id as Key1,COUNT(*) as Key2 group by Key1 limit 5" --reverse=true
  • 返回示例
    [  {    "Key1": "16394",    "Key2": "1",    "__source__": "",    "__time__": "1622186400"  },  {    "Key1": "44",    "Key2": "1",    "__source__": "",    "__time__": "1622186400"  },  {    "Key1": "7036",    "Key2": "7",    "__source__": "",    "__time__": "1622186400"  },  {    "Key1": "16384",    "Key2": "1",    "__source__": "",    "__time__": "1622186400"  },  {    "Key1": "43",    "Key2": "1",    "__source__": "",    "__time__": "1622186400"  }]

更多参考

命令使用场景
get_logs使用JSON配置文件精确查询日志数据。
get_log_all查询大批量日志数据。

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:https://www.yunxiaoer.com/160484.html

(0)
上一篇 2023年12月10日
下一篇 2023年12月10日
详情页2

相关推荐

  • 阿里云容器服务ACK获取集群KubeConfig接口-云淘科技

    调用DescribeClusterUserKubeconfig返回包含当前登录用户身份信息的Kubernetes集群访问KubeConfig。 调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。 请求语法 GET /k8s/ClusterId/user…

    阿里云容器服务 2023年12月10日
  • 阿里云大数据开发治理平台 DataWorksGetNodeCode-云淘科技

    调用GetNodeCode获取节点的代码。 调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。 请求参数 名称 类型 是否必选 示例值 描述 Action String 是 GetNodeCode 要执行的操作。 NodeId Long 是 1234 …

  • 阿里云云原生大数据计算服务 MaxCompute作业诊断-云淘科技

    本文为您介绍如何通过作业日志检查作业是否已正常提交并执行。MaxCompute为Spark作业提供Logview工具以及Spark Web-UI,帮助您诊断作业。 背景信息 通过Spark-submit方式(DataWorks执行Spark任务时也会产生相应日志)提交作业。 cd $SPARK_HOME bin/spark-submit –master y…

  • 阿里云日志服务SLS高德地图-云淘科技

    本文介绍高德地图的操作步骤及案例。 简介 以地图作为背景,通过图形颜色、图像标记的方式展示地理数据信息。日志服务内嵌的高德地图包括点图和热力图。您在查询和分析语句中使用特定的函数后,日志服务将以地图形式展示分析结果。 基本构成如下: 地图画布 色块 操作步骤 登录日志服务控制台。 在Project列表区域,单击目标Project。 在日志存储 > 日志…

    2023年12月10日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云日志服务SLSCloud Shell概述-云淘科技

    阿里云云命令行Cloud Shell已经集成日志服务CLI,您无需部署配置,可以直接通过Cloud Shell管理日志服务资源和下载日志服务数据。 什么是Cloud Shell? Cloud Shell允许您通过命令行管理阿里云资源。通过浏览器启动Cloud Shell时,Cloud Shell自动为您分配一台Linux管理机,并预装CLI、Terrafor…

    阿里云日志服务SLS 2023年12月10日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。