كيفية استخدام AWS CloudTrail لمراقبة نشاط الحساب

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

كيفية استخدام AWS CloudTrail لمراقبة نشاط الحساب
كيفية استخدام AWS CloudTrail لمراقبة نشاط الحساب
Anonim

CloudTrail هي أداة تدقيق ومراقبة الامتثال والحوكمة مصممة لمراقبة سجل حساب AWS الخاص بك وللاحتفاظ بسجلات مفصلة لجميع الأحداث. يمكنك استخدام سجل الأحداث هذا لتبسيط التحليل الأمني واكتشاف أي نشاط غير عادي في حسابك.

باستخدام CloudTrail

يمكنك استخدام CloudTrail لمراقبة آخر 90 يومًا مجانًا. ومع ذلك ، إذا كنت ترغب في الاحتفاظ بسجلات ممتدة ، فستحتاج إلى دفع رسوم تخزين S3 المرتبطة بالإضافة إلى رسوم رمزية لكل 100000 حدث تم تسجيله.ومع ذلك ، فهي رخيصة نسبيًا ، ولا يضر البدء بها.

CloudTrail يسجل تلقائيًا آخر 90 يومًا ، لذا ستتمكن من التوجه إلى CloudTrail Console وعرض أحدث السجلات في حسابك. على الشاشة الرئيسية ، سترى أحدث الأحداث:

لوحة القيادة cloudtrail
لوحة القيادة cloudtrail

ضمن "سجل الأحداث" في الشريط الجانبي ، ستتمكن من عرض القائمة الكاملة للأحداث ، بترتيب زمني.

سجل أحداث cloudtrail
سجل أحداث cloudtrail

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

قم بالتصفية حسب اسم المستخدم أو مفتاح الوصول إلى AWS أو أي عامل آخر
قم بالتصفية حسب اسم المستخدم أو مفتاح الوصول إلى AWS أو أي عامل آخر

إذا قمت بالنقر فوق حدث ، يمكنك عرض جميع البيانات التي تم جمعها لهذا الحدث. بعضها بسيط ، مثل "ConsoleLogin" ، الذي يتتبع أوقات تسجيل الدخول لمستخدمين مختلفين. البعض الآخر أكثر تحديدًا ، وسيظهر المزيد من التفاصيل حول إجراء API الأساسي.

صورة
صورة

يمكنك عرض بيانات JSON الكاملة للحدث باستخدام الزر "عرض الحدث".

إنشاء مسار

إذا كنت تريد الاحتفاظ بالسجلات لمدة تزيد عن 90 يومًا ، أو الاحتفاظ بسجلات ممتدة لأحداث بيانات S3 و Lambda ، فيمكنك إنشاء مسار. ضع في اعتبارك أنك ستتحمل رسوم بيانات لتخزين سجلات S3 ، بالإضافة إلى رسوم لكل 100000 حدث مسجّل.

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

قم بإنشاء مسار جديد للاحتفاظ بالسجلات
قم بإنشاء مسار جديد للاحتفاظ بالسجلات

القسم التالي هو "أحداث البيانات" ، والذي يمكن استخدامه للاحتفاظ بالسجلات الممتدة على حاويات S3 أو وظائف Lambda. بالنسبة إلى S3 ، ستسجل CloudTrail العمليات على مستوى الحاوية ، مثل PutObject. بالنسبة إلى Lambda ، ستسجل CloudTrail أي استدعاء لوظيفة Lambda المحددة. يمكنك تمكين هذا لجميع الحاويات ، أو تحديد واحد من خلال ARN.

سجلات البيانات
سجلات البيانات

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

أعطِ الدلو اسمًا
أعطِ الدلو اسمًا

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

بدون مسار نشط ، استخدم CloudTrail Insights للسجلات
بدون مسار نشط ، استخدم CloudTrail Insights للسجلات

سيستغرق هذا ما يصل إلى 36 ساعة لتحليل المسار الخاص بك ، وبمجرد الانتهاء من ذلك ، ستتمكن من تصفح النتائج.

إذا كنت تريد ، يمكنك أيضًا إعداد CloudTrail لإرسال الأحداث إلى CloudWatch Logs ، أو استخدامها مع Elasticsearch لمراقبة أكثر تفصيلاً.

موضوع شعبي