ويندوز وحدة المعالجة المركزية إعلام الفاسقة كولد فيوجن التطبيق

StackOverflow https://stackoverflow.com/questions/282713

سؤال

يجب تطبيق ويب مكتوب في كولد فيوجن التي دوري يبدأ باستخدام 100 ٪ من ملقم وحدة المعالجة المركزية و تعطل كولد فيوجن الخدمة.

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

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

إذا كان لديك اقتراحات أخرى تقترب من المشكلة الشاملة, أحب أن أسمع تلك أيضا.

الردود على إجابات:

باستخدام ويندوز perfmon لتحريك سطر الأوامر يبدو واعدا.أي شخص يمكن أن تشير لي إلى البرنامج التعليمي حول كيفية فعل ذلك ؟

ليس لدينا نظام الرصد الذي تم إعداده لتلقي SNMP.

نحن تشغيل كولد فيوجن 8 Standard Edition, التي لا تشمل كولد فيوجن الأداء أدوات الرصد فقط المشاريع تشمل تلك.

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

هل كانت مفيدة؟

المحلول

كان لي مشكلة مماثلة قبل بضعة أسابيع وكان موجها إلى برنامج يسمى AlwaysUp.

http://www.coretechnologies.com/products/AlwaysUp/

ترصد أي عملية من أي مزيج من:

  • الذاكرة الاستخدام
  • استخدام وحدة المعالجة المركزية
  • تجاوب
  • تشغيل برنامج نصي مخصص لتحديد ما إذا كان ينبغي إعادة تعيين

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

لديهم تجريبي 30 يوم, لقد تم بيعها في يوم 2..جيد إصلاح سريع في حين يمكنك الحصول على الجزء السفلي من هذه المسألة.

نصائح أخرى

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

بديل آخر هو متاح لك إذا كنت تقوم بتشغيل كولد فيوجن 8 - مراقبة الأداء.يمكنك إعداد تنبيهات نرسل لك رسالة البريد الإلكتروني, اتصل أخرى من مركبات الكربون الكلورية فلورية.... الخعلى معايير مختلفة.

يمكنني استخدام الخادم رصد الكثير - انها أداة عظيمة على الرغم من أنني لم تستخدم التنبيهات نفسي كثيرا فهي ربما تستحق النظر إلى أنها تبدو سهلة الإعداد.

أما بالنسبة النهج العامة...

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

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

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

وأنت لا تحتاج بالضرورة هذا الإعلام كما يحدث - FusionReactor يحتوي على ملفات تسجيل، حتى تتمكن من التحقق من هذه بعد أن حدث ما حدث، وتحديد البرامج النصية قيد التشغيل في الوقت

.

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top