Ansible:如何在AWS Auto Scaling组上启用监控(组指标集合)?

时间:2016-10-26 22:42:51

标签: amazon-web-services ansible

我正在使用Ansible配置AWS Auto Scaling组(ASG)。查看ec2_asg_module选项,无法在cloudWatch中启用监控。但是,可以从AWS CLI或AWS控制台启用该选项。

在控制台中,它被标记为“Group Metric Collection”。 请记住,我不想监视EC2实例,而是监视Auto Scaling组本身。

谢谢。

1 个答案:

答案 0 :(得分:2)

我去年提交了PR来添加2个AWS模块:boto3boto3_wait

这两个模块允许您使用boto3与AWS API进行交互。

例如,您可以通过在AutoScaling服务上调用enable_metrics_collection方法在ASG上启用组指标:

- name: Enable group metrics
  boto3:
    service: autoscaling
    region: us-east-1
    operation: enable_metrics_collection
    parameters:
      AutoScalingGroupName: my-auto-scaling-group
      Granularity: 1Minute

如果你喜欢的话,请随意给PR一个大拇指! ;)