سرور کاربردی WebSphere یکی از محصولات پرطرفدار شرکت IBM از خانواده WebSphere است که به منظور میزبانی برنامههای توسعه یافته به زبان Java مورد استفاده قرار میگیرد. EJB، Web Container، موتور پیام و منابع داده از جمله مهمترین ماژولهای این سرور کاربردی هستند. سامانه مانیتورینگ معین قابلیت مانیتورینگ این سرور کاربردی را دارد و شاخصهای کارایی متنوعی از ماشین مجازی جاوا (JVM)، threadها، منابع داده، تراکنشها، برنامههای اجرا شده، نشستهای servlet، شاخصهای servlet و سیستم پیام جاوا ارایه میکند. شاخصهای کارایی نظارت شده در WebSphere در ادامه لیست شده است:
ماشین مجازی جاوا یا JVM:
- میزان استفاده از پردازنده در یک دوره گذشته
- حافظه آزاد میزبان
- متوسط میزان استفاده از پردازنده
- حافظهی Committed Heap
- حداکثر حافظهی Heap
- حافظهی آزاد Heap
- حافظهی استفاده شدهی Heap
- درصد استفاده از حافظهی Heap
- میزان استفاده از پردازندهی JVM
- زمان روشن شدن JVM
تراکنشها:
- کل زمان تراکنش در دوره گذشته
- متوسط زمان تراکنشها
- کل زمان تراکنشهای محلی
- کل زمان تراکنشهای Commit شده
- تعداد تراکنشهای Commit شده
- متوسط زمان تراکنشهای Commit شده
- تعداد تراکنشهای Commit شده محلی
- نرخ تراکنشهای Commit شده محلی
- تعداد تراکنشهای Roll Back شده
- نرخ تراکنشهای Roll Back شده
- تعداد تراکنشهای Roll Back شده محلی
- نرخ تراکنشهای Roll Back شده محلی
- تراکنشهای Timeout شده
- تراکنشهای Timeout شده محلی
- تعداد کل تراکنشها
- نرخ کل تراکنشها
- نرخ تراکنشهای Commit شده
- تعداد تراکنشهای فعال جاری
Thread Poolها:
- ارایه لیست Thread Poolها
- کل Threadهای ایجاد شده
- کل Threadهای از بین رفته
- تعداد Threadهای فعال
- حداکثر اندازه مخزن Thread
- تعداد Hung Threadهای همزمان
- تعداد Hung Threadهای اعلان شده
- تعداد Hung Threadهای حذف شده
- تعداد Threadهای ایجاد شده در یک دوره گذشته
- تعداد Threadهای از بین رفته در یک دوره گذشته
- اندازه مخزن Thread
- درصد استفاده از مخزن Thread
Data Sourceها:
- ارایه لیست Data Sourceها
- نوع
- نرخ اختصاص ارتباطات
- حداکثر اندازه مخزن ارتباطات
- تعداد آزاد مخزن ارتباطات
- مقدار PercentUsed
- تعداد Threadهای منتظر مخزن ارتباطات
- زمان انتظار مخزن ارتباطات
- زمان استفاده از مخزن ارتباطات
- متوسط زمان استفاده ارتباطات در دوره گذشته
- متوسط کل زمان استفاده ارتباطات
- تعداد ارتباطات اختصاص یافته در دوره گذشته
- تعداد ارتباطات ایجاد شده
- تعداد کل ارتباطات بسته شده
- متوسط زمان استفاده JDBC در دوره گذشته
- متوسط کل زمان استفاده JDBC
- درصد استفاده از مخزن ارتباطات
- اندازه مخزن ارتباطات
نشستهای Servlet:
- ارایه لیست برنامههای کاربردی
- نام برنامه کاربردی
- نرخ ایجاد نشست
- نرخ Affinity Break
- نشستهای زنده
- نشستهای فعال
- تعداد نشستهای ایجاد شده در دوره گذشته
- تعداد Affinity Breakهادر دوره گذشته
Servletهای وب:
- ارایه لیست برنامههای وب
- نام برنامه وب
- لیست Servletهای برنامه وب
- زمان پاسخ Servletهای برنامه وب
- نرخ درخواست به Servletهای برنامه وب
- تعداد خطاهای Servletها در برنامه وب
-
برنامههای EJB:
- ارایه لیست برنامههای EJB
- نام EJB
- نوع EJB
- تعداد Beanهای زنده
- تعداد کل فراخوانی Methodها
- کل زمان پاسخ Methodها
- متوسط کل زمان پاسخ Methodها
- متوسط زمان پاسخ Method در یک دوره گذشته
- متوسط نرخ فراخوانی Methodها
صفهای JMS:
- ارایه لیست صفهای JMS
- نام صف
- طول صف
- پیامهای ناتمام
- نرخ پیامهای تولید شده
- نرخ پیامهای Consume شده
- تعداد Producerها
- تعداد Consumerها
- متوسط انتظار پیامها
- طول عمر قدیمیترین پیام
تاپیکهای JMS:
- ارایه لیست تاپیکهای JMS
- نام تاپیک
- تعداد عضویتهای Durable
- تعداد عضویتهای Nondurable
- تعداد Publicationهای ناقص
- طول عمر قدیمیترین Publication
- تعداد Publisherها
- تعداد Subscriptionها
- تعداد کل پیامهای Publish شده
- تعداد Subscriptionهای موفق
- تعداد کل پیامهای Publish شده در یک دوره گذشته
- نرخ پیامهای Publishشده
پروتکلهای ارتباطی: