سؤال

هل يعرف أحد عميل واجهة المستخدم الرسومية الأفضل لعرض Windows مراقب النظام ملفات السجل؟(يُطلق على مراقب النظام أحيانًا اسم مراقبة الأداء.) أحاول تتبع تسرب الذاكرة طويل المدى في تطبيق C# الذي يعمل على نظام التشغيل Windows XP أو 2K3 من خلال مقارنة استخدامات الذاكرة بتشغيل السجلات.

أريد على وجه التحديد عميلاً يسمح لي برؤية ما يلي (لأن مراقب النظام غير قادر أو صعب):

  • حدد نطاقات زمنية دقيقة لعرض البيانات (أو على الأقل تفاصيل أكثر دقة من الساعات)
  • إظهار الفترات الزمنية على طول المحور الأفقي
  • إظهار الحد الأقصى والحد الأدنى والمتوسط ​​للنطاق الزمني
  • يُظهر مكان ما الفاصل الزمني الذي تم فيه التقاط بيانات المصدر (ثانية واحدة، 5 دقائق، وما إلى ذلك)

(إذا لم يكن هناك شيء من هذا القبيل، فأنا على استعداد لسماع توصيات لتحسين الأداء على المدى الطويل/أدوات التقاط الذاكرة.)

يحرر: لقد أجريت عمليات بحث على Google ولم أجد أي شيء باستثناء البرامج التعليمية حول كيفية إنشاء سجلات مراقبة النظام.

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

المحلول

يرى هذا سؤال.

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

نصائح أخرى

بينما قبلت إجابة باتريك كف، وجدت طريقة أفضل لرسم البيانات لاحتياجاتي:اكسل

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

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

يقوم SCOM 2007 مع خدمات إعداد التقارير بعمل جيد جدًا في هذا الأمر.إذا لم تكن أداة SQLh2 جيدة تقريبًا ومجانية.ربما يتعين عليك تخصيص التقارير بنفسك

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