كيف تَفصل مخازن الملاحظة ؟.pdf

Bahaa Al Zubaidi
Bahaa Al ZubaidiEntrepreneur

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

‫؟‬ ‫المالحظة‬ ‫مخازن‬ ‫فصل‬َ‫ت‬ ‫كيف‬
‫مراقبة‬
‫المستخدم‬
‫الحقيقية‬
(
RUM
)
‫هي‬
‫العنصر‬
‫الحاسم‬
‫في‬
‫عملية‬
‫الدقة‬
‫ألي‬
‫مهندس‬
‫تطبيق‬
‫عن‬ ‫القياس‬ ‫جمع‬ ‫يتم‬ .‫ويب‬ ‫متصفح‬ ‫أي‬ ‫على‬ ‫يحدث‬ ‫الذي‬ ‫الجسيم‬ )‫المستخدم‬ ‫(تجربة‬ ‫خطأ‬ ‫يواجه‬
‫بعد‬
‫بواسطة‬
RUM
‫فيما‬
‫يتعلق‬
.‫بالتطبيق‬
‫من‬
‫منظور‬
‫المستخدم‬
،‫النهائي‬
‫يتم‬
‫ذلك‬
‫لتوفير‬
.‫المستخدم‬ ‫لرحلة‬ ‫الحاسمة‬ ‫الجوانب‬ ‫فهم‬ ‫في‬ ‫للمهندس‬ ‫إرشادات‬
‫به‬ ‫المعمول‬ ‫الفريق‬ ‫لتحديد‬ ‫المختلفة‬ ‫المنتجات‬ ‫بين‬ ‫التبديل‬ ‫مثل‬ ،‫مختلفة‬ ‫خطوات‬ ‫اتخاذ‬ ‫خالل‬ ‫من‬
‫ربط‬ ‫يعد‬ .‫الالزمة‬ ‫المعلومات‬ ‫على‬ ‫الحصول‬ ‫للمرء‬ ‫يمكن‬ ،‫منها‬ ‫إضافية‬ ‫معلومات‬ ‫وجمع‬
‫البيانات‬
‫من‬
‫مراقبة‬
‫أداء‬
‫التطبيقات‬
APM
‫و‬
‫مراقبة‬
‫المستخدم‬
‫الحقيقية‬
RUM
‫وإزالة‬
‫حلها‬ ‫يتم‬ ‫لم‬ ‫التي‬ ‫واألخطاء‬ ‫العمالء‬ ‫تجربة‬ ‫تدهور‬ ‫لتصحيح‬ ‫فعالة‬ ‫طريقة‬ ‫الفرق‬ ‫بين‬ ‫الحواجز‬
.‫اإليرادات‬ ‫وفقدان‬
‫رصد‬
‫المستخدم‬
‫الحقيقي‬
(
RUM
)
‫يقوم‬
RUM
‫بجمع‬
‫ومعالجة‬
‫التفاصيل‬
‫األساسية‬
‫مثل‬
‫وقت‬
‫تحميل‬
‫الصفحة‬
‫وموقع‬
‫المستخدم‬
‫ونوع‬
‫الجهاز‬
‫والمتصفح‬
‫ونظام‬
‫التشغيل‬
‫ونسخة‬
‫التطبيق‬
‫وعنوان‬
URL
‫وحتى‬
‫الوصول‬ ‫سهلة‬ ‫البيانات‬ ‫تجعل‬ ‫ملتزمة‬ ‫مستخدم‬ ‫واجهة‬ ‫توفير‬ ‫في‬ ‫هذا‬ ‫يساعد‬ .‫األعطال‬/‫األخطاء‬
.‫إليها‬
‫ومع‬
،‫ذلك‬
‫فإن‬
‫االرتباطات‬
‫بين‬
‫البيانات‬
‫األمامية‬
‫التي‬
‫تم‬
‫جمعها‬
‫بواسطة‬
RUM
.‫المعادلة‬ ‫من‬ ‫المفقود‬ ‫الحاسم‬ ‫الجزء‬ ‫هو‬ ‫هذا‬ – ‫محتمل‬ ‫حل‬ ‫إليجاد‬ ‫ضرورية‬ ‫الخلفية‬ ‫والمعلومات‬
‫ما‬
‫هي‬
‫مسارات‬
APM
‫؟‬
‫توفر‬
APM
‫رؤية‬
‫لعمر‬
‫الطلبات‬
‫الفردية‬
‫التي‬
‫تمر‬
‫عبر‬
،‫التطبيق‬
‫والتي‬
‫يمكن‬
‫أن‬
‫تكون‬
‫مفيدة‬
‫منتجات‬ ‫تحتوي‬ .‫الداعمة‬ ‫التحتية‬ ‫بنيته‬ ‫مع‬ ‫التطبيق‬ ‫تفاعل‬ ‫كيفية‬ ‫فهم‬ ‫محاولتهم‬ ‫أثناء‬ ‫للمهندسين‬
APM
‫على‬
‫قدرات‬
‫تتبع‬
‫موزعة‬
‫تسمح‬
‫بتتبع‬
‫ذاكرة‬
‫الوصول‬
‫العشوائي‬
‫على‬
‫مستوى‬
‫السطح‬
.‫وإصالحها‬ ‫األخطاء‬ ‫استكشاف‬ ‫أثناء‬
‫العالقه‬
‫بين‬
APM
‫و‬
RUM
‫من‬
‫خالل‬
‫استخدام‬
APM
‫وكذلك‬
RUM
،
‫وجعل‬
‫البيانات‬
‫سهلة‬
‫الوصول‬
،‫بينهما‬
‫يمكن‬
‫للمهندسين‬
‫جني‬
‫أفضل‬
‫النتائج‬
.‫الممكنة‬
‫مع‬
‫أداة‬
RUM
‫التي‬
‫توفر‬
‫معلومات‬
‫عن‬
‫االرتفاعات‬
‫في‬
‫مالئم‬ ‫بشكل‬ ‫البيانات‬ ‫هذه‬ ‫ربط‬ ‫فإن‬ ،‫الدقيقة‬ ‫الخدمات‬ ‫مختلف‬ ‫عبر‬ ‫واألخطاء‬ ‫التأخير‬ ‫فترات‬
.‫للمشكلة‬ ‫أسرع‬ ‫بحل‬ ‫يسمح‬
‫حاالت‬
‫استخدام‬
APM&RUM
‫يمكن‬
‫أن‬
‫يؤدي‬
‫الجمع‬
‫بين‬
RUM
‫و‬
AOM
‫إلى‬
‫أكثر‬
‫من‬
‫مجرد‬
‫تعاون‬
‫أفضل‬
‫وتحسين‬
‫حل‬
‫يسمح‬ .‫اآللي‬ ‫التعلم‬ ‫استخدام‬ ‫تتيح‬ ‫فإنها‬ ،‫صحيح‬ ‫بشكل‬ ‫البيانات‬ ‫ادماج‬ ‫إجراء‬ ‫تم‬ ‫إذا‬ . ‫االمشكالت‬
‫عندما‬ .‫العمل‬ ‫سير‬ ‫على‬ ‫الخلفية‬ ‫الواجهة‬ ‫مشاكل‬ ‫تحدثها‬ ‫التي‬ ‫التأثيرات‬ ‫باكتشاف‬ ‫االجراء‬ ‫هذا‬
‫القائم‬ ‫التنبيه‬ ‫إطار‬ ‫فإن‬ ،‫واحد‬ ‫نظام‬ ‫في‬ ‫الخلفية‬ ‫المعلومات‬ ‫وكذلك‬ ‫الشاملة‬ ‫الواجهة‬ ‫توحيد‬ ‫يتم‬
‫تحديد‬ ‫في‬ ‫الوقت‬ ‫مرور‬ ‫مع‬ ‫دقة‬ ‫يزداد‬ ‫أنه‬ ‫كما‬ .‫معها‬ ‫للعمل‬ ‫كاملة‬ ‫بيانات‬ ‫لديه‬ ‫اآللي‬ ‫التعلم‬ ‫على‬
‫تتبع‬ ‫الممكن‬ ‫من‬ ،‫المالية‬ ‫بالمقاييس‬ ‫النتائج‬ ‫هذه‬ ‫ربط‬ ‫خالل‬ ‫من‬ .‫البيئة‬ ‫داخل‬ ‫القضايا‬ ‫أسباب‬
‫االنقطاعات‬
‫إلى‬
‫سببها‬
.‫الجذري‬
‫تمكن‬
‫هذه‬
‫القدرات‬
‫البيانات‬
‫المشتركة‬
‫بين‬
RUM
‫و‬
APM
‫يحسن‬ ‫أنه‬ ‫كما‬ .‫التحتية‬ ‫والبنية‬ ‫األعمال‬ ‫بين‬ ‫التفاعل‬ ‫كيفية‬ ‫لفهم‬ ‫للغاية‬ ‫قوية‬ ‫آثار‬ ‫لها‬ ‫يكون‬ ‫أن‬ ‫من‬
.‫اآللي‬ ‫التعلم‬ ‫تقنيات‬ ‫عبر‬ ‫الجذرية‬ ‫األسباب‬ ‫تحليل‬
‫النتائج‬ ‫أفضل‬
‫تقدم‬
RUM
‫و‬
APM
‫المترابطان‬
‫ًا‬‫م‬‫تما‬
‫أفضل‬
‫نتائج‬
‫األعمال‬
‫بسبب‬
‫األخطاء‬
‫األقل‬
‫ويمكن‬
‫وإصالحها‬ ‫األخطاء‬ ‫الستكشاف‬ ‫الموفر‬ ‫الوقت‬ ‫استخدام‬ ‫يمكن‬ .‫بسرعة‬ ‫األخطاء‬ ‫هذه‬ ‫تصحيح‬
‫ليست‬ ‫مهمة‬ ً‫ا‬‫عملي‬ ‫األعمال‬ ‫ونجاح‬ ‫االبتكار‬ ‫يجعل‬ ‫ما‬ ‫وهذا‬ ‫جديدة‬ ‫أشياء‬ ‫إلنشاء‬ ‫فعال‬ ‫بشكل‬
.‫بالمستحيلة‬
www.bahaaalzubaidi.net
‫شكرا‬
‫الهتمامك‬
‫بمدونات‬
‫بهاء‬
.‫الزبيدي‬
‫المزيد‬
‫من‬
‫على‬ ، ‫المعلومات‬

Más contenido relacionado

Más de Bahaa Al Zubaidi(20)

BAZUBAIDI - OCT07.docxBAZUBAIDI - OCT07.docx
BAZUBAIDI - OCT07.docx
Bahaa Al Zubaidi2 vistas
PWAs Vs. Native AppsPWAs Vs. Native Apps
PWAs Vs. Native Apps
Bahaa Al Zubaidi3 vistas
Revolutionizing DevOps and CI/CDRevolutionizing DevOps and CI/CD
Revolutionizing DevOps and CI/CD
Bahaa Al Zubaidi4 vistas
Unleashing the Power of No-Code Apps.pdfUnleashing the Power of No-Code Apps.pdf
Unleashing the Power of No-Code Apps.pdf
Bahaa Al Zubaidi5 vistas
Enhancing Productivity with No-Code.pdfEnhancing Productivity with No-Code.pdf
Enhancing Productivity with No-Code.pdf
Bahaa Al Zubaidi3 vistas
Empowering Non-Coders with No-Code.pdfEmpowering Non-Coders with No-Code.pdf
Empowering Non-Coders with No-Code.pdf
Bahaa Al Zubaidi3 vistas
تطور و نمو 5G.pdfتطور و نمو 5G.pdf
تطور و نمو 5G.pdf
Bahaa Al Zubaidi12 vistas
هل أنت مستعد لعصرG5 ؟.pdfهل أنت مستعد لعصرG5 ؟.pdf
هل أنت مستعد لعصرG5 ؟.pdf
Bahaa Al Zubaidi8 vistas
ما هو 5G ؟.pdfما هو 5G ؟.pdf
ما هو 5G ؟.pdf
Bahaa Al Zubaidi9 vistas
نماذج النشر السحابي.pdfنماذج النشر السحابي.pdf
نماذج النشر السحابي.pdf
Bahaa Al Zubaidi4 vistas

كيف تَفصل مخازن الملاحظة ؟.pdf

  • 1. ‫؟‬ ‫المالحظة‬ ‫مخازن‬ ‫فصل‬َ‫ت‬ ‫كيف‬ ‫مراقبة‬ ‫المستخدم‬ ‫الحقيقية‬ ( RUM ) ‫هي‬ ‫العنصر‬ ‫الحاسم‬ ‫في‬ ‫عملية‬ ‫الدقة‬ ‫ألي‬ ‫مهندس‬ ‫تطبيق‬ ‫عن‬ ‫القياس‬ ‫جمع‬ ‫يتم‬ .‫ويب‬ ‫متصفح‬ ‫أي‬ ‫على‬ ‫يحدث‬ ‫الذي‬ ‫الجسيم‬ )‫المستخدم‬ ‫(تجربة‬ ‫خطأ‬ ‫يواجه‬ ‫بعد‬ ‫بواسطة‬ RUM ‫فيما‬ ‫يتعلق‬ .‫بالتطبيق‬ ‫من‬ ‫منظور‬ ‫المستخدم‬ ،‫النهائي‬ ‫يتم‬ ‫ذلك‬ ‫لتوفير‬ .‫المستخدم‬ ‫لرحلة‬ ‫الحاسمة‬ ‫الجوانب‬ ‫فهم‬ ‫في‬ ‫للمهندس‬ ‫إرشادات‬ ‫به‬ ‫المعمول‬ ‫الفريق‬ ‫لتحديد‬ ‫المختلفة‬ ‫المنتجات‬ ‫بين‬ ‫التبديل‬ ‫مثل‬ ،‫مختلفة‬ ‫خطوات‬ ‫اتخاذ‬ ‫خالل‬ ‫من‬ ‫ربط‬ ‫يعد‬ .‫الالزمة‬ ‫المعلومات‬ ‫على‬ ‫الحصول‬ ‫للمرء‬ ‫يمكن‬ ،‫منها‬ ‫إضافية‬ ‫معلومات‬ ‫وجمع‬ ‫البيانات‬ ‫من‬ ‫مراقبة‬ ‫أداء‬ ‫التطبيقات‬ APM ‫و‬ ‫مراقبة‬ ‫المستخدم‬ ‫الحقيقية‬ RUM ‫وإزالة‬ ‫حلها‬ ‫يتم‬ ‫لم‬ ‫التي‬ ‫واألخطاء‬ ‫العمالء‬ ‫تجربة‬ ‫تدهور‬ ‫لتصحيح‬ ‫فعالة‬ ‫طريقة‬ ‫الفرق‬ ‫بين‬ ‫الحواجز‬ .‫اإليرادات‬ ‫وفقدان‬ ‫رصد‬ ‫المستخدم‬ ‫الحقيقي‬ ( RUM ) ‫يقوم‬ RUM ‫بجمع‬ ‫ومعالجة‬ ‫التفاصيل‬ ‫األساسية‬ ‫مثل‬ ‫وقت‬ ‫تحميل‬ ‫الصفحة‬ ‫وموقع‬ ‫المستخدم‬ ‫ونوع‬ ‫الجهاز‬ ‫والمتصفح‬ ‫ونظام‬ ‫التشغيل‬ ‫ونسخة‬ ‫التطبيق‬ ‫وعنوان‬ URL ‫وحتى‬ ‫الوصول‬ ‫سهلة‬ ‫البيانات‬ ‫تجعل‬ ‫ملتزمة‬ ‫مستخدم‬ ‫واجهة‬ ‫توفير‬ ‫في‬ ‫هذا‬ ‫يساعد‬ .‫األعطال‬/‫األخطاء‬ .‫إليها‬ ‫ومع‬ ،‫ذلك‬ ‫فإن‬ ‫االرتباطات‬ ‫بين‬ ‫البيانات‬ ‫األمامية‬ ‫التي‬ ‫تم‬ ‫جمعها‬ ‫بواسطة‬ RUM .‫المعادلة‬ ‫من‬ ‫المفقود‬ ‫الحاسم‬ ‫الجزء‬ ‫هو‬ ‫هذا‬ – ‫محتمل‬ ‫حل‬ ‫إليجاد‬ ‫ضرورية‬ ‫الخلفية‬ ‫والمعلومات‬ ‫ما‬ ‫هي‬ ‫مسارات‬ APM ‫؟‬ ‫توفر‬ APM ‫رؤية‬ ‫لعمر‬ ‫الطلبات‬ ‫الفردية‬ ‫التي‬ ‫تمر‬ ‫عبر‬ ،‫التطبيق‬ ‫والتي‬ ‫يمكن‬ ‫أن‬ ‫تكون‬ ‫مفيدة‬ ‫منتجات‬ ‫تحتوي‬ .‫الداعمة‬ ‫التحتية‬ ‫بنيته‬ ‫مع‬ ‫التطبيق‬ ‫تفاعل‬ ‫كيفية‬ ‫فهم‬ ‫محاولتهم‬ ‫أثناء‬ ‫للمهندسين‬ APM ‫على‬ ‫قدرات‬ ‫تتبع‬ ‫موزعة‬ ‫تسمح‬ ‫بتتبع‬ ‫ذاكرة‬ ‫الوصول‬ ‫العشوائي‬ ‫على‬ ‫مستوى‬ ‫السطح‬ .‫وإصالحها‬ ‫األخطاء‬ ‫استكشاف‬ ‫أثناء‬ ‫العالقه‬ ‫بين‬ APM ‫و‬ RUM ‫من‬ ‫خالل‬ ‫استخدام‬ APM ‫وكذلك‬ RUM ، ‫وجعل‬ ‫البيانات‬ ‫سهلة‬ ‫الوصول‬ ،‫بينهما‬ ‫يمكن‬ ‫للمهندسين‬ ‫جني‬ ‫أفضل‬ ‫النتائج‬ .‫الممكنة‬ ‫مع‬ ‫أداة‬ RUM ‫التي‬ ‫توفر‬ ‫معلومات‬ ‫عن‬ ‫االرتفاعات‬ ‫في‬ ‫مالئم‬ ‫بشكل‬ ‫البيانات‬ ‫هذه‬ ‫ربط‬ ‫فإن‬ ،‫الدقيقة‬ ‫الخدمات‬ ‫مختلف‬ ‫عبر‬ ‫واألخطاء‬ ‫التأخير‬ ‫فترات‬ .‫للمشكلة‬ ‫أسرع‬ ‫بحل‬ ‫يسمح‬
  • 2. ‫حاالت‬ ‫استخدام‬ APM&RUM ‫يمكن‬ ‫أن‬ ‫يؤدي‬ ‫الجمع‬ ‫بين‬ RUM ‫و‬ AOM ‫إلى‬ ‫أكثر‬ ‫من‬ ‫مجرد‬ ‫تعاون‬ ‫أفضل‬ ‫وتحسين‬ ‫حل‬ ‫يسمح‬ .‫اآللي‬ ‫التعلم‬ ‫استخدام‬ ‫تتيح‬ ‫فإنها‬ ،‫صحيح‬ ‫بشكل‬ ‫البيانات‬ ‫ادماج‬ ‫إجراء‬ ‫تم‬ ‫إذا‬ . ‫االمشكالت‬ ‫عندما‬ .‫العمل‬ ‫سير‬ ‫على‬ ‫الخلفية‬ ‫الواجهة‬ ‫مشاكل‬ ‫تحدثها‬ ‫التي‬ ‫التأثيرات‬ ‫باكتشاف‬ ‫االجراء‬ ‫هذا‬ ‫القائم‬ ‫التنبيه‬ ‫إطار‬ ‫فإن‬ ،‫واحد‬ ‫نظام‬ ‫في‬ ‫الخلفية‬ ‫المعلومات‬ ‫وكذلك‬ ‫الشاملة‬ ‫الواجهة‬ ‫توحيد‬ ‫يتم‬ ‫تحديد‬ ‫في‬ ‫الوقت‬ ‫مرور‬ ‫مع‬ ‫دقة‬ ‫يزداد‬ ‫أنه‬ ‫كما‬ .‫معها‬ ‫للعمل‬ ‫كاملة‬ ‫بيانات‬ ‫لديه‬ ‫اآللي‬ ‫التعلم‬ ‫على‬ ‫تتبع‬ ‫الممكن‬ ‫من‬ ،‫المالية‬ ‫بالمقاييس‬ ‫النتائج‬ ‫هذه‬ ‫ربط‬ ‫خالل‬ ‫من‬ .‫البيئة‬ ‫داخل‬ ‫القضايا‬ ‫أسباب‬ ‫االنقطاعات‬ ‫إلى‬ ‫سببها‬ .‫الجذري‬ ‫تمكن‬ ‫هذه‬ ‫القدرات‬ ‫البيانات‬ ‫المشتركة‬ ‫بين‬ RUM ‫و‬ APM ‫يحسن‬ ‫أنه‬ ‫كما‬ .‫التحتية‬ ‫والبنية‬ ‫األعمال‬ ‫بين‬ ‫التفاعل‬ ‫كيفية‬ ‫لفهم‬ ‫للغاية‬ ‫قوية‬ ‫آثار‬ ‫لها‬ ‫يكون‬ ‫أن‬ ‫من‬ .‫اآللي‬ ‫التعلم‬ ‫تقنيات‬ ‫عبر‬ ‫الجذرية‬ ‫األسباب‬ ‫تحليل‬ ‫النتائج‬ ‫أفضل‬ ‫تقدم‬ RUM ‫و‬ APM ‫المترابطان‬ ‫ًا‬‫م‬‫تما‬ ‫أفضل‬ ‫نتائج‬ ‫األعمال‬ ‫بسبب‬ ‫األخطاء‬ ‫األقل‬ ‫ويمكن‬ ‫وإصالحها‬ ‫األخطاء‬ ‫الستكشاف‬ ‫الموفر‬ ‫الوقت‬ ‫استخدام‬ ‫يمكن‬ .‫بسرعة‬ ‫األخطاء‬ ‫هذه‬ ‫تصحيح‬ ‫ليست‬ ‫مهمة‬ ً‫ا‬‫عملي‬ ‫األعمال‬ ‫ونجاح‬ ‫االبتكار‬ ‫يجعل‬ ‫ما‬ ‫وهذا‬ ‫جديدة‬ ‫أشياء‬ ‫إلنشاء‬ ‫فعال‬ ‫بشكل‬ .‫بالمستحيلة‬ www.bahaaalzubaidi.net ‫شكرا‬ ‫الهتمامك‬ ‫بمدونات‬ ‫بهاء‬ .‫الزبيدي‬ ‫المزيد‬ ‫من‬ ‫على‬ ، ‫المعلومات‬