文档

日志查询

本文为您介绍如何查看 OpenAPI 调用日志。

OpenAPI 调用日志查询是云上运维非常重要的能力。有了调用日志,开发者可以分析出 OpenAPI 在一个具体的时间段内,被哪些用户以什么样的方式调用过,方便进行问题排查。

OpenAPI 门户的用量统计

OpenAPI 门户开发了云产品 OpenAPI 的用量统计功能,数据实时性(T-1)。选定时间范围后,可从产品维度、调用方式等维度查看 OpenAPI 调用聚合数据。

操作审计

操作审计(ActionTrail)帮助您监控并记录阿里云账号的活动,包括通过阿里云控制台、OpenAPI、开发者工具对云上产品和服务的访问和使用行为。关于操作审计产品的更多介绍信息,请参见文档什么是操作审计

查询示例

  1. 访问操作审计控制台

  2. 点击左侧菜单事件->事件查询,查看事件信息。

    示例:通过 OpenAPI 门户的API调试及阿里云命令行分别调用了ECS的DescribeInstanceStatus接口,查看最近1小时内产生的OpenAPI调用日志,得到如下信息:

    image.png

    查询结果按照时间倒序排列,前面两条是分别通过不同方式调用OpenAPI的记录,第三条是登录操作审计控制台调用的登录接口。

  3. 点击查看事件详情。

    {
      "eventId": "5B5C840F-D336-56EE-9B18-2A10C4C18***",
      "eventVersion": 1,
      "eventSource": "ecs-unit-share.cn-hangzhou.aliyuncs.com",
      "requestParameters": {
        "SourceRegionId": "cn-hangzhou",
        "AcsProduct": "Ecs",
        "UserAgent": "AlibabaCloud (linux",
        "ClientPort": 5226,
        "SignatureType": "",
        "RegionId": "cn-hangzhou"
      },
      "sourceIpAddress": "106.14.134.**",
      "userAgent": "AlibabaCloud (linux; amd64) Golang/1.17.1 Core/0.0.1 vendor/CloudShell/0.2 Aliyun-CLI/3.0.167 Extra/CloudShell/0.2",
      "eventRW": "Read",
      "eventType": "ApiCall",
      "userIdentity": {
        "sessionContext": {
          "attributes": {
            "mfaAuthenticated": "false",
            "creationDate": "2023-06-25T14:25:19Z"
          }
        },
        "accountId": "1030727177369***",
        "principalId": "1030727177369***",
        "type": "root-account",
        "userName": "root"
      },
      "serviceName": "Ecs",
      "additionalEventData": {
        "CallerBid": "26842"
      },
      "apiVersion": "2014-05-26",
      "requestId": "5B5C840F-D336-56EE-9B18-2A10C4C18***",
      "eventTime": "2023-06-25T14:25:20Z",
      "isGlobal": false,
      "acsRegion": "cn-hangzhou",
      "eventName": "DescribeInstanceStatus"
    }

  • 本页导读 (1)
文档反馈