AWS::CloudWatch::AnomalyDetector - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::CloudWatch::AnomalyDetector

AWS::CloudWatch::AnomalyDetector 类型指定特定指标和统计数据的异常检测分段。该分段表示度量值的预期“正常”范围。异常检测分段可用于可视化指标的预期值以及警报。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "Type" : "AWS::CloudWatch::AnomalyDetector", "Properties" : { "Configuration" : Configuration, "Dimensions" : [ Dimension, ... ], "MetricName" : String, "Namespace" : String, "Stat" : String } }

YAML

Type: AWS::CloudWatch::AnomalyDetector Properties: Configuration: Configuration Dimensions: - Dimension MetricName: String Namespace: String Stat: String

属性

Configuration

指定有关如何训练异常检测模型的详细信息,包括在训练和更新模型时要排除的时间范围。该配置还可包含用于指标的时区。

必需:否

类型Configuration

Update requires: No interruption

Dimensions

与异常检测分段关联的指标的维度。

必需:否

类型Dimension 的列表

Update requires: Replacement

MetricName

与异常检测分段关联的指标的名称。

必需:是

类型:字符串

Update requires: Replacement

Namespace

与异常检测分段关联的指标的命名空间。

必需:是

类型:字符串

Update requires: Replacement

Stat

与异常检测分段关联的指标的统计数据。

必需:是

类型:字符串

Update requires: Replacement

示例

异常探测器

此示例为名为 JvmMetric、维度值为 UsedMemory 的指标创建一个异常探测器模型。它从模型训练中排除了一个时间范围。

JSON

{ "Description": "AnomalyDetectorOnUsedMemory", "Resources": { "AnomalyDetectorOnUsedMemory": { "Type": "AWS::CloudWatch::AnomalyDetector", "Properties": { "MetricName": "JvmMetric", "Namespace": "AWSSDK/Java", "Stat": "Average", "Dimensions": [ { "Name": "Memory", "Value": "UsedMemory" } ], "Configuration": { "MetricTimeZone": "UTC", "ExcludedTimeRanges": [ { "StartTime": "2019-07-01T00:00:00", "EndTime": "2019-07-01T23:59:59" } ] } } } } }

YAML

Description: AnomalyDetectorOnUsedMemory Resources: AnomalyDetectorOnUsedMemory: Type: AWS::CloudWatch::AnomalyDetector Properties: MetricName: JvmMetric Namespace: AWSSDK/Java Stat: Average Dimensions: - Name: Memory Value: UsedMemory Configuration: MetricTimeZone: UTC ExcludedTimeRanges: - StartTime: 2019-07-01T00:00:00 EndTime: 2019-07-01T23:59:59