Amazon CloudWatch

قابلية ظهور موارد وتطبيقات AWS الخاصة بك على AWS وداخل مقرات العمل

Amazon CloudWatch هي خدمة مراقبة وملاحظة تم إنشاؤها لمهندسي DevOps، والمطورين، ومهندسي موثوقية المواقع (SRE)، ومديري تكنولوجيا المعلومات (IT) وأصحاب المنتجات. توفِّر لك خدمة CloudWatch بيانات ورؤى قابلة للتنفيذ لمراقبة تطبيقاتك، والاستجابة لتغيرات الأداء على مستوى النظام، وتحسين استخدام الموارد. وتعمل خدمة CloudWatch على جمع بيانات المراقبة والبيانات التشغيلية في شكل سجلات ومقاييس وأحداث. وأنت تحصل على رؤية موحدة بخصوص الصحة التشغيلية وتكتسب رؤية كاملة بشأن مواردك وتطبيقاتك وخدماتك لدى AWS التي تعمل على AWS وفي مقرات العمل. يمكنك استخدام خدمة CloudWatch لاكتشاف السلوك الشاذ في بيئاتك، وتعيين التنبيهات، وعرض السجلات والمقاييس بشكل بياني جنبًا إلى جنب، واتخاذ إجراءات تلقائية، واستكشاف المشكلات وإصلاحها، واكتشاف رؤى معارف دقيقة للحفاظ على تشغيل تطبيقاتك بسلاسة.

10 مقاييس وتنبيهات مخصصة مجانًا

المزايا

استخدام منصة موحدة من أجل المراقبة

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

جمع المقاييس على AWS وفي مقرات العمل

يسهل مراقبة مواردك وتطبيقاتك في AWS بفضل CloudWatch. إنها تتكامل بشكل أصلي مع أكثر من 70 خدمة من خدمات AWS، مثل: Amazon EC2، وAmazon DynamoDB، وAmazon S3، وAmazon ECS، وAmazon EKS، وAWS Lambda. وتنشر تلقائيًا مقاييس تفصيلية بمعدل تكرار تنفيذ كل دقيقة واحدة، ومقاييس مخصصة ذات معدل تكرار تنفيذ يصل إلى كل ثانية واحدة، لذا يمكن الغوص عميقًا في سجلاتك لسياق إضافي. يمكنك أيضًا استخدام CloudWatch في بيئات هجينة باستخدام CloudWatch Agent أو واجهة برمجة التطبيقات (API) لمراقبة مواردك المحلية (أي: التي في مقر العمل).

تحسين الأداء التشغيلي وتحسين الموارد

يمكنك تعيين التنبيهات وأتمتة الإجراءات بناءً على حدود محددة مسبقًا أو على لوغاريتميات التعلم الآلي (ML) التي تحدد السلوك الشاذ في مقاييسك. على سبيل المثال، يمكنك بدء تشغيل Amazon EC2 Auto Scaling تلقائيًا، أو إيقاف أحد المثيلات لتقليل إعداد الفواتير الخاصة بتجاوز الحدود. يمكنك أيضًا استخدام CloudWatch Events بلا خادم لتشغيل مهام سير العمل من خلال خدمات مثل AWS Lambda وAmazon SNS وAWS CloudFormation.

الرؤية التشغيلية والرؤى

لتحسين الأداء واستخدام الموارد، تحتاج إلى عرض تشغيلي موحد، وبيانات متعددة المستويات في الوقت الفعلي، ومرجع تاريخي. توفر خدمة CloudWatch لوحات تحكم تلقائية، وبيانات ذات معدل تكرار تنفيذ كل ثانية واحدة، بالإضافة إلى تخزين للمقاييس واحتفاظ بها لمدة تصل إلى 15 شهرًا. يمكنك أيضًا إجراء عملية حسابية مقياسية (Metric Math) على بياناتك للحصول على رؤى حول التشغيل والاستخدام، على سبيل المثال، يمكنك تجميع الاستخدام عبر مجموعة كاملة من مثيلات EC2.

استمداد رؤى قابلة للتنفيذ من السجلات

يمكنك استكشاف سجلاتك وتحليلها وعرضها بشكل بياني، حتى يتسنى لك استكشاف المشكلات التشغيلية وإصلاحها بسهولة. مع CloudWatch Logs Insights، لا تدفع إلا مقابل الاستعلامات التي تجريها. وهي تتدرج حسب حجم سجلك ومدى تعقيده، مما يمنحك إجابات في ثوانٍ. بالإضافة إلى ذلك، يمكنك نشر المقاييس المستندة إلى السجل وإنشاء التنبيهات والربط بين السجلات والمقاييس معًا في لوحات تحكم CloudWatch للحصول على رؤية تشغيلية متكاملة.

كيفية العمل

تعمل خدمة CloudWatch على جمع بيانات المراقبة والبيانات التشغيلية في شكل سجلات ومقاييس وأحداث، وعرضها بشكل بياني باستخدام لوحات تحكم تلقائية حتى تتمكن من الحصول على عرض موحد لمواردك وتطبيقاتك وخدماتك لدى AWS التي تعمل على AWS وفي مقرات العمل. ويمكنك عرض تجربة المستخدمين النهائيين لتطبيقك بشكل بياني والتحقق من صحة اختيارات التصميم من خلال التجربة العملية. يمكنك الربط بين مقاييسك والسجلات للتوصل إلى فهم أفضل بشأن صحة مواردك وأدائها. ويمكنك إنشاء تنبيهات بناءً على حدود قيم القياس التي تحددها، أو تنبيهات يمكنها مراقبة سلوك القياس الشاذ بناءً على لوغاريتميات التعلم الآلي (ML). على سبيل المثال، يمكنك إعداد إجراءات آلية لإعلامك في حال تم تشغيل أحد التنبيهات، وبدء إجراء تحجيم تلقائي للمساعدة في تقليل متوسط الوقت المستغرق لحل المشكلة (MTTR). يمكنك أيضًا التعمق وتحليل مقاييسك وسجلاتك وحالات التعقب الخاصة بك لفهم كيفية تحسين أداء التطبيق.

طريقة عمل Amazon CloudWatch

حالات الاستخدام

مراقبة البنية التحتية لعملية استكشاف الأخطاء وإصلاحها

يمكنك مراقبة المقاييس والسجلات الرئيسية، وعرض مجموعة تطبيقاتك وبنياتك التحتية بشكل بياني، وإنشاء تنبيهات، وربط البيانات فيما بينها من أجل فهم السبب الرئيسي لمشكلات الأداء في مواردك لدى AWS وحله. وهذا يتضمن مراقبة منظومة الحاويات من خلال Amazon ECS وAWS Fargate وAmazon EKS وKubernetes.

تحسين متوسط الوقت المستغرق لحل المشكلة

يمكنك ربط المقاييس والسجلات وعرضها بشكل بياني وتحليلها، حتى تتمكن من حل المشكلات بسرعة، ودمجها مع بيانات التعقب المستمدة من AWS X-Ray من أجل مراقبة شاملة. يمكنك أيضًا تحليل طلبات المستخدمين لتسريع استكشاف المشكلات وإصلاحها وتصحيح الأخطاء، وتقليل متوسط الوقت المستغرق لحل المشكلة (MTTR).

تحسين الموارد بشكل استباقي

إن تنبيهات CloudWatch تراقب قيم قياساتك مقارنةً بالحدود التي تحددها أنت، أو التي تنشئها CloudWatch باستخدام نماذج التعلم الآلي للكشف عن السلوك الشاذ. إذا تم تشغيل تنبيه، فبإمكان CloudWatch اتخاذ إجراء تلقائيًا لتمكين Amazon EC2 Auto Scaling أو إيقاف أحد المثيلات، لكي تتمكن من أتمتة تخطيط الموارد والسعة.

مراقبة التطبيقات

يمكنك مراقبة التجربة الرقمية للمستخدم النهائي وتطبيقاتك التي تعمل على AWS (على Amazon EC2، والحاويات، وبلا خادم) أو في مقرات العمل. وتعمل خدمة CloudWatch على جمع البيانات في كل طبقة في حزمة الأداء، من واجهتك الأمامية إلى بنيتك التحتية. ويمكنك استخدام ServiceLens لتحديد معوقات الأداء في تطبيقاتك وعزلها باستخدام المقاييس والسجلات وحالات التعقب المترابطة. ويمكنك إضافة كناريات من أجل إجراء مراقبة اتفاقية مستوى الخدمة/أهداف مستوى الخدمة (SLA/SLO) بشأن نقاط النهاية وعمليات سير عمل واجهة المستخدم. وبإمكانك جمع بيانات من جانب العميل بشأن أداء التطبيقات في وقت يقارب الوقت الحقيقي تقريبًا من أجل تحديد المشكلات التي تؤثر في المستخدمين النهائيين وتصحيحها. ويمكنك إجراء تجربة عملية باستخدام الميزات عبر مكدس التطبيقات بكامله، وإجراء عمليات قياس مقارنةً بقياسات الأداء وقياسات العمل، وإطلاق الميزات بأمان. 

استخدام تحليلات قابلية المتابعة

يمكنك تحليل الملايين من السجلات والمقاييس التشغيلية في الوقت الحقيقي تقريبًا لتحديد الاتجاهات والأنماط في أداء تطبيقاتك، واستخدم هذه الرؤى لتقليل متوسط الوقت المستغرق لحل المشكلة (MTTR). استخدم الاستعلامات التشغيلية السريعة والتفاعلية لإنشاء تمثيلات مرئية قوية، مما يساعدك في مراقبة المشكلات وتحديدها بدقة سريعًا.

"نحن نستخدم بنية تستند إلى الخدمات المصغرة. كان Amazon CloudWatch حلاً فوريًا لأنه لا يحتاج إلى إعداد أو صيانة للبنية التحتية. لا توجد لدى CloudWatch أي مشاكل في معالجة حجمنا وإزالة العبء التشغيلي المتمثل في دمج أدوات متعددة وإدارتها. تتمثل الفائدة الأكثر أهمية بالنسبة لنا في تقليل الوقت اللازم للإصلاح (MTTR)، حيث يستطيع فريق DevOps العثور بسرعة على المشكلات عبر البنية التحتية للحاويات الخاصة بنا."

- Vitaliy Geraymovych، المؤسس المشارك ونائب الرئيس، الخدمات الهندسية، CloudPassage

العملاء

يستخدم العملاء Amazon CloudWatch لتحسين الأداء التشغيلي، وتحسين تخصيص الموارد، وتقليل الوقت اللازم لحل المشكلة. لمعرفة المزيد حول كيفية استخدام المنظمات لخدمة Amazon CloudWatch، تفضل بزيارة صفحة العملاء لدينا.  

EBSCO

إن شركة EBSCO تستخدم Amazon CloudWatch Synthetics في محاكاة رحلات المستخدمين نحو مراقبة توافر التطبيقات في وقت التشغيل، مما يثمر عن تحديد المشكلات بشكل استباقي وتصحيحها بسهولة.

اقرأ مرجع العملاء >>

Mapbox

Mapbox يستخدم Amazon CloudWatch لاستيعاب مصادر بيانات متعددة ومراقبة أعباء العمل الرئيسية.

اقرأ مرجع العميل >>

Pushpay

Pushpay يستخدم Amazon CloudWatch Logs Insights للاستعلام عن السجلات وتقليل التعقيد التشغيلي.

اقرأ مرجع العميل >>

Rackspace

Rackspace يستخدم Amazon CloudWatch Agent لمراقبة أجهزتهم الافتراضية. 

اقرأ مرجع العميل >>

SendGrid

SendGrid يستخدم Amazon CloudWatch أصلاً دون الحاجة إلى حزمة ذاتية الإدارة أو بائع من جهة خارجية. 

اقرأ مرجع العميل >>

CloudPassage

CloudPassage يستخدم Amazon CloudWatch لبنيتها القائمة على الخدمات المصغرة لتقليل الوقت اللازم للإصلاح. 

اقرأ مرجع العملاء >>

أحدث منشورات المدونة

المزيد...

لا توجد أي مدونات Amazon CloudWatch متوفرة في الوقت الحالي، يرجى زيارة صفحة مدونة AWS.

بدء استخدام AWS

إنشاء حساب مجاني على AWS

التسجيل للحصول على حساب AWS

الوصول على الفور إلى الطبقة المجانية لخدمة AWS.
التعلّم مع برامج تعليمية بسيطة

التعلَّم مع برامج تعليمية مدتها 10 دقائق

الاستكشاف والتعلَّم مع البرامج التعليمية البسيطة.
بدء البناء في وحدة التحكم

بدء البناء في وحدة التحكم

ابدأ البناء باستخدام أدلة تفصيلية لمساعدتك في إطلاق مشروع AWS الخاص بك.

تعرف على المزيد حول Amazon CloudWatch

قم بزيارة صفحة الميزات
هل أنت جاهز للبناء؟
ابدأ استخدام Amazon CloudWatch
هل لديك مزيد من الأسئلة؟
اتصل بنا