2010-06-11 24 views
0

我试图使用自动缩放来创建新的EC2实例,只要现有实例上的平均CPU负载变高。这里的情况:亚马逊Autoscaling触发器无法正常工作,我该如何进行调试?

  • 我设置自动缩放使用此boto脚本(键和图像名称已删除)。 http://balti.ukcod.org.uk/~francis/tmp/start_scaling_ptdaemon.nokeys.py

  • 我已将min_size设置为2,并且AutoScalingGroup正确地创建了初始2个实例,这两个实例都可以正常工作。我很确定这意味着LaunchConfiguration是正确的。

  • 当这两个实例的负载上升到接近100%时,什么都不会发生。

一些问题/想法:

  • 有调试这个的方法吗?我无法找到任何API调用,这些调用让我了解Autoscaling正在做什么或者认为它正在做什么。是否有任何工具可以反馈它正在做什么或者它是否正确设置了它们?

  • 如果自动缩放显示在AWS控制台中,那将会很棒。

  • 我正在使用欧盟西部可用区域。是否有任何理由会引起Autoscaling问题?

  • 创建触发器时是否有任何有关“dimensions”参数的文档?我不知道它是什么意思,并且刚刚从示例中复制了它的字段。我找不到任何有关它的文献,并没有自我介绍说它是一个“维度”,也没有解释这意味着什么或可能的价值。

感谢您的帮助!

+1

如果链接仍然存在,这将是很好的 - 很难看到你在尝试什么,现在在这个问题上什么被打破。由于这个原因,试图标记它...... – 2012-02-09 07:25:57

+0

另外,请参阅2.2自动缩放的要点:https://gist.github.com/958833 – 2012-02-09 07:26:17

回答