تكديس التتبع البديل:
تعزيز منصة APM الخاصة بك

اختبار الحمل والضغط عند الطلب مع LoadView بواسطة Dotcom-Monitor

استكمل حل APM الخاص بك باختبار أداء حقيقي قائم على المستعرض لمواقع الويب وتطبيقات الويب وواجهات برمجة التطبيقات.

حدود اختبار البنية التحتية

قم ببناء سيناريو اختبار يلبي متطلبات عملائك.

أداة البرمجة النصية المستندة إلى الويب

دعم لأكثر من 40 متصفحات وأجهزة سطح المكتب / الجوال.

قابله

ابدأ بعدد قليل من المستخدمين الافتراضيين وقم بالتوسع إلى الآلاف ، إذا لزم الأمر.

المنصات السحابية

الاستفادة من أكثر من 13 موقعا موزعا عالميا. لا حاجة لإدارة حساباتك السحابية الخاصة.

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

تعد مراقبة التطبيقات في الإنتاج أحد مفاتيح الحفاظ على مستوى عال من رضا العملاء ، ومع ذلك ، فإن ضمان خضوع هذه التطبيقات لاختبارات صارمة في مرحلة التطوير أمر آخر. هذا هو المكان الذي يمكن أن تساعد فيه منصة LoadView من Dotcom-Monitor في لعب دور أساسي في سد الفجوة التي تركتها حلول APM ، مثل Retrace. يمكن أن يساعد LoadView في تحديد ما إذا كانت مؤسستك لديها المستوى اللازم من البنية التحتية / الأجهزة المطلوبة ، بحيث تكون تطبيقاتك ومواقعك قادرة على الأداء ضمن الحدود المحددة مسبقا. بالإضافة إلى ذلك ، تستخدم محركات البحث مقاييس وقت تحميل الصفحة لترتيب مواقع الويب. لا تدع ميزانية تحسين محركات البحث الخاصة بك تضيع دون إثبات مدى سرعة تحميل صفحاتك.

 

اختبار الأداء عند الطلب باستخدام LoadView

LoadView عبارة عن نظام أساسي لاختبار الأداء يمكن استخدامه لتحميل تطبيقات اختبار الإجهاد وواجهات برمجة التطبيقات وتطبيقات الويب ومواقع الويب والضغط عليها. عندما يحين الوقت لنشر التعليمات البرمجية أو التطبيق الخاص بك ، يمكنك التأكد من أنه سيكون قادرا على تحمل مستويات عالية من حركة المرور دون تدهور أو أخطاء. إذا تم إجراؤه داخليا ، يمكن أن يكون اختبار الحمل عملية تستغرق وقتا طويلا وتتضمن فرقا متعددة. يزيل LoadView العملية والحاجة إلى إعداد مولدات التحميل وإنشاء وكلاء موزعين في جميع أنحاء العالم. تتم إدارة كل شيء من خلال النظام الأساسي حتى يتمكن المطورون من التركيز على تطبيقاتهم والتعليمات البرمجية.

تم تصميم LoadView مع وضع الأداء في الاعتبار ، مع الاعتراف بأن المهندسين و WebOps وفرق تكنولوجيا المعلومات التي تستخدم أداة APM للمساعدة في مراقبة وقت التشغيل والتوافر قد يكونون مهتمين أيضا بمعرفة سعة مواقع الويب والتطبيقات الخاصة بهم ، وحتى اختبار حدود بنيتهم التحتية. LoadView from عبارة عن نظام أساسي سهل الاستخدام يمكنه المساعدة في ما يلي:

  • العثور على الاختناقات والأخطاء
  • الكشف عن الإخفاقات والأخطاء
  • اكتشاف تباطؤ قاعدة البيانات
  • توزيع الحمل بين المناطق الجغرافية
  • فهم سعة البنية الأساسية الخاصة بك
  • ضمان تجربة مستخدم متسقة

 

عمليات محاكاة مستخدم متعددة

العديد من حلول اختبار الحمل في السوق اليوم ، وتحديدا الأدوات مفتوحة المصدر ، تعمل فقط على محاكاة المستخدم القائمة على البروتوكول ، وهو ما لا يكفي لتلبية متطلبات التطبيقات ومواقع الويب التي يتم إنشاؤها اليوم. باستخدام النظام الأساسي LoadView ، يمكن للمستخدمين تشغيل أنواع مختلفة من محاكاة المستخدم: HTTP / S والاختبارات الحقيقية المستندة إلى المتصفح.

  • البروتوكول – HTTP / S
    • المستخدمون المتزامنون الذين يقومون بإنشاء طلب HTTP إلى خادم الويب
    • لا يلزم تقديم من جانب العميل
    • تحليل منخفض المستوى
    • مهارات البرمجة النصية / البرمجة المطلوبة
  • متصفح حقيقي:
    • المستخدمون المتزامنون الذين ينفذون سلسلة من الإجراءات النصية في Chrome أو IE
    • محاكاة المستخدم الحقيقي
    • نصوص قابلة للتخصيص وتشغيل البرامج النصية
    • من السهل إنشاء البرامج النصية

توزيع الأحمال عالميا

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

وسط الولايات المتحدة (كاونسيل بلوفس ، أيوا) شرق الولايات المتحدة (شمال فرجينيا)
غرب الولايات المتحدة (أوريغون) شرق الولايات المتحدة (أوهايو)
غرب الولايات المتحدة (شمال كاليفورنيا) كندا الوسطى (مونتريال)
آسيا والمحيط الهادئ (طوكيو) آسيا والمحيط الهادئ (مومباي)
آسيا والمحيط الهادئ (سنغافورة) آسيا والمحيط الهادئ (سيدني)
أمريكا الجنوبية (ساو باولو) أوروبا (أيرلندا)
أوروبا (لندن)

 

مسجل الويب EveryStep: أداة البرمجة النصية الحقيقية المستندة إلى المستعرض

يعد الاختبار المناسب أمرا ضروريا للحفاظ على تجربة مستخدم متسقة والاحتفاظ بالعملاء. يمكن ل EveryStep Web Recorder أتمتة العديد من أنواع الاختبارات المتضمنة في تطوير الويب وهي أداة رائعة لاستخدامها جنبا إلى جنب مع أدوات APM للتحقق من الأداء.

مسجل الويب EveryStep هو أداة برمجة نصية مجانية للأتمتة تسجل كل خطوة من خطوات معاملة الويب وتعيد تشغيل البرنامج النصي باستخدام متصفح حقيقي. متوافق مع أكثر من 40 سطح مكتب (Chrome و Internet Explorer) ومتصفحات الجوال (iPhone و iPad و Google و Samsung وما إلى ذلك) ، يدعم EveryStep Web Recorder تقريبا أي شيء يتم تقديمه في المتصفح ، بغض النظر عن التقنيات المستخدمة ، مثل AJAX و Java و HTML5 و Flash و PHP و Ruby ، بالإضافة إلى الآخرين.

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

قم بتشغيل مسجل الويب EveryStep الآن!

 

منصة Stackify: التتبع والبادئة

Stackify هو حل APM قائم على SaaS يوفر أدوات للمطورين لتحسين التعليمات البرمجية الخاصة بهم ، حتى يتمكنوا من نشر تطبيقات أفضل وأسرع. من خلال منصات Retrace و Prefix ، تقدم Stackify مجموعة من ميزات مراقبة التطبيقات ، من مرحلة ما قبل الإنتاج وحتى الإنتاج ، مما يمنح المطورين القدرة على التحقق من صحة الإصدارات ودعم تطبيقات الإنتاج.

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

تسمح البادئة للمطورين بعرض تفاصيل طلبات الويب الفردية ويمكنها أيضا اقتراح تحسينات في التعليمات البرمجية عند اكتشاف أخطاء أو عناصر غير عادية.

Retrace هو حل APM يستخدم في بيئات ضمان الجودة والإنتاج لمراقبة التطبيقات ومقاييس الخادم. عند استخدام Retrace جنبا إلى جنب مع Prefix ، يمكن للمطورين وفرق تكنولوجيا المعلومات التأكد من أن التعليمات البرمجية التي تتم كتابتها ستعمل بكفاءة وبمشكلات أقل.

يدمج Retrace إدارة أداء التطبيقات الرائدة في الصناعة ومراقبة الأخطاء وتجميع السجلات ومراقبة الموارد (بما في ذلك السحابة الخاصة) في واجهة واحدة. يوفر Retrace دعما جاهزا لما يلي:

  • .NET و Java لوظيفة APM
  • .NET و Java و Node و PHP و Ruby للأخطاء والسجلات والمراقبة
  • .NET Core
  • نمط غير متزامن محسن ، التنميط لخدمات Windows والتطبيقات الأخرى غير الويب
  • مايكروسوفت أزور و AWS (دعم السحابة)

يدعم Retrace أيضا التطبيقات الشائعة التالية والنماذج المستندة إلى الحاويات:

  • عامل ميناء
  • خدمات تطبيقات Azure
  • AWS Elastic Beanstalk
  • Kubernetes
  • وظائف Azure

تتكون منصة Retrace من ستة مكونات أو وحدات: APM ، وتتبع المعاملات ، والمقاييس ، والسجلات ، والأخطاء ، والتنبيهات. إنه يعمل عن طريق تثبيت وكيل خادم يخرج ويلتقط تلقائيا جميع التطبيقات التي تعمل على الخادم ، مما يمنح المطورين نظرة ثاقبة للبيانات والمعلومات عالية المستوى مثل نوع التطبيق وعدد الحالات والطلبات في الدقيقة والرضا والأخطاء في الدقيقة والميزات والتنبيهات.

بالانتقال إلى أبعد من ذلك في لوحة المعلومات ، يمكن للمستخدمين عرض مقاييس تطبيق محددة مثل ما يلي:

  • عدد المثيلات
  • توافر
  • رضا المستخدم
  • أخطاء HTTP (تنبيهات بمرور الوقت)
  • معدلات تسجيل التطبيق
  • نسبة وحدة المعالجة المركزية للخادم ،
  • النسبة المئوية لوحدة المعالجة المركزية لتجمع التطبيقات
  • نسبة ذاكرة الخادم
  • ذاكرة تجمع التطبيقات.

يمكن للمستخدمين أيضا سحب البيانات عبر مجموعة من النطاقات المحددة مسبقا أو إعداد نطاق مخصص.

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

البادئة هي أداة تعريف التعليمات البرمجية لطلب الويب التي تساعد في تحديد الأخطاء أثناء تطوير التعليمات البرمجية. إنه مجاني لمطوري .NET و Java (دعم macOS غير متوفر حاليا). يلتقط آثار طلبات الويب أثناء كتابة التعليمات البرمجية الخاصة بك. يتم سحب بيانات التتبع إلى الواجهة ، مما يسمح لك برؤية تفاصيل مقياس التعليمات البرمجية المحددة ، مثل الأخطاء وبيانات السجل واستعلامات SQL وما إلى ذلك. تشمل الميزات الإضافية للبادئة ما يلي:

  • تتبع المعاملات عبر الخوادم
  • مقارنة الأداء بضمان الجودة أو بيئات الإنتاج
  • تتبع أي سلوكيات أو إجراءات داخل التعليمات البرمجية الخاصة بك
  • التحقق من صحة سلوك التعليمات البرمجية

تكديس تسعير التتبع

Stackify Retrace APM – 50 دولارا شهريا لكل خادم (بدون عقود سنوية). يتضمن الميزات التالية:

  • مراقبة أداء التطبيق
  • التنميط رمز
  • تتبع الأخطاء
  • التسجيل المركزي
  • مقاييس التطبيقات والخادم

تشمل خيارات تسعير Stackify Retrace الإضافية ما يلي:

  • Retrace APM للخوادم الصغيرة – 25 دولارا شهريا لكل خادم
  • مراقبة التتبع بدون تنميط التعليمات البرمجية (APM) – 15 دولارا شهريا لكل خادم
    • مثالي للخوادم الإضافية التي لا تتطلب إمكانات APM الكاملة
  • Retrace APM لخوادم ضمان الجودة / التدريج – 10 دولارات شهريا لكل خادم (يتم تعطيل التنبيهات والإشعارات)

تسعير LoadView

لدى LoadView خطط قائمة على الاشتراك ، تبدأ من 199 دولارا في الشهر. من خلال خططنا القائمة على الاشتراك ، تنتقل دقائق المستخدم الافتراضية غير المستخدمة وساعات حاقن التحميل من شهر إلى آخر. بدلا من ذلك ، يمكنك أيضا الاختيار من خطة الدفع أولا بأول. يتم حساب الأسعار وعرضها قبل بدء اختبار جديد ، حتى تعرف بالضبط ما تدفع مقابله.

إذا كانت احتياجاتك الخاصة تتطلب أكثر مما هو مذكور أعلاه ، فيرجى الاتصال بنا للحصول على خطط على مستوى المؤسسة.

 

خدمات لويد فيو الاحترافية

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

يتوفر مهندسونا أيضا لإجراء تمرين الاختبار بالكامل نيابة عنك ، وتقديم الاستشارات لتحسين التعليمات البرمجية والبنية التحتية الخاصة بك. مستوى تفاعل Dotcom-Monitor متروك لك تماما.

استنتاج

معا ، تكمل منصات LoadView و Stackify بعضها البعض وتتحد لمساعدة المؤسسات على أن تصبح أكثر استباقية عندما يتعلق الأمر بإنشاء كود الجودة والتطبيقات ومواقع الويب. تسمح البادئة للمطورين وفرق WebOps بإنشاء كود فعال وخالي من الأخطاء ، ويمكن استخدام منصة LoadView لضمان أن الكود والتطبيقات ستصمد أمام الآلاف من المستخدمين المتزامنين. وأخيرا ، يمكن ل Retrace مراقبة هذه التطبيقات في الإنتاج ، مما يساعد على تقليل وقت التوقف عن العمل في حالة حدوث أخطاء. يتيح استخدام القوة الفردية لهذه الأدوات للفرق ضمان تجربة مستخدم من الدرجة الأولى.

جرب LoadView من الدوت كوم مونيتور

واحصل على ما يصل إلى 5 اختبارات تحميل مجانية