调用ListSearchLog,使用列表展示节点的系统日志。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求头

该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。

请求语法

GET /openapi/instances/[InstanceId]/search-log HTTP/1.1

请求参数

名称 类型 是否必选 示例值 描述
InstanceId String es-cn-xxx

实例ID。

beginTime Long 1531910852074

日志开始时间戳,单位:毫秒。

endTime Long 1531910852074

日志结束时间戳,单位:毫秒。

page Integer 1

实例列表的页码。起始值:1,默认值:1。

query String abc

要查询的关键词。

size Integer 20

分页查询时设置的每页条数。

type String INSTANCELOG

日志类型。可选值:INSTANCELOG(主日志)、SEARCHSLOW(searching慢日志)、INDEXINGSLOW(indexing慢日志)和JMVLOG(GC日志)。

返回数据

名称 类型 示例值 描述
Headers

返回头信息。

X-Total-Count Integer 1000

实例总记录数。

RequestId String 7F40EAA1-6F1D-4DD9-8DB8-C5F00C4E****

当前请求的Request ID。

Result Array

当前请求返回的日志列表。

content String [GC (Allocation Failure) 2018-07-19T17:24:20.682+0800: 7516.513: [ParNew: 6604768K->81121K(7341504K), 0.0760606 secs] 7226662K->703015K(31813056K), 0.0762507 secs] [Times: user=0.52 sys=0.00, real=0.07 secs]

日志详细内容。

host String 192.168.**.**

汇报日志的来源IP。

instanceId String es-cn-abc

实例ID。

level String info

日志等级。可选值:warninfoerrortrace

timestamp Long 1531985112420

汇报日志的时间戳,单位:ms。

示例

请求示例

GET /openapi/instances/es-cn-abc/search-logpage=1&size=20&type=INDEXINGSLOW&beginTime=1552793133000&endTime=1552879533000&query=content:green

正常返回示例

XML 格式

<Result>
    <timestamp>1552868172741</timestamp>
    <host>192.168.**.**</host>
    <contentCollection>
        <level>info</level>
        <host>192.168.**.**</host>
        <time>2019-03-18T08:16:12.741Z</time>
        <content>[o.e.c.r.a.AllocationService] [MnNASM_] Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[my_index][3]] ...]).</content>
    </contentCollection>
    <instanceId>es-cn-xxx</instanceId>
</Result>
<Result>
    <timestamp>1552838205462</timestamp>
    <host>192.168.**.**</host>
    <contentCollection>
        <level>info</level>
        <host>192.168.**.**</host>
        <time>2019-03-17T23:56:45.462Z</time>
        <content>[o.e.c.r.a.AllocationService] [v4p9o7A] Cluster health status changed from [GREEN] to [YELLOW] (reason: [{MnNASM_}{MnNASM_OSR-2YgySSc****}{EvJHPrAOS_u8J3-6qZ****}{192.168.**.**}{192.168.**.**:9300}{ml.max_open_jobs=10, ml.enabled=true} transport disconnected]).</content>
    </contentCollection>
    <instanceId>es-cn-xxx</instanceId>
</Result>
<RequestId>121753D9-744A-4203-9EC4-F29E628A****</RequestId>
<Headers>
    <X-Total-Count>2</X-Total-Count>
</Headers>

JSON 格式

{
	"Headers":{
		"X-Total-Count":2
	},
	"Result":[
		{
			"timestamp":1552868172741,
			"host":"192.168.**.**",
			"instanceId":"es-cn-xxx",
			"contentCollection":{
				"content":"[o.e.c.r.a.AllocationService] [MnNASM_] Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[my_index][3]] ...]).",
				"time":"2019-03-18T08:16:12.741Z",
				"host":"192.168.**.**",
				"level":"info"
			}
		},
		{
			"timestamp":1552838205462,
			"host":"192.168.**.**",
			"instanceId":"es-cn-xxx",
			"contentCollection":{
				"content":"[o.e.c.r.a.AllocationService] [v4p9o7A] Cluster health status changed from [GREEN] to [YELLOW] (reason: [{MnNASM_}{MnNASM_OSR-2YgySSc****}{EvJHPrAOS_u8J3-6qZ****}{192.168.**.**}{192.168.**.**:9300}{ml.max_open_jobs=10, ml.enabled=true} transport disconnected]).",
				"time":"2019-03-17T23:56:45.462Z",
				"host":"192.168.**.**",
				"level":"info"
			}
		}
	],
	"RequestId":"121753D9-744A-4203-9EC4-F29E628A****"
}

错误码

访问错误中心查看更多错误码。