क्या CloudWatch अलार्म से सीधे AWS लैम्ब्डा फ़ंक्शन को ट्रिगर करना संभव है?


12

वर्तमान में, CloudWatch अलार्म के जवाब में एक लंबोदर फ़ंक्शन को ट्रिगर करने के लिए, मुझे SNS के माध्यम से अलार्म को रूट करना होगा, जैसे कि:

AWS CloudWatch Alarm --> Send to a topic in SNS --> SNS topic triggers the lambda function

तो, क्या कोई ऐसा तरीका है जो मैं सीधे कर सकता हूं, बिना एसएनएस के बीच में? [कारण: कम स्पर्श बिंदु और लागत अनुकूलन का एक सा]।

CloudWatch ईवेंट्स लैम्बडा को ट्रिगर करते हैं लेकिन ऐसा कोई तरीका नहीं है जिससे मैं इसके माध्यम से अलार्म को ट्रिगर कर सकूँ। SQS के लिए CloudWatch घटनाओं में उपलब्ध एकमात्र विकल्प हैं:

यहाँ छवि विवरण दर्ज करें


के संभावित डुप्लिकेट stackoverflow.com/questions/34800976/...
एलेक्जेंडर

जवाबों:


9

जहां तक ​​मुझे पता है, यह संभव नहीं है। Offcial एक WS लैम्ब्डा प्रलेखन यह CloudWatch समर्थन कहते हैं घटनाक्रम , लेकिन CloudWatch का कोई जिक्र नहीं अलार्म (और सीडब्ल्यू घटनाक्रम ! = सीडब्ल्यू अलार्म )

वर्तमान में आप क्या कर रहे हैं, एक एसएनएस पर अलार्म भेजना और किसी विषय पर सुनने का उपयोग करने का तरीका लगता है। वास्तव में, क्लाउडवॉच अलार्म केवल एसएनएस को अब तक आउटपुट देता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.