You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过YAML文件定义指定配置的AWS::Logs::LogAnomalyDetector?

AWS CloudFormation YAML 定义日志异常检测器

以下是满足需求的CloudFormation YAML配置,对应指定的日志组、检测器名称和30分钟检测频率:

AWSTemplateFormatVersion: '2010-09-09'
Resources:
  LogsAnomalyDetector:
    Type: AWS::Logs::LogAnomalyDetector
    Properties:
      AnomalyDetectorName: logs-anomaly-detector
      LogGroupArnList:
        - !Sub "arn:aws:logs:${AWS::Region}:${AWS::AccountId}:log-group:production-xxxx-monitor:*"
      EvaluationFrequency: THIRTY_MINUTES

配置说明:

  • AnomalyDetectorName:直接对应要求的logs-anomaly-detector检测器名称。
  • LogGroupArnList:用!Sub动态生成目标日志组ARN,自动适配当前部署的区域和账号ID,对应指定的production-xxxx-monitor日志组;也可以手动替换为日志组的完整ARN,例如arn:aws:logs:us-east-1:123456789012:log-group:production-xxxx-monitor:*。
  • EvaluationFrequency:设置为THIRTY_MINUTES,对应30分钟的检测频率,这是AWS支持的标准枚举值。

注:CloudFormation定义日志异常检测器时,必须使用日志组ARN而非名称,这是资源的必填要求。

内容的提问来源于stack exchange,提问作者Ida Amit

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 19:42:13