سؤال

أود أن أتمكن من مشاهدة الحدث log لسلسلة من asp.net المواقع التي تعمل على IIS.هل يمكنني القيام بذلك خارجيًا، على سبيل المثال، من خلال واجهة الويب؟

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

المحلول

لا، ولكن هناك حلان أوصي بهما:

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

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

نصائح أخرى

هل تريد معرفة ما إذا كان بإمكانك عرض شيء ما في المنزل أم أنك تبحث عن تطبيق يمكنك الحصول عليه من الرف؟

أنا لست من مستخدمي Windows، ولكن أعتقد أن حل MOM/SCOM من Microsoft سيسمح لك على الأرجح بعرض سجل الأحداث عبر واجهة مستخدم الويب - وربما يكون ثقيلًا ومكلفًا للغاية إذا كان هذا هو كل ما تحتاجه.

تم العثور على جوجل سريعة http://www.codeproject.com/KB/XML/Event_Logger.aspx مما يدل على أنه يمكنك الدخول إذا كنت تريد أن تتدحرج بنفسك ...أيضا أداة MS على msdn

آسف لا أستطيع تقديم المزيد من المساعدة

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