لا تستنزف محفظتك: كيفية إعداد ميزانيات AWS Billing Alarm &

جدول المحتويات:

لا تستنزف محفظتك: كيفية إعداد ميزانيات AWS Billing Alarm &
لا تستنزف محفظتك: كيفية إعداد ميزانيات AWS Billing Alarm &
Anonim

تقوم AWS بفواتير كل شيء بالمتر ، لذلك إذا واجهت استخدامًا غير متوقع ، فسيتعين عليك دفع ثمنه. لدى AWS إنذارات يمكن أن تنطلق إذا ارتفعت فاتورتك أكثر من اللازم.

منع تجاوز السحابة

ليس من غير المألوف تجربة استخدام مرتفع بشكل غير متوقع للموارد ، ويجب التخطيط لذلك مسبقًا. يمكن أن يحدث هذا لأسباب عديدة:

  • أطنان من حركة المرور الزائدة على موقع صغير ، عادةً من "الانتشار الفيروسي" والارتباط في مكان ما. يمكن أن يؤدي هذا إلى الضغط على مكونات البنية التحتية الخاصة بك التي لم تكن قلقًا بشأن دفع ثمنها بالسعر المعتاد.
  • “Cloud Overflow” ، حيث يتسبب التهيئة الخاطئة في حدوث حلقة لا نهائية في السحابة ، مثل وظيفة Lambda التي تستدعي نفسها مرارًا وتكرارًا.
  • محاولات DDOS على نقاط نهاية محدودة بدون معدل. بينما ستبذل AWS قصارى جهدها لمنع هذه الهجمات ، فإن استنزاف محفظتك لا يزال يمثل متجهًا للهجوم.

لحسن الحظ ، لا تزال AWS تريدك كعميل منتظم ، ومن مصلحة كلا الطرفين خفض التكاليف ومنع وقوع مثل هذه الحوادث.

لحل المشكلة ، يمكنك إنشاء "تنبيهات الفوترة" التي ستنطلق إذا كان حسابك يستخدم الكثير من الموارد. هذه مجانية للاستخدام الأساسي ، وهي سهلة الإعداد ، لذا حتى إذا كنت لا تعتقد أنها مشكلة ، فربما يجب عليك المضي قدمًا وإنشاء واحدة فقط لتكون آمنًا.

تمكين إنذار الفواتير

يتم تكوين تنبيهات الفوترة من خلال CloudWatch ، وليس من خلال لوحة معلومات الفوترة العادية. ومع ذلك ، ستحتاج إلى تمكين تنبيهات الفوترة في حسابك لاستخدامها في المقام الأول.

توجه إلى لوحة معلومات الفوترة في أعلى قائمة الحساب اليمنى ، وانقر على "تفضيلات الفوترة". تفعيل تنبيهات الفواتير هنا.

صورة
صورة

ثم توجه إلى CloudWatch Management Console وحدد "Billing Alarms" على اللوحة الجانبية."

انقر على "إنشاء تنبيه". إذا كانت شاشتك لا تبدو هكذا ، فقد تضطر إلى الانتظار بضع دقائق حتى يتم تمكين إعداد تنبيهات الفوترة عبر جميع خدمات AWS.

صورة
صورة

سيُطلب منك تحديد المقياس الذي تريد رسمه بالرسم البياني ، حيث يمكن لـ CloudWatch إعداد التنبيهات على أي نوع من المقاييس. إذا كنت تريد تطبيق هذا على حسابك بالكامل ، فحدد فوترة > إجمالي التكلفة المقدرة.

صورة
صورة

قد تضطر إلى الانتظار قليلاً حتى تظهر بيانات الفوترة هنا ، حيث إنها لن تأتي إلا بعد تمكين تنبيهات الفوترة.بمجرد أن يكون لديك بيانات للعمل من خلالها ، يمكنك تكوين التنبيه بإحدى طريقتين ثابتتين ، والتي يتم تنشيطها عندما تتجاوز الحد الأدنى ، أو اكتشاف الانحراف ، وهو أكثر ذكاءً قليلاً ويمكنه اكتشاف القيم خارج نطاق تم تكوينه.

صورة
صورة

يمكنك بعد ذلك تكوين إجراء ليحدث. قم بإنشاء موضوع SNS جديد على الشاشة التالية وقم بتكوينه للإرسال إلى أي عنوان بريد إلكتروني يحتاج إلى رؤيته.

بمجرد الحفظ ، يجب أن يكون المنبه في مكانه.

استخدام ميزانيات AWS

صورة
صورة

هناك طريقة أخرى لإعداد التنبيهات وهي استخدام ميزة الميزانيات الجديدة من AWS ، وهي أكثر بساطة وتسمح لك ببساطة بتعيين مبلغ تريد دفعه كل شهر ، وسوف تنبهك إذا كنت على وشك المضي قدمًا. يعد هذا أقل دقة من إنذار CloudWatch ، الذي يمكنه تتبع الفواتير وتحديد أماكن الشذوذ فور حدوثها ، ولكن من السهل إعداده ويعمل بشكل جيد مع معظم التطبيقات.

توجه إلى لوحة معلومات الفوترة وأنشئ ميزانية جديدة. سترى العام الأخير من التكاليف معروضًا حسب الشهر ، وستتمكن من تحديد مبلغ للميزانية أدناه.

صورة
صورة

هناك عدد قليل من الخيارات هنا - "ثابت" يسمح لك بتعيين مبلغ شهري واحد ، يسمح لك "مخطط" بتعيين مبالغ شهرية للعام بأكمله ، حسب الشهر ، وسيؤدي "الضبط التلقائي" إلى زيادة الميزانية تلقائيًا استنادًا إلى استخدام الشهر الماضي. يمكن أن يكون الضبط التلقائي مفيدًا إذا كانت تكاليفك تتقلب كثيرًا مع حركة المرور.

في الشاشة التالية ، يمكنك إضافة حد تنبيه. يمكنك تعيين هذا على نسبة مئوية من ميزانيتك (أكثر أو أقل). ستحتاج أيضًا إلى التأكد من تحديد "متوقعة" ، والتي ستنبهك بشأن تجاوز الميزانية مسبقًا. أنت بالتأكيد لا تريد أن تكون في منتصف الشهر فقط لتعلم أنك قد أنفقت بالفعل كل أموالك.

صورة
صورة

أدناه ، يمكنك إعداد مستلمي البريد الإلكتروني لهذا التنبيه ، أو النشر على SNS. يمكنك أيضًا إرفاق إجراءات بهذه الميزانية ، مثل إيقاف تشغيل مثيلات EC2 تلقائيًا إذا كانت عالية جدًا.

موضوع شعبي