पुराना लेख: इसमें 2019 में इस्तेमाल होने वाली पुरानी CloudWatch मॉनिटरिंग स्क्रिप्ट का विवरण है।
साझा ज़िम्मेदारी के मॉडल के कारण AWS हाइपरवाइज़र के बाहर से गेस्ट ऑपरेटिंग सिस्टम के भीतर नहीं देख सकता। इसलिए मेमोरी और डिस्क उपयोग जैसे मेट्रिक के लिए ऑपरेटिंग सिस्टम के भीतर कुछ कॉन्फ़िगरेशन करना पड़ता है।
उस समय मुझे सबसे अच्छा संदर्भ यहाँ मिला था: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mon-scripts.html
Amazon Linux AMI के लिए संक्षिप्त तरीका यह है:
sudo yum install -y perl-Switch perl-DateTime perl-Sys-Syslog perl-LWP-Protocol-https perl-Digest-SHA.x86_64
curl https://aws-cloudwatch.s3.amazonaws.com/downloads/CloudWatchMonitoringScripts-1.2.2.zip -O
unzip CloudWatchMonitoringScripts-1.2.2.zip
crontab -e
crontab में यह एंट्री जोड़ें:
*/5 * * * * /root/aws-scripts-mon/mon-put-instance-data.pl --mem-used-incl-cache-buff --mem-util --disk-space-util --disk-path=/ --from-cron


क्लाउड / सिस्टम