调用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 |
字段值的匹配方式。取值:
|
Value | String | portal |
日志匹配的字段值。 |
ValueFilterRelation | String | and |
日志筛选的过滤条件。需要和ValueFilter配合使用。取值:
|
Message | String | successful |
返回信息。 |
PageNumber | Integer | 1 |
当前页码。 |
PageSize | Integer | 10 |
分页大小。 |
RequestId | String | 01E90080-4300-4FAA-B9AE-161956BC350D |
请求ID。 |
Total | Long | 15 |
总记录条数。 |
Success | Boolean | true |
操作是否成功。取值:
|
示例
请求示例
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
}
错误码
访问错误中心查看更多错误码。