client

package
v1.62.0 Latest Latest
Warning

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

Go to latest
Published: Aug 16, 2023 License: Apache-2.0 Imports: 4 Imported by: 2

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) DescribeCustomMetricData added in v1.54.0

通过指定维度查询自定义监控的数据

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列表。 查询起止时间统一向下对齐10s, 举例:开始时间为 08:45:45 会对齐到08:45:40

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) DescribeProductsForAlarm added in v1.13.0

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

func (*MonitorClient) DescribeServices added in v1.11.0

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

func (*MonitorClient) DescribeTagValues added in v1.54.0

查询某资源下指定tag key的tag value

func (*MonitorClient) DisableLogger added in v1.16.0

func (c *MonitorClient) DisableLogger()

func (*MonitorClient) EnableAlarms added in v1.13.0

启用、禁用规则

func (*MonitorClient) LastDownsample added in v1.1.1

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

func (*MonitorClient) Put added in v1.56.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) PutProductMetricData added in v1.56.0

监控数据上报。

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