首页 / API 文档 / 运维中心 / 日志 / 查看日志上下文

*查看日志上下文

请求信息

请求行

GET /v4/logs/context

查看某条日志数据的上下文。

请求参数

名称 类型 是否必填项 描述
log_index string 索引的名称,记录缓存在 ElasticSearch 中。
log_type string ElasticSearch 索引中记录的文档类型。
log_id string ElasticSearch 索引中记录的文档 id。
clusters string 集群的名称。
size number 每⻚显示的查询结果记录数。默认为 30。
direction string before 或 after,指定上下文方向。

返回信息

Content-Type application/json

状态码: 200

OK

返回体示例

日志查询结果。

{
   "items": [
     {
       "spec": {
         "data": {
           "@timestamp": "2021-06-24T06:52:26+000000",
           "application_name": "",
           "component": "",
           "container_id": "207a2bbb480fd4f6e90448140f764d2f094e2d8857ba2598e71f99dad9fd84da",
           "container_id8": "207a2bbb",
           "docker_container_name": "service-b",
           "file_name": "stderr",
           "kubernetes_container_name": "service-b",
           "kubernetes_labels": {
             "app": "service-b",
             "asm.cpaas.io/msname": "service-b",
             "asm.cpaas.io/msselector": "service-b",
             "istio.io/rev": "default",
             "msname": "service-b",
             "pod-template-hash": "8f79c848b",
             "project.cpaas.io/name": "asm",
             "security.istio.io/tlsMode": "istio",
             "service.cpaas.io/name": "deployment-service-b",
             "service.istio.io/canonical-name": "service-b",
             "service.istio.io/canonical-revision": "v1",
             "topology.istio.io/network": "asm-ovn",
             "version": "v1"
           },
           "kubernetes_namespace": "asm-e2e-demo-ns",
           "log_data": "  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n",
           "log_id": "1624517542526780-1624517546344551063",
           "log_index": "log-workload-20210624",
           "log_level": "0",
           "log_type": "log",
           "node": "192.168.17.21",
           "nodes": "",
           "paths": "stderr",
           "pod_id": "1674637a-ca7e-4394-93c9-01a1bde2c699",
           "pod_name": "deploy-b-8f79c848b-9gs4m",
           "product": "",
           "project_name": "asm",
           "provider": "",
           "region_id": "donotcare",
           "region_name": "ovn",
           "root_account": "alauda",
           "source": "container",
           "time": 1624517542.52678
         }
       }
     },
     {
       "spec": {
         "data": {
           "@timestamp": "2021-06-24T06:52:26+000000",
           "application_name": "",
           "component": "",
           "container_id": "207a2bbb480fd4f6e90448140f764d2f094e2d8857ba2598e71f99dad9fd84da",
           "container_id8": "207a2bbb",
           "docker_container_name": "service-b",
           "file_name": "stderr",
           "kubernetes_container_name": "service-b",
           "kubernetes_labels": {
             "app": "service-b",
             "asm.cpaas.io/msname": "service-b",
             "asm.cpaas.io/msselector": "service-b",
             "istio.io/rev": "default",
             "msname": "service-b",
             "pod-template-hash": "8f79c848b",
             "project.cpaas.io/name": "asm",
             "security.istio.io/tlsMode": "istio",
             "service.cpaas.io/name": "deployment-service-b",
             "service.istio.io/canonical-name": "service-b",
             "service.istio.io/canonical-revision": "v1",
             "topology.istio.io/network": "asm-ovn",
             "version": "v1"
           },
           "kubernetes_namespace": "asm-e2e-demo-ns",
           "log_data": "                                 Dload  Upload   Total   Spent    Left  Speed\n",
           "log_id": "1624517542526835-1624517546344565459",
           "log_index": "log-workload-20210624",
           "log_level": "0",
           "log_type": "log",
           "node": "192.168.17.21",
           "nodes": "",
           "paths": "stderr",
           "pod_id": "1674637a-ca7e-4394-93c9-01a1bde2c699",
           "pod_name": "deploy-b-8f79c848b-9gs4m",
           "product": "",
           "project_name": "asm",
           "provider": "",
           "region_id": "donotcare",
           "region_name": "ovn",
           "root_account": "alauda",
           "source": "container",
           "time": 1624517542.526835
         }
       }
     }
   ],
   "total_items": 2,
   "total_page": 1
 }

返回体说明

名称 类型 描述
items array 查询结果列表。
字段路径:items
items[] object 存储日志数据的的对象。
字段路径:items[]
total_items integer 满足指定条件的所有日志的总数。
字段路径:total_items
total_page integer 满足指定的条件的所有日志的总页数。
字段路径:total_page

其他状态码