首页 / API 文档 / 运维中心 / 日志 / 以分钟为单位查看日志统计数据

*以分钟为单位查看日志统计数据

请求信息

请求行

GET /v5/logs/searchwithaggregations

获取日志和日志的汇总计数

请求参数

名称 类型 是否必填项 描述
start_time number 时间范围的开始时间。
end_time number 时间范围的结束时间。
pageno number 查询结果的页码,设置该参数后显示指定页码的查询结果。
size number 每⻚显示的查询结果记录数。
region_name string 集群的名称。
kubernetes_namespace string Kubernetes 命名空间,多个之间使用“,”分隔。
project_name string 项目的名称,多个之间使用“,”分隔。
application_name string 应用的名称,多个之间使用“,”分隔。
node string 节点的名称,多个之间使用“,”分隔。
pod_name string Pod 的名称,多个之间使用“,”分隔。
container_id8 string 容器的 ID(8 字符),多个之间使用“,”分隔。
file_name string 路径的名称,多个之间使用“,”分隔。
component string 组件的名称,多个之间使用“,”分隔。
product string 产品名称用逗号隔开
fields string 字段的名称,多个之间使用“,”分隔。
type string 日志的类型,可选:system、platform、kubernetes、workload,默认为 workload。
query_string string 查询关键字。
ascending boolean 按升序排列,默认为 false。
workload string 工作负载类型和工作负载名称对,例如:Deployment:lanaya, StatefulSet:apollo

返回信息

Content-Type application/json

状态码: 200

Created

返回体示例

日志详情和汇总结果

{
   "buckets": [
     {
       "count": 0,
       "time": 1675751160
     }
   ],
   "items": [
     {
       "spec": {
         "data": {
           "@timestamp": "2023-02-07T06:35:31+000000",
           "application_name": "",
           "component": "",
           "container_id": "2eab9327ffb657f07d69e278652955bd8605e8b9a6d7986e47b568c43083b3d5",
           "container_id8": "2eab9327",
           "docker_container_name": "istio-proxy",
           "file_name": "stdout",
           "kubernetes_container_name": "istio-proxy",
           "kubernetes_labels": {
             "app": "in-01",
             "asm_cpaas_io/owning-resource": "in-01-kcfdd",
             "asm_cpaas_io/owning-resource-ns": "asm-e2e-c-platform-log",
             "install_operator_istio_io/owning-resource": "unknown",
             "istio": "asm-e2e-c-platform-log-in-01",
             "istio_io/rev": "1-14",
             "msname": "in-01",
             "operator_istio_io/component": "IngressGateways",
             "pod-template-hash": "7cdd475f45",
             "service_istio_io/canonical-name": "in-01",
             "service_istio_io/canonical-revision": "latest",
             "sidecar_istio_io/inject": "true",
             "topology_istio_io/network": "highovn"
           },
           "kubernetes_namespace": "asm-e2e-c-platform-log",
           "log_data": "2023-02-07T06:35:05.559285Z\tinfo\t\u003cem\u003eEnvoy\u003c/em\u003e proxy is ready",
           "log_id": "1675751728577079-1675751731254576732",
           "log_index": "log-workload-20230207",
           "log_level": "0",
           "log_type": "log",
           "node": "192.168.138.156",
           "nodes": "",
           "paths": "stdout",
           "pod_id": "35cda106-60aa-46a9-8af6-33b8e85100a3",
           "pod_name": "in-01-kcfdd-7cdd475f45-w99vd",
           "product": "",
           "project_name": "asm-e2e-c-platform",
           "provider": "",
           "region_id": "",
           "region_name": "highovn",
           "root_account": "",
           "source": "container",
           "time": 1675751728.577079,
           "workload": "Deployment:in-01-kcfdd"
         }
       }
     }
   ],
   "total_items": 1,
   "total_page": 1
 }

返回体说明

名称 类型 描述
buckets array
字段路径:buckets
buckets[] object 桶对象。
字段路径:buckets[]
buckets[].count integer 在指定的时间区间记录的次数。
字段路径:buckets[].count
buckets[].time integer 时间区间的开始时间。
字段路径:buckets[].time
items array
字段路径:items
items[] object 存储日志数据的的对象。
字段路径:items[]
total_items integer 满足指定条件的所有日志的总数。
字段路径:total_items
total_page integer 满足指定的条件的所有日志的总页数。
字段路径:total_page

其他状态码