मैं अपने आवेदन के लिए AWS CloudFormation का उपयोग कर रहा हूं और एक संबंधित टेम्पलेट के माध्यम से अनुरोध गिनती अलार्म बनाने की कोशिश कर रहा हूं। मैं सफलतापूर्वक Elastic Load Balancer के लिए अनुरोध गिनती अलार्म कर सकता हूं, लेकिन Amazon CloudWatch के भीतर अलार्म स्थिति "अपर्याप्त डेटा" है, जब मैं क्लाउडफ़ॉर्मेशन टेम्पलेट के माध्यम से इसे प्राप्त करने का प्रयास कर रहा हूं।क्लाउडवॉच अनुरोध क्लाउडफॉर्मेशन उपज "अपर्याप्त डेटा" के माध्यम से बनाए गए अलार्म की गणना क्यों करता है?
मेरे ईएलबी JSON है:
"ElasticLoadBalancer": {
"Type": "AWS::ElasticLoadBalancing::LoadBalancer",
"Properties": {
"AvailabilityZones": {
"Fn::GetAZs": ""
},
"Listeners": [
{
"LoadBalancerPort": "80",
"InstancePort": {
"Ref": "WebServerPort"
},
"Protocol": "HTTP"
}
],
"HealthCheck": {
"Target": {
"Fn::Join": [
"",
[
"HTTP:",
{
"Ref": "WebServerPort"
},
"/"
]
]
},
"HealthyThreshold": "3",
"UnhealthyThreshold": "5",
"Interval": "30",
"Timeout": "5"
}
}
},
मेरे अलार्म JSON है:
"StatisticAlarmLow": {
"Type": "AWS::CloudWatch::Alarm",
"Properties": {
"AlarmDescription": "Alarm if there are too many unhealthy hosts.",
"MetricName": "RequestCount",
"Namespace": "AWS/ELB",
"Statistic": "Sum",
"Period": "60",
"EvaluationPeriods": "2",
"ComparisonOperator": "LessThanThreshold",
"Threshold": "1500",
"AlarmActions": [
{
"Ref": "WebServerScaleUpPolicy"
}
],
"Unit": "Count",
"Dimensions": [
{
"Name": "AutoScalingGroupName",
"Value": {
"Ref": "WebServerGroup"
}
}
]
}
},
"StatisticAlarmHigh": {
"Type": "AWS::CloudWatch::Alarm",
"Properties": {
"AlarmDescription": "Alarm if there are too many unhealthy hosts.",
"MetricName": "RequestCount",
"Namespace": "AWS/ELB",
"Statistic": "Sum",
"Period": "60",
"EvaluationPeriods": "2",
"ComparisonOperator": "GreaterThanThreshold",
"Threshold": "4000",
"AlarmActions": [
{
"Ref": "WebServerScaleUpPolicy"
}
],
"Unit": "Count",
"Dimensions": [
{
"Name": "AutoScalingGroupName",
"Value": {
"Ref": "WebServerGroup"
}
}
]
}
},
से यह ऊपर एक राज्य के रूप में "अपर्याप्त डेटा" के साथ अलार्म उत्पन्न करता है। क्या कोई मुझे बता सकता है कि कारण क्या हो सकता है? और यदि ईएलबी पर अनुरोध गिनती अलार्म का उपयोग करने के लिए कोई नमूना/उदाहरण टेम्पलेट उपलब्ध है, तो इसकी सराहना की जाएगी।
धन्यवाद, स्टीफन ओपल। मैंने आयाम बदल दिए हैं और यह काम करता है। –