我正在尝试使用内存利用率进行自动缩放。我创建了一个子网,其中禁用了自动分配公共 IP,但附加了到 IGW 的路由。
我在脚本下面运行,但未在服务器上下载 cloudwatch 代理。
Fn::Sub': >
#!/bin/bash
rpm -Uvh
https://s3.amazonaws.com/amazoncloudwatch-agent/amazon_linux/amd64/latest/amazon-cloudwatch-agent.rpm
/opt/aws/bin/cfn-init -v --stack ${AWS::StackId} --resource
ASGLaunchConfiguration --region ${AWS::Region} --configsets default
/opt/aws/bin/cfn-signal -e $? --stack ${AWS::StackId} --resource
我还导出了代理详细信息仍然没有成功。由于这个 cloudwatch 警报停留在数据不足
后来我添加了代理服务器,仍然没有下载cloudwatch代理
!Base64
'Fn::Sub': >
#!/bin/bash
export https_proxy=10.20.10.5:8080
rpm -Uvh
https://s3.amazonaws.com/amazoncloudwatch-agent/amazon_linux/amd64/latest/amazon-cloudwatch-agent.rpm
/opt/aws/bin/cfn-init -v --stack ${AWS::StackId} --resource
ASGLaunchConfiguration --region ${AWS::Region} --configsets default
/opt/aws/bin/cfn-signal -e $? --stack ${AWS::StackId} --resource
ASGLaunchConfiguration --region ${AWS::Region}
有什么建议吗?