client

package
v1.20.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 19, 2020 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MonitorClient

type MonitorClient struct {
	core.JDCloudClient
}

func NewMonitorClient

func NewMonitorClient(credential *core.Credential) *MonitorClient

func (*MonitorClient) CreateAlarm

创建报警规则

func (*MonitorClient) DeleteAlarms

删除规则

func (*MonitorClient) DescribeAlarm added in v1.13.0

查询规则详情

func (*MonitorClient) DescribeAlarmContacts added in v1.1.1

查询规则的报警联系人

func (*MonitorClient) DescribeAlarmHistory

查询报警历史

func (*MonitorClient) DescribeAlarms

查询规则列表

func (*MonitorClient) DescribeMetricData

查看某资源单个监控项数据,metric介绍:<a href="https://docs.jdcloud.com/cn/monitoring/metrics">Metrics</a>,可以使用接口<a href="https://docs.jdcloud.com/cn/monitoring/metrics">describeMetrics</a>:查询产品线可用的metric列表。

func (*MonitorClient) DescribeMetrics

根据产品线查询可用监控项列表,metric介绍:<a href="https://docs.jdcloud.com/cn/monitoring/metrics">Metrics</a>

func (*MonitorClient) DescribeMetricsForAlarm added in v1.13.0

查询可用于创建监控规则的指标列表,metric介绍:<a href="https://docs.jdcloud.com/cn/monitoring/metrics">Metrics</a>

func (*MonitorClient) DescribeOneDataPoint added in v1.16.0

根据不同的聚合方式将metric的数据聚合为一个点。downAggrType:last(最后一个点)、max(最大值)、min(最小值)、avg(平均值)。该接口返回值为上报metric的原始值,没有做单位转换。metric介绍:<a href="https://docs.jdcloud.com/cn/monitoring/metrics">Metrics</a>

func (*MonitorClient) DescribeProductsForAlarm added in v1.13.0

查询可用于创建监控规则的产品列表

func (*MonitorClient) DescribeServices added in v1.11.0

查询监控图可用的产品线列表

func (*MonitorClient) DisableLogger added in v1.16.0

func (c *MonitorClient) DisableLogger()

func (*MonitorClient) EnableAlarms added in v1.13.0

启用、禁用规则

func (*MonitorClient) PutCustomMetricData added in v1.16.0

该接口为自定义监控数据上报的接口,方便您将自己采集的时序数据上报到云监控。不同region域名上报不同region的数据,参考:<a href="https://docs.jdcloud.com/cn/monitoring/reporting-monitoring-data">调用说明</a>可上报原始数据和已聚合的统计数据。支持批量上报方式。单次请求最多包含 50 个数据点;数据大小不超过 256k。

func (*MonitorClient) PutMetricData added in v1.0.7

该接口为自定义监控数据上报的接口,方便您将自己采集的时序数据上报到云监控。不同region域名上报不同region的数据,参考:<a href="https://docs.jdcloud.com/cn/monitoring/reporting-monitoring-data">调用说明</a>可上报原始数据和已聚合的统计数据。支持批量上报方式。单次请求最多包含 50 个数据点;数据大小不超过 256k。

func (*MonitorClient) SetConfig

func (c *MonitorClient) SetConfig(config *core.Config)

func (*MonitorClient) SetLogger

func (c *MonitorClient) SetLogger(logger core.Logger)

func (*MonitorClient) UpdateAlarm

修改已创建的报警规则

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL