调用DescribeLogMonitorList接口获取日志监控列表。

调试

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

请求参数

名称 类型 是否必选 示例值 描述
Action String DescribeLogMonitorList

要执行的操作,取值:DescribeLogMonitorList。

PageNumber Integer 1

页码。

PageSize Integer 10

每页显示记录条数。默认:10。

SearchValue String test

监控项搜索。支持模糊搜索。

GroupId Long 123456

应用分组ID。

返回数据

名称 类型 示例值 描述
Code String 200

状态码。

说明 200表示成功。
LogMonitorList Array of LogMonitor

日志监控列表。

GmtCreate Long 1577766395000

创建时间。

格式为Unix时间戳,即从1970年1月1日开始所经过的毫秒数。

GroupId Long 12345

应用分组ID。

LogId Long 12345

日志监控ID。

MetricName String cpu_total

监控项名称。详情请参见云产品监控项

SlsLogstore String testSlS****

日志服务名称。

SlsProject String sls-project-test****

日志Project。

SlsRegionId String cn-hangzhou

日志服务所在的地域ID。

ValueFilter Array of ValueFilterObject

筛选的过滤规则,配合ValueFilterRelation使用。相当于SQL中的Where条件。

如果不填写,则表示对全部数据进行处理。例如:日志中有Level和Error字段,如果需要统计每分钟Error出现的次数,则统计方法可以定义为对Level求和,并且Level=Error。

Key String hostName

日志匹配的字段名称。

Operator String contain

字段值的匹配方式。取值:

  • contain:包含。
  • notContain:不包含。
  • >:大于。
  • <:小于。
  • >=:大于等于。
  • <=:小于等于。
Value String portal

日志匹配的字段值。

ValueFilterRelation String and

日志筛选的过滤条件。需要和ValueFilter配合使用。取值:

  • and:表示和的关系。
  • or :表示或的关系。
Message String successful

返回信息。

PageNumber Integer 1

当前页码。

PageSize Integer 10

分页大小。

RequestId String 01E90080-4300-4FAA-B9AE-161956BC350D

请求ID。

Total Long 15

总记录条数。

Success Boolean true

操作是否成功。取值:

  • true:成功。
  • false:失败。

示例

请求示例

http(s)://[Endpoint]/?Action=DescribeLogMonitorList
&<公共请求参数>

正常返回示例

XML 格式

<DescribeLogMonitorListResponse>
		  <Message>successful</Message>
		  <RequestId>C085617E-7A64-402E-877D-410E86174B0C</RequestId>
		  <PageSize>10</PageSize>
		  <Total>2</Total>
		  <LogMonitorList>
			    <SlsProject>sls-project-test****</SlsProject>
			    <MetricName>cpu_total</MetricName>
			    <GmtCreate>1591175112000</GmtCreate>
			    <ValueFilterRelation>and</ValueFilterRelation>
			    <LogId>12345</LogId>
			    <SlsRegionId>cn-hangzhou</SlsRegionId>
			    <SlsLogstore>testSlS****</SlsLogstore>
			    <GroupId>12345</GroupId>
		  </LogMonitorList>
		  <LogMonitorList>
			    <SlsProject>sls-project-test****</SlsProject>
			    <MetricName>cpu_total</MetricName>
			    <GmtCreate>1586826787000</GmtCreate>
			    <ValueFilterRelation>and</ValueFilterRelation>
			    <ValueFilter>
				      <Operator>=</Operator>
				      <Value>1</Value>
				      <Key>lh_source</Key>
			    </ValueFilter>
			    <LogId>12345</LogId>
			    <SlsRegionId>cn-hangzhou</SlsRegionId>
			    <SlsLogstore>internal-alert-history</SlsLogstore>
			    <GroupId>12345</GroupId>
		  </LogMonitorList>
		  <Code>200</Code>
		  <Success>true</Success>
</DescribeLogMonitorListResponse>

JSON 格式

{
	"Message": "successful",
	"RequestId": "C085617E-7A64-402E-877D-410E86174B0C",
	"PageSize": 10,
	"Total": 2,
	"LogMonitorList": [
		{
			"SlsProject": "sls-project-test****",
			"MetricName": "cpu_total",
			"GmtCreate": 1591175112000,
			"ValueFilterRelation": "and",
			"ValueFilter": [],
			"LogId": 12345,
			"SlsRegionId": "cn-hangzhou",
			"SlsLogstore": "testSlS****",
			"GroupId": 12345
		},
		{
			"SlsProject": "sls-project-test****",
			"MetricName": "cpu_total",
			"GmtCreate": 1586826787000,
			"ValueFilterRelation": "and",
			"ValueFilter": [
				{
					"Operator": "=",
					"Value": "1",
					"Key": "lh_source"
				}
			],
			"LogId": 12345,
			"SlsRegionId": "cn-hangzhou",
			"SlsLogstore": "internal-alert-history",
			"GroupId": 12345
		}
	],
	"Code": 200,
	"Success": true
}

错误码

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