SAP رموز المعاملات الخاصة بمراقبة الأساس والفحوصات الصحية
⚡ ملخص ذكي
SAP تُعدّ مراقبة النظام إجراءً روتينيًا يوميًا في نظام إدارة قواعد البيانات، يُحافظ على سلامة الخوادم، وعمليات التشغيل، والأقفال، والتحديثات، وقواعد البيانات. وتُوفّر رموز المعاملات الأساسية، مثل SM51 وSM50 وSM66 وSM21 وST22 وST02 وST06 وDB02 وDB12، قائمة فحص استباقية شاملة للمسؤولين.

ما هي تفاصيل SAP مراقبة النظام؟
SAP رصد النظام هو الروتين اليومي الذي يحافظ على SAP يُحافظ على سلامة بيئة العمل من خلال فحص الخوادم، وعمليات التشغيل، والأقفال، والتحديثات، وسجلات النظام، وسلامة قواعد البيانات على فترات منتظمة. والهدف استباقي، أي اكتشاف المشاكل قبل أن يلاحظها المستخدمون.
تتضمن قائمة المهام اليومية النموذجية ما يلي:
- جارٍ فحص خوادم التطبيقات.
- مراقبة عمليات العمل على مستوى النظام بأكمله.
- مراقبة عمليات العمل للحالات الفردية.
- مراقبة عمليات إدخال البيانات عبر الأقفال.
- استخدام وحدة المعالجة المركزية.
- المساحة المتاحة في قاعدة البيانات.
- مراقبة عمليات التحديث.
- مراقبة سجل النظام.
- Buffer الإحصاءات.
- مراقبة عمليات المعالجة الدفعية.
- مراقبة طلبات التخزين المؤقت وعدد طلبات الطباعة.
- تحليل ملفات ABAP المفرغة.
- فحوصات أداء قاعدة البيانات وتناسقها.
- مراقبة مستخدمي التطبيق.
لماذا تُجرى عمليات الفحص والمراقبة اليومية للنظام؟
تكشف عمليات الفحص اليومية عن المشكلات الصغيرة - مثل تعطل عملية عمل، أو قفل قديم، أو مساحة جدول بيانات تقترب من 95% - قبل أن تتفاقم وتؤدي إلى انقطاعات في الخدمة. كما توفر هذه العمليات لفريق الدعم الأساسي خطًا أساسيًا موثوقًا به، مما يُسهّل رصد أي خلل، وتُغذي البيانات التاريخية في قرارات تخطيط السعة.
كيف نراقب SAP النظام؟
تُنظَّم عملية المراقبة وفقًا لرموز المعاملات (T-codes)، حيث يُمثّل كل رمز طبقةً مُحدّدة، تشمل الخوادم، وعمليات العمل، والأقفال، والتحديثات، والسجلات، والمخازن المؤقتة، ووحدة المعالجة المركزية، وملفات التفريغ، وملفات التخزين المؤقت، ووظائف الدفعات، وطلبات الاتصال عن بُعد (RFC)، وقاعدة البيانات. تشرح الأقسام التالية كل فحص بالتفصيل.
التحقق من خوادم التطبيقات (SM51)
يعرض SM51 كل خادم تطبيقات نشط في البيئة، بالإضافة إلى الخدمات وعمليات العمل التي تم تكوينها على كل مثيل.
مراقبة عمليات العمل للحالات الفردية (SM50)
يعرض SM50 جميع العمليات الجارية والمنتظرة والمتوقفة والخاصة على المثيل الحالي. يجب أن تكون كل عملية في الركض or انتظار الوضع الحالي؛ أي شيء آخر يحتاج إلى تحقيق.
تعرض الشاشة عدة أعمدة مفيدة:
- حالة كل عملية عمل (مشغولة أو متاحة).
- الإجراء الذي يتم اتخاذه بواسطة عملية مشغولة، ويظهر في عمود "الإجراء".
- جدول قاعدة البيانات الذي يجري العمل عليه.
المشاكل والحلول الشائعة:
- لا يستطيع المستخدمون تسجيل الدخول أو أن واجهة المستخدم الرسومية بطيئة: استُنفدت عمليات عمل الحوار (DIA). ابحث عن المهام التي تستغرق وقتًا طويلاً (المؤشر الأحمر أسفل الوقت: قم بإلغائها عبر العملية > إلغاء بدون ملف أساسي لتحرير الفتحة.
- خاص تحت عمود السبب: تستهلك إحدى العمليات كمية كبيرة من الذاكرة لدرجة أن عملية DIA أصبحت "مملوكة" لمستخدم واحد. تواصل مع المستخدم، وإذا أمكن، أعد تشغيل المهمة في الخلفية.
- عملية عمل طويلة الأمد في مجال إدارة علاقات العملاء: تحقق من خادم الطباعة أو الطابعة؛ فقد يؤدي وجود بكرة طباعة عالقة إلى احتكار العملية.
مراقبة عمليات العمل على مستوى النظام (SM66)
SM66 هي نظرة عامة على عملية العمل العالمية. تقوم بتجميع بيانات SM50 عبر كل مثيل نشط في شاشة واحدة، مما يجعلها أسرع طريقة لاكتشاف مشكلة في أداء النظام بأكمله.
بنظرة سريعة ترى:
- حالة كل خادم تطبيقات.
- لماذا لا يتم تشغيل عملية ما؟
- ما إذا كانت العملية قد أعيد تشغيلها.
- استخدام وحدة المعالجة المركزية ووقت تشغيل الطلب.
- المستخدم والعميل المسجلان.
- التقرير قيد التنفيذ حاليًا.
مراقبة مستخدمي التطبيق (AL08 و SM04)
يعرض AL08 قائمة المستخدمين في جميع النسخ النشطة، بينما يعرض SM04 المستخدمين في النسخة الحالية. ويُظهر كلا النظامين معرّفات الأجهزة الطرفية والعملاء، مما يساعد على التأكد من تسجيل دخول معرّفات المستخدمين المتوقعة فقط.
مراقبة عمليات التحديث (SM13)
قم بتشغيل SM13، ثم ضع * في اسم المستخدم قم بتنفيذ الأمر. إذا لم تكن هناك تحديثات معلقة، فإن قائمة الانتظار تكون فارغة.
إذا لم تكن التحديثات نشطة، فأجب عن الأسئلة التالية:
- هل عملية التحديث نشطة؟ إذا لم تكن كذلك، فهل تم تعطيلها من قبل النظام أم من قبل المستخدم؟
- هل تم إلغاء أي تحديث؟
- هل هناك قائمة انتظار طويلة للتحديثات المعلقة مضى عليها أكثر من 10 دقائق؟
مراقبة إدخالات القفل (SM12)
قم بتشغيل SM12 وأدخل * في إسم المستخدم الميدان.
SAP يستخدم النظام آلية قفل لمنع مستخدمين من تعديل السجل نفسه في الوقت ذاته. أحيانًا، قد يؤدي انقطاع الشبكة أو تعطل الجلسة إلى ترك قفل. يجب مسح الأقفال القديمة، وإلا فإنها ستمنع الوصول إلى السجلات.
التقاط إدخالات القفل التي يعود تاريخها إلى اليوم السابق أو ما قبله - هؤلاء هم المرشحون للتنظيف.
مراقبة سجل النظام (SM21)
يعرض برنامج SM21 أخطاء النظام والتحذيرات ورسائل الأمان. استخدمه لتحديد المشكلات في النظام وبيئته وتصحيحها.
تحقق من سجل اليوم السابق باستخدام:
- أدخل نطاق التاريخ والوقت.
- إختار ال المشاكل والتحذيرات زر الراديو.
- انقر أعد قراءة سجل النظام.
ملخص اللحن (ST02)
يعرض ST02 ملخص ضبط المخزن المؤقت. اتبع الخطوات التالية لمعالجة مشاكل التبديل.
الخطوة 1) افتح ST02 لعرض ملخص النغمة.
الخطوة 2) Doubleانقر على أي قيمة حمراء أسفل النعال.
الخطوة 3) انقر على المعلمات الحالية علامة التبويب.
الخطوة 4) لاحظ القيم ومعلمات الملف الشخصي.
الخطوة 5) افتح RZ10 لتغيير قيم معلمات الملف الشخصي.
الخطوة 6) حفظ التغييرات.
الخطوة 7) أعد تشغيل الخادم حتى يتم تطبيق القيم الجديدة.
استخدام وحدة المعالجة المركزية (ST06)
يُظهر ST06 أداء نظام التشغيل. يجب أن يكون استخدام وحدة المعالجة المركزية في وضع الخمول حوالي 60-65%؛ أما الحمل المرتفع المستمر فيعني أن النظام تحت ضغط.
عند ارتفاع استهلاك وحدة المعالجة المركزية، اتبع مسار الفرز المختصر التالي:
- تشغيل أوامر على مستوى نظام التشغيل (مثل
top) للعثور على العمليات التي تستخدم أكبر قدر من وحدة المعالجة المركزية. - افتح SM50 أو SM66 وابحث عن المهام طويلة الأمد أو استعلامات التحديث.
- افتح SM12 وتحقق من إدخالات القفل القديمة.
- افتح SM13 للتحقق من حالة التحديث.
- افتح برنامج SM21 للبحث عن أخطاء النظام.
مقالب ABAP (ST22)
يلتقط ST22 أخطاء وقت تشغيل ABAP (تفريغات قصيرة). Revقم بمراجعة مخلفات اليوم السابق كل صباح لاكتشاف الأنماط غير العادية أو الأشخاص الذين يكررون المخالفة.
مراقبة طلب التخزين المؤقت (SP01)
قم بتشغيل SP01 لمراقبة طلبات التخزين المؤقت:
- أدخل
*في التي أنشأتها الميدان. - انقر تنفيذ.
تم إنهاء طلبات التسجيل فقط بسبب مشاكل.
وظائف دفعة المراقبة (SM37)
قم بتشغيل SM37 لمراقبة العمليات التي تعمل في الخلفية:
- أدخل
*في إسم المستخدم و اسم العمل الحقول. - تحت حالة الوظيفة اختر: مُجدول، مُلغى، مُحرر، مُنتهي.
إدارة RFC للمعاملات (SM58)
بروتوكول طلب التعليقات التفاعلي (tRFC)، المعروف أصلاً باسم غير المتزامن RFC، يقوم بتنفيذ وحدة الوظائف المستدعاة على خادم RFC مرة واحدة بالضبط.
حدد فترة العرض التي ترغب في مراجعتها، ثم أدخل * في حقل المستخدم، ثم نفّذ. ستعرض القائمة أي استدعاءات لم تُنفّذ بنجاح أو لا تزال تنتظر في قائمة الانتظار.
إدارة QRFC (قائمة الانتظار الصادرة - SMQ1)
يراقب SMQ1 قوائم انتظار qRFC الصادرة. حدد العميل وابحث عن قوائم الانتظار في انتظار or خطأ الدولة.
إدارة QRFC (قائمة الانتظار الواردة - SMQ2)
يُطابق SMQ2 بروتوكول SMQ1 لقوائم انتظار qRFC الواردة. حدد العميل وابحث عن قوائم الانتظار الواردة في انتظار or خطأ الدولة.
إدارة قواعد البيانات (DB02)
DB02 هي لوحة التحكم المركزية لإدارة قواعد البيانات. تتيح لك الشاشة الأولى استعراض مساحات الجداول والفهارس المفقودة وسجل النمو.
اختر الأحجام الحالية للاطلاع على حالة كل مساحة جدول.
إذا كانت مساحة أي جدول ممتلئة بنسبة تزيد عن 95٪ وتم إيقاف التوسيع التلقائي، فأضف ملف بيانات جديد حتى لا تنفد مساحة قاعدة البيانات.
يمكنك أيضًا مراجعة تاريخ مساحة الجدول حسب الشهر أو الأسبوع أو اليوم لتحديد اتجاهات النمو.
سجلات النسخ الاحتياطي لقاعدة البيانات (DB12)
يؤكد DB12 متى تم تشغيل آخر نسخة احتياطية ناجحة. Revراجع النسخ الاحتياطية لقاعدة البيانات وسجلات إعادة التنفيذ لليوم السابق للتأكد من إتمامها بنجاح.
سريع Revعرض: قائمة التحقق من المراقبة اليومية
تلخص الجداول أدناه عمليات الفحص اليومية الهامة لمسؤولي النظام الأساسي.
المهام الحرجة
| # | مهمة | تقديم | الإجراء / الملاحظة |
|---|---|---|---|
| 1 | تأكد من أن نظام R/3 يعمل. | - | قم بتسجيل الدخول إلى نظام R/3. |
| 2 | تأكد من أن النسخ الاحتياطي اليومي قد تم تشغيله بدون أخطاء. | DB12 | تحقق من سجل النسخ الاحتياطي لقاعدة البيانات. |
SAP عمليات فحص النظام
| # | مهمة | تقديم | الإجراء / الملاحظة |
|---|---|---|---|
| 1 | تأكد من أن جميع خوادم التطبيقات تعمل. | SM51 | جميع الخوادم تعمل. |
| 2 | تحقق من إجراءات العمل. | SM50 | جميع عمليات العمل في حالة التشغيل أو الانتظار. |
| 3 | نظرة عامة على عمليات العمل العالمية. | SM66 | لا توجد عملية عمل تستغرق أكثر من 1800 ثانية. |
| 4 | ابحث عن التحديثات الفاشلة أو التي تم إنهاؤها. | SM13 | حدد التاريخ إلى اليوم السابق، ثم أدخل * في معرّف المستخدم، اضبطه على "جميع" التحديثات. ابحث عن الأسطر التي تحتوي على Err. |
| 5 | تحقق من سجل النظام. | SM21 | اضبط التاريخ والوقت قبل آخر مراجعة. ابحث عن الأخطاء والتحذيرات ورسائل الأمان ومشاكل قاعدة البيانات. |
| 6 | Revوظائف تم إلغاؤها. | SM37 | أدخل * في معرف المستخدم. تأكد من إتمام كل مهمة هامة بنجاح. |
| 7 | تحقق من وجود أقفال قديمة. | SM12 | أدخل * في معرف المستخدم. |
| 8 | التحقق من وجود المستخدمين على النظام. | SM04 / AL08 | ابحث عن معرّفات المستخدمين أو الأجهزة الطرفية غير المتوقعة؛ راجعها عدة مرات في اليوم. |
| 9 | التحقق من وجود مشاكل التخزين المؤقت. | SP01 | أدخل * في قسم "تم الإنشاء بواسطة". ابحث عن مهام التخزين المؤقت العالقة في حالة "قيد المعالجة" لأكثر من ساعة. |
| 10 | تحقق من سجل العمل. | SM37 | ابحث عن وظائف جديدة أو غير صحيحة. |
| 11 | Revرؤية وحل مقالب. | ST22 | ابحث عن النفايات المفرطة أو غير العادية. |
| 12 | Revعرض إحصائيات المخزن المؤقت. | ST02 | ابحث عن المقايضة. |
عمليات التحقق من قاعدة البيانات
| # | مهمة | تقديم | الإجراء / الملاحظة |
|---|---|---|---|
| 1 | Revاطلع على سجل أخطاء قاعدة البيانات. | ST04 | تحقق من أي أخطاء جديدة. |
| 2 | نمو قاعدة البيانات والفهارس المفقودة. | DB02 | إذا كانت مساحة الجدول مستخدمة بنسبة تزيد عن 90%، فأضف ملف بيانات جديد؛ وأعد بناء الفهارس المفقودة. |
| 3 | سجل إحصائيات قاعدة البيانات. | DB13 | تأكيد اكتمال مهام الإحصاء المجدولة. |





























