*View log context
Requests
HTTP request
GET /v4/logs/context
Retrieve the context around the specified log
Query parameters
| Name | Type | Required | Description |
|---|---|---|---|
| log_index | string | True | name of index, the record resides in es |
| log_type | string | True | document type of record in es index |
| log_id | string | True | document id of record in es index |
| clusters | string | True | name of cluster |
| size | number | False | request page number, default to 30 |
| direction | string | False | before or after, specify context direction |
Responses
Content-Type
application/json
Status code: 200
OK
Sample response
log search result
{
"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
}Parameters
| Name | Type | Description |
|---|---|---|
| items | array |
items
Path: items |
| items[] | object |
object holding the log data
Path: items[] |
| total_items | integer |
Total count of all logs satisfies the specified conditions
Path: total_items |
| total_page | integer |
Total page number of all logs satisfies the specified conditions
Path: total_page |