ابزار YARN وظیفهی هماهنگی پردازش داده در اکوسیستم Hadoop را بر عهده دارد. معماری کلاستر YARN به صورت Master-Slave است که متشکل از ResourceManager به عنوان Master و یک یا چند NodeManager به عنوان Slaveها که وظیفهی مدیریت Jobها را بر عهده دارند میباشد. سامانهی مانیتورینگ معین قابلیت مانیتورینگ کلاستر YARN را دارد که شامل مانیتورینگ ResourceManager، NodeManager و نیز شاخصهای JVM آنها، میباشد. در ادامه لیست شاخصهای کلاستر YARN ارایه شده است:
شاخصهای ResourceManager :
شاخصهای JVM:
شاخصها و پارامترهای مرتبط با JVM در شئ JVM ارایه شده است.
شاخصهای Cluster :
- نام میزبان ResourceManager
- تعداد NodeManagerهای فعال
- تعداد NodeManagerهای Decommission شده
- تعداد NodeManagerهای Lost شده
- تعداد NodeManagerهای Unhealthy
- تعداد NodeManagerهای Reboot شده
- تعداد AMهای Launch شده
- متوسط زمان Launch شدن AMها
- تعداد AMهای Register شده
- متوسط زمان Register شدن AMها
- برنامههای Submit شده
- برنامههای درحال اجرا
- برنامههای Pend شده
- برنامههای تکمیل شده
- برنامههای Kill شده
شاخصهای Live Nodes :
- نام میزبان NodeManager
- نام راک NodeManager
- وضعیت NodeManager
- شناسهی NodeManager
- آدرس وب NodeManager
- آخرین زمان بروزرسانی سلامت NodeManager
- گزارش سلامت NodeManager
- نسخهی NodeManager
- تعداد Containerهای NodeManager
- حافظهی استفاده شدهی NodeManager
- حافظهی آزاد NodeManager
- درصد حافظهی استفاده شدهی NodeManager
اطلاعات کلی از ResourceManager:
- وضعیت ResourceManager
- وضعیت فعال بودن امنیت
- نام میزبان ResourceManager
- شماره پورت ResourceManager
شاخصهای Queueها:
- نام صف
- نام میزبان صف
- برنامههای در حال اجرای با زمان کمتر از ۶۰ دقیقه
- برنامههای در حال اجرای با زمان بین ۶۰ تا ۳۰۰ دقیقه
- برنامههای در حال اجرای با زمان بین ۳۰۰ تا ۱۴۴۰ دقیقه
- برنامههای در حال اجرای با زمان بیش از ۱۴۴۰ دقیقه
- برنامههای Submit شده
- برنامههای در حال اجرا
- برنامههای Pend شده
- برنامههای تکمیل شده
- برنامههای Kill شده
- مقدار حافظهی اختصاص یافته
- تعداد هستههای اختصاص یافته
- تعداد Containerهای اختصاص یافتهی جاری
- تعداد کل Containerهای اختصاص یافته
- تعداد کل Containerهای اختصاص یافته در سطح یک راک
- تعداد کل Containerهای Off Switch اختصاص یافته
- تعداد Containerهای Release شده
- حافظهی در دسترس
- هستههای در دسترس
- مقدار حافظهی درخواست شده
- تعداد هستههای درخواست شده
- تعداد Containerهای درخواست شده
- حافظهی رزرو شده
- تعداد هستههای رزرو شده
- تعداد Containerهای رزرو شده
- تعداد کاربران فعال
- تعداد برنامههای فعال
شاخصهای NodeManager:
شاخصهای JVM:
شاخصها و پارامترهای مرتبط با JVM در شئ JVM ارایه شده است.
شاخصهای NodeManager:
- تعداد Containerهای Launch شده
- تعداد Containerهای تکمیلشده موفق
- تعداد Containerهای Fail شده
- تعداد Containerهای Kill شده
- تعداد Containerهای در مرحله Initializing
- تعداد Containerهای درحال اجرا
- حافظهی اختصاص یافته
- تعداد Containerهای اختصاص یافته
- حافظهی آزاد
- هستههای استفاده شده
- هستههای آزاد
پروتکلهای ارتباطی: