首页 / API 文档 / 运维中心 / 日志 / 日志回调接口

*日志回调接口

请求信息

请求行

POST /v4/callback/logs

日志回调接口,处理日志并保存到存储。

请求体

Content-Type application/json

请求体示例

[
   {
     "@timestamp": "1624523370",
     "application_name": "log",
     "component": "23fdsf23",
     "container_id": "23fdsf23",
     "container_id8": "23fdsf23",
     "docker_container_name": "agnet-23fdsf23",
     "file_name": "file",
     "kubernetes_container_name": "kube-pod-klcsf",
     "kubernetes_namespace": "system",
     "log_data": "message",
     "node": "192.168.0.1",
     "paths": " /api/v1/namespaces/",
     "pod_id": "121f0ff7",
     "pod_name": "tracer-agent-klcsf",
     "product": "cpaas",
     "project_name": "project",
     "region_name": "ovn",
     "time": 1
   }
 ]

请求体说明

名称 类型 是否必填项 描述
[] object 存储日志数据的的对象。
字段路径:[]
[].@timestamp string 日志记录的收集时间。
字段路径:[].@timestamp
[].application_name string 应用的名称。
字段路径:[].application_name
[].component string file_name 的绝对路径。
字段路径:[].component
[].container_id string Docker 容器的 UUID。
字段路径:[].container_id
[].container_id8 string container_id 的前八个字符。
字段路径:[].container_id8
[].docker_container_name string Docker 容器的名称。
字段路径:[].docker_container_name
[].file_name string 收集日志记录的文件的名称。
字段路径:[].file_name
[].kubernetes_container_name string Kubernetes 容器的名称。
字段路径:[].kubernetes_container_name
[].kubernetes_namespace string 工作负载所在的命名空间的名称。
字段路径:[].kubernetes_namespace
[].log_data string 日志记录的内容。
字段路径:[].log_data
[].node string 收集日志记录的节点的名称。
字段路径:[].node
[].paths string file_name 的绝对路径。
字段路径:[].paths
[].pod_id string Kubernetes Pod 的 UID。
字段路径:[].pod_id
[].pod_name string Kubernetes Pod 的名称。
字段路径:[].pod_name
[].product string 工作负载所属的产品的名称。
字段路径:[].product
[].project_name string 工作负载所属的项目的名称。
字段路径:[].project_name
[].region_name string 收集日志记录的集群的名称。
字段路径:[].region_name
[].time integer 日志记录的收集时间。
字段路径:[].time

返回信息

Content-Type application/json

状态码: 204

OK

其他状态码