क्या क्लाउडवाच अलार्म के साथ चल रही प्रक्रियाओं की सूची प्राप्त करना संभव है?


9

हमारे पास एक EC2 उदाहरण (उबंटू) है जिसमें कुछ जावा-आधारित एप्लिकेशन हैं और हाल ही में हम उच्च सीपीयू उपयोग स्पाइक्स के साथ हिट कर रहे हैं जो हमारे क्लाउडवॉच अलार्म में से एक को ट्रिगर करते हैं। जब तक हम सीपीयू के उपयोग को देखने के लिए सर्वर में आते हैं, तब तक चीजें शांत हो जाती हैं।

अलार्म ईमेल में से एक में हम जो देखना पसंद करेंगे, वह अलार्म के समय चलने वाली प्रक्रियाओं और उनके सीपीयू उपयोग (%) की एक सूची है। क्या यह भी संभव है?

जवाबों:


0

अपने प्रश्न का उत्तर देने के लिए सं। जब भी कोई सीमा समाप्त होती है आप अपने सर्वर पर प्रक्रियाओं को सूचीबद्ध करने के लिए CloudWatch को कॉन्फ़िगर नहीं कर सकते हैं। इसे पूरा करने के लिए आपको कुछ अन्य सॉफ़्टवेयर का उपयोग करना होगा। CloudWatch केवल मेट्रिक्स को रिकॉर्ड करता है, उदाहरण के लिए यदि आप जानना चाहते हैं कि कितनी प्रक्रियाएं चल रही थीं तो आप मॉनिटर करने के लिए CloudWatch को कॉन्फ़िगर कर सकते हैं।


1

मैं आपको सुझाव देता हूं कि आप हर 10 मिनट (डिफ़ॉल्ट) सिस्टम डेटा स्नैपशॉट लेने के लिए प्रोसेस अकाउंटिंग का उपयोग करने का प्रयास करें और 5 मिनट कम करें, यदि आपको बेहतर रिज़ॉल्यूशन की आवश्यकता हो।

apt-get install atop acct

तब आप आसानी से जांच सकते हैं कि सिंटैक्स का उपयोग करके किसी बिंदु पर क्या चल रहा था

atop -r atop.log.file -b 00:00 -e 00:05

ऊपर का उदाहरण आपको दिखाएगा कि 00:00 और 00:05 के बीच सिस्टम उपयोग स्नैपशॉट में क्या चल रहा था


1

मेरे पास कुछ भी ऐसा करने का अनुभव नहीं है, लेकिन सिद्धांत रूप में, मौजूदा बिल्डिंग ब्लॉक्स के साथ ऐसा करना संभव है:

CloudWatch -> SNS -> HTTP/HTTPS -> homebrew webapp -> collect data and email it
  • अपने CloudWatch अलार्म को सेट करें ताकि वह बंद होने पर किसी विषय पर SNS संदेश प्रकाशित करे।
  • अपने EC2 उदाहरण पर चलने वाला एक वेबपेज रखें, जब कोई विशेष पता हिट हो, तो चल रही प्रक्रियाओं की सूची एकत्र करता है और उसे ईमेल करता है।
  • वेबपेज के समापन बिंदु के साथ एसएनएस विषय में सदस्यता जोड़ें। आप प्रोटोकॉल के रूप में या तो HTTP या HTTPS चुन सकते हैं।

आप इसे atopहाल के एन-मिनट आउटपुट भेजने के लिए अपने वेबपेज का उपयोग करने और कॉन्फ़िगर करने के सुझाव के साथ जोड़ सकते हैं ।

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