اختبار التحقق - الوحدة 13
يتيح لك هذا الاختبار المكون من 30 سؤالًا التحقق من معرفتك بـ CloudWatch والمراقبة قبل الانتقال إلى المختبر العملي.
السؤال 1
ما هو CloudWatch؟
A) خدمة طقس
B) خدمة المراقبة والملاحظة من AWS
C) خدمة النسخ الاحتياطي
D) CDN
عرض الإجابة
الإجابة: B
Amazon CloudWatch هو خدمة المراقبة والملاحظة من AWS. يجمع المقاييس، السجلات، والأحداث من موارد AWS والتطبيقات، مما يتيح المراقبة، التنبيه، والاستجابة للتغييرات.
السؤال 2
ما هي الركائز الثلاث للملاحظة؟
A) CPU، RAM، القرص
B) المقاييس، السجلات، التتبع
C) EC2، S3، RDS
D) التكلفة، الأداء، الأمان
عرض الإجابة
الإجابة: B
الركائز الثلاث هي: المقاييس (البيانات الرقمية التي تقيس الأداء)، السجلات (التسجيلات النصية للأحداث)، والتتبع (متابعة الطلبات عبر الخدمات). معًا، يقدمون رؤية كاملة للنظام.
السؤال 3
ما هو المقياس في CloudWatch؟
A) ملف سجل
B) سلسلة زمنية من نقاط البيانات التي تمثل قياسًا
C) حدث
D) لوحة معلومات
عرض الإجابة
الإجابة: B
المقياس هو سلسلة زمنية من القيم الرقمية. أمثلة: CPUUtilization، NetworkIn، RequestCount. كل مقياس له مساحة اسم (AWS/EC2)، أبعاد (InstanceId)، ونقاط بيانات (الطابع الزمني + القيمة).
السؤال 4
ما هي البعد في CloudWatch؟
A) قياس فيزيائي
B) زوج اسم/قيمة يحدد مقياسًا بشكل فريد
C) وحدة زمنية
D) نوع من الرسوم البيانية
عرض الإجابة
الإجابة: B
البعد هو زوج اسم/قيمة يصنف المقياس. مثال: InstanceId=i-12345 لـ CPUUtilization. المقياس مع أبعاد مختلفة هو مقياس مختلف. الحد الأقصى 30 بعدًا لكل مقياس.
السؤال 5
ما هي الدقة الافتراضية للمقاييس القياسية لـ EC2؟
A) 1 ثانية
B) 1 دقيقة
C) 5 دقائق
D) 1 ساعة
عرض الإجابة
الإجابة: C
المقاييس القياسية لـ EC2 تُجمع كل 5 دقائق (مجانية). المراقبة التفصيلية (مدفوعة) تُجمع كل دقيقة. بعض المقاييس المخصصة يمكن أن تصل إلى 1 ثانية (عالية الدقة).
السؤال 6
كيف تحصل على مقاييس EC2 كل دقيقة؟
A) تلقائي
B) تفعيل "المراقبة التفصيلية" على المثيل
C) استخدام CloudWatch Logs
D) عبر Lambda
عرض الإجابة
الإجابة: B
المراقبة التفصيلية تجمع مقاييس EC2 كل دقيقة بدلاً من 5 دقائق. هناك تكلفة إضافية. قم بتفعيلها عند الإطلاق أو عبر وحدة التحكم/CLI للمثيلات الحالية.
السؤال 7
ما هو وكيل CloudWatch؟
A) موظف AWS
B) برنامج يجب تثبيته لجمع مقاييس النظام والسجلات المخصصة
C) خدمة مُدارة
D) نوع من الإنذار
عرض الإجابة
الإجابة: B
وكيل CloudWatch يُثبت على EC2 (أو في الموقع) لجمع مقاييس النظام الإضافية (الذاكرة، القرص، العمليات) وملفات السجلات. المقاييس القياسية لـ EC2 (CPU، الشبكة) تُجمع بدون وكيل.
السؤال 8
ما هي المقاييس التي لا تُجمع بواسطة EC2 بدون وكيل CloudWatch؟
A) CPUUtilization
B) استخدام الذاكرة ومساحة القرص
C) NetworkIn/Out
D) StatusCheckFailed
عرض الإجابة
الإجابة: B
بدون الوكيل، EC2 يجمع: CPU، الشبكة، فحوصات الحالة. الوكيل ضروري لـ: الذاكرة المستخدمة، مساحة القرص، العمليات، والسجلات التطبيقية. لا يمكن للمشرف رؤية داخل نظام التشغيل.
السؤال 9
ما هو إنذار CloudWatch؟
A) صفارة إنذار
B) مراقبة مقياس يطلق إجراءات وفقًا للعتبات
C) سجل خطأ
D) لوحة معلومات
عرض الإجابة
الإجابة: B
الإنذار يراقب مقياسًا ويتغير حالته (OK، ALARM، INSUFFICIENT_DATA) وفقًا للعتبات المُعدة. يمكن أن يطلق إجراءات: إشعارات SNS، Auto Scaling، إجراءات EC2، Lambda.
السؤال 10
ما هي الحالات الثلاث لإنذار CloudWatch؟
A) تشغيل، إيقاف، استعداد
B) OK، ALARM، INSUFFICIENT_DATA
C) أخضر، أصفر، أحمر
D) منخفض، متوسط، عالي
عرض الإجابة
الإجابة: B
OK: المقياس ضمن الحدود الطبيعية. ALARM: العتبة تم تجاوزها. INSUFFICIENT_DATA: لا توجد بيانات كافية لتحديد الحالة (مقياس مفقود أو إنذار جديد).
السؤال 11
كيف تُعد إنذارًا لـ CPU > 80% لمدة 5 دقائق؟
A) عتبة 80%، فترة 5 دقائق، 1 نقطة بيانات
B) عتبة 80%، فترة 1 دقيقة، 5 نقاط بيانات من 5
C) غير ممكن
D) عبر Lambda
عرض الإجابة
الإجابة: B
قم بإعداد: عتبة 80%، فترة التقييم 1 دقيقة، عدد نقاط البيانات في الإنذار 5، على نافذة من 5 فترات. ينتقل الإنذار إلى ALARM إذا تجاوزت 5 نقاط متتالية 80% (أي 5 دقائق).
السؤال 12
ما هو "Composite Alarm"؟
A) إنذار مصنوع من البلاستيك
B) إنذار يجمع بين عدة إنذارات باستخدام عوامل منطقية (AND، OR)
C) إنذار مكرر
D) إنذار صامت
عرض الإجابة
الإجابة: B
Composite Alarm يقيم عدة إنذارات فرعية باستخدام عوامل AND، OR، NOT. مثال: التنبيه فقط إذا كان CPU > 80% و Memory > 90%. يقلل من الإيجابيات الكاذبة ويسمح بتنبيهات أكثر ذكاءً.
السؤال 13
ما هي الإجراءات التي يمكن أن يطلقها إنذار CloudWatch؟
A) فقط رسائل البريد الإلكتروني
B) إشعار SNS، إجراء Auto Scaling، إجراء EC2، Lambda
C) فقط Auto Scaling
D) لا توجد إجراءات ممكنة
عرض الإجابة
الإجابة: B
الإجراءات الممكنة: إرسال إلى موضوع SNS (الذي يمكن أن يطلق بريد إلكتروني، SMS، Lambda)، إطلاق إجراءات Auto Scaling (توسيع/تقليص)، إجراءات EC2 (إيقاف، إنهاء، إعادة تشغيل، استرداد)، و Systems Manager Automation.
السؤال 14
ما هو CloudWatch Logs؟
A) سجلات ورقية
B) خدمة لجمع، تخزين، وتحليل سجلات التطبيقات والنظم
C) نوع من المقياس
D) لوحة معلومات
عرض الإجابة
الإجابة: B
CloudWatch Logs يجمع ويخزن السجلات من مصادر عديدة: Lambda، EC2 (عبر الوكيل)، ECS، VPC Flow Logs، Route 53، إلخ. يتيح البحث، التحليل، وإنشاء تنبيهات بناءً على السجلات.
السؤال 15
ما هو Log Group في CloudWatch؟
A) مجموعة من الموظفين
B) حاوية تجمع بين تدفقات السجلات من نفس المصدر أو التطبيق
C) نوع من المقياس
D) إنذار
عرض الإجابة
الإجابة: B
Log Group يجمع بين تدفقات السجلات المرتبطة (مثل: /aws/lambda/وظيفتي). يحدد الاحتفاظ، التشفير، والأذونات. كل تدفق سجل في المجموعة يمثل مصدرًا محددًا (مثيل، حاوية).
السؤال 16
ما هو Log Stream؟
A) تدفق فيديو
B) تسلسل من أحداث السجل من نفس المصدر
C) نوع من الإشعارات
D) مقياس
عرض الإجابة
الإجابة: B
Log Stream هو تسلسل من أحداث السجل التي تشترك في نفس المصدر. مثال: حاوية Lambda تنشئ تدفقًا، كل مثيل EC2 ينشئ تدفقه. يتم تجميع التدفقات في Log Groups.
السؤال 17
ما هي فترة الاحتفاظ الافتراضية لسجلات CloudWatch؟
A) 7 أيام
B) 30 يومًا
C) لا تنتهي صلاحيتها أبدًا (Never Expire)
D) 1 سنة
عرض الإجابة
الإجابة: C
افتراضيًا، لا يتم حذف السجلات أبدًا (Never Expire). هذا مهم لأنه يمكن أن يولد تكاليف تخزين كبيرة. قم بتكوين فترة احتفاظ مناسبة (1 يوم إلى 10 سنوات) وفقًا لاحتياجاتك.
السؤال 18
كيف تبحث في سجلات CloudWatch؟
A) غير ممكن
B) أنماط التصفية، CloudWatch Logs Insights، أو التصدير إلى S3/Athena
C) عبر Excel
D) عبر البريد الإلكتروني
عرض الإجابة
الإجابة: B
استخدم: أنماط التصفية للبحث البسيط، CloudWatch Logs Insights للاستعلامات المعقدة الشبيهة بـ SQL، أو قم بالتصدير إلى S3 واستخدم Athena. Logs Insights قوي للتحليل في الوقت الحقيقي.
السؤال 19
ما هو CloudWatch Logs Insights؟
A) نسخة متميزة من CloudWatch
B) خدمة استعلام تفاعلية على السجلات بلغة استعلام مخصصة
C) لوحة معلومات
D) وكيل
عرض الإجابة
الإجابة: B
Logs Insights يتيح استجواب السجلات بلغة استعلام محددة. يمكنك التصفية، التجميع، وتصور النتائج. مثال: fields @timestamp, @message | filter @message like /ERROR/ | sort @timestamp desc
السؤال 20
ما هو Metric Filter في CloudWatch Logs؟
A) فلتر مادي
B) قاعدة تستخرج المقاييس من الأنماط في السجلات
C) فلتر إنذار
D) نوع من السجل
عرض الإجابة
الإجابة: B
Metric Filter يفحص السجلات للبحث عن أنماط محددة ويزيد مقياس CloudWatch. مثال: عد مرات حدوث "ERROR" في السجلات لإنشاء مقياس "ErrorCount" يمكن استخدامه في إنذار.
السؤال 21
ما هو Dashboard CloudWatch؟
A) لوحة قيادة سيارة
B) صفحة قابلة للتخصيص تعرض عناصر واجهة مستخدم للمقاييس والإنذارات
C) تقرير PDF
D) قائمة سجلات
عرض الإجابة
الإجابة: B
Dashboard CloudWatch هو صفحة قابلة للتخصيص مع عناصر واجهة مستخدم: رسوم بيانية للمقاييس، حالة الإنذارات، نص، سجلات. أنشئ لوحات معلومات تشغيلية لعرض صحة النظام بنظرة واحدة.
السؤال 22
ما هو runbook؟
A) كتاب سباق
B) وثيقة تصف الإجراءات التشغيلية القياسية للاستجابة للحوادث
C) سكريبت Python
D) لوحة معلومات
عرض الإجابة
الإجابة: B
runbook يوثق الخطوات التي يجب اتباعها لتشخيص وحل الحوادث المحددة. يتضمن: الأعراض، الأسباب المحتملة، خطوات التحقق، الإجراءات التصحيحية، والتصعيد. ضروري للاستجابة المتسقة للحوادث.
السؤال 23
ما هو AWS X-Ray؟
A) تصوير شعاعي طبي
B) خدمة تتبع موزعة لتحليل الطلبات عبر الخدمات
C) ماسح أمني
D) نوع من المقياس
عرض الإجابة
الإجابة: B
AWS X-Ray يتتبع الطلبات من البداية إلى النهاية عبر الخدمات الموزعة (Lambda، API Gateway، EC2، إلخ). يعرض خريطة للخدمات، التأخيرات، ويساعد في تحديد الاختناقات والأخطاء.
السؤال 24
كيف تفعل X-Ray لـ Lambda؟
A) تلقائي
B) تفعيل "التتبع النشط" في إعدادات Lambda
C) تثبيت وكيل
D) عبر IAM
عرض الإجابة
الإجابة: B
قم بتفعيل "التتبع النشط" في إعدادات وظيفة Lambda. تأكد من أن الدور لديه الأذونات xray:PutTraceSegments و xray:PutTelemetryRecords. استخدم SDK X-Ray في الكود للحصول على تتبعات أكثر تفصيلاً.
السؤال 25
ما هو CloudWatch Events (EventBridge)؟
A) تقويم أحداث
B) حافلة أحداث للاستجابة لتغييرات حالة موارد AWS
C) نوع من السجل
D) إنذار
عرض الإجابة
الإجابة: B
CloudWatch Events (الآن Amazon EventBridge) يلتقط أحداث تغيير حالة AWS (مثيل منتهي، ملف S3 تم إنشاؤه، إلخ) ويوجهها إلى أهداف (Lambda، SNS، SQS). يتيح الأتمتة التفاعلية.
السؤال 26
كيف يتم التنبيه عند انتهاء مثيل EC2؟
A) التحقق يدويًا
B) إنشاء قاعدة EventBridge لحدث تغيير حالة مثيل EC2 مع الحالة "terminated"
C) عبر السجلات
D) غير ممكن
عرض الإجابة
الإجابة: B
قم بإنشاء قاعدة EventBridge: المصدر AWS/ec2، نوع الحدث "EC2 Instance State-change Notification"، حالة التفاصيل "terminated". يمكن أن يكون الهدف SNS (إشعار)، Lambda (إجراء آلي)، أو غيره.
السؤال 27
ما هو Container Insights؟
A) تحليل للحاويات الفيزيائية
B) ميزة CloudWatch لمراقبة مجموعات ECS و EKS
C) نوع من الحاويات
D) لوحة معلومات عامة
عرض الإجابة
الإجابة: B
Container Insights يجمع المقاييس والسجلات من البيئات الحاوية (ECS، EKS، Kubernetes على EC2). يوفر مقاييس على مستوى المجموعة، الخدمة، المهمة/الحاوية، ويسمح بحل مشاكل الحاويات.
السؤال 28
كيف تصدر سجلات CloudWatch للأرشفة طويلة الأمد؟
A) غير ممكن
B) التصدير إلى S3 (يدوي أو آلي)، أو Kinesis Data Firehose بشكل مستمر
C) عبر البريد الإلكتروني
D) إلى DynamoDB
عرض الإجابة
الإجابة: B
قم بالتصدير إلى S3: تصدير يدوي مؤقت، أو قم بتكوين اشتراك مع Kinesis Data Firehose للبث المستمر. S3 أرخص للتخزين طويل الأمد. استخدم دورة حياة S3 للأرشفة إلى Glacier.
السؤال 29
ما هو إنذار اكتشاف الشذوذ؟
A) إنذار لاكتشاف الشذوذات الأمنية
B) إنذار يستخدم التعلم الآلي لاكتشاف السلوكيات غير المعتادة
C) إنذار معيب
D) إنذار يدوي
عرض الإجابة
الإجابة: B
اكتشاف الشذوذ يستخدم ML لتعلم السلوك الطبيعي لمقياس والتنبيه عندما تخرج القيم عن النطاق المتوقع. مفيد عندما لا تناسب العتبات الثابتة (التحميل المتغير حسب الساعة).
السؤال 30
ما هي أفضل ممارسة لتنظيم إنذارات CloudWatch؟
A) إنشاء أكبر عدد ممكن من الإنذارات
B) التنظيم حسب الأهمية (P1، P2، P3)، استخدام العلامات، وتوثيق الإجراءات
C) إنذار واحد لكل شيء
D) لا توجد إنذارات
عرض الإجابة
الإجابة: B
أفضل الممارسات: التصنيف حسب الخطورة (P1 حرج، P2 مهم، P3 إعلامي)، استخدام اتفاقيات التسمية، توثيق runbooks المرتبطة، التوجيه إلى الفرق المناسبة عبر SNS، وتجنب الإنذارات المزعجة (إجهاد التنبيه).
النتيجة
احسب إجاباتك الصحيحة:
- 27-30: ممتاز - أنت متمكن من CloudWatch
- 22-26: جيد - بعض النقاط تحتاج إلى مراجعة
- 17-21: متوسط - اقرأ الدورة مرة أخرى قبل المختبر
- أقل من 17: غير كافٍ - ابدأ الدورة من البداية
انتقل إلى مختبر المراقبة بمجرد أن تحقق على الأقل 22 إجابة صحيحة.