ابزار 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 شده
![Yarn Resource Manager.overview.fa](https://cms.behpaya.com/assets/1d31b2ed-4ce8-4adc-a929-c6f039a93973?width=1920&height=1080)
شاخصهای Live Nodes :
- نام میزبان NodeManager
- نام راک NodeManager
- وضعیت NodeManager
- شناسهی NodeManager
- آدرس وب NodeManager
- آخرین زمان بروزرسانی سلامت NodeManager
- گزارش سلامت NodeManager
- نسخهی NodeManager
- تعداد Containerهای NodeManager
- حافظهی استفاده شدهی NodeManager
- حافظهی آزاد NodeManager
- درصد حافظهی استفاده شدهی NodeManager
![Yarn Resource Manager.node Manager.fa](https://cms.behpaya.com/assets/1d1e9b08-8dbb-4ddd-8628-a783f0ea565d?width=1920&height=1080)
اطلاعات کلی از ResourceManager:
- وضعیت ResourceManager
- وضعیت فعال بودن امنیت
- نام میزبان ResourceManager
- شماره پورت ResourceManager
شاخصهای Queueها:
- نام صف
- نام میزبان صف
- برنامههای در حال اجرای با زمان کمتر از ۶۰ دقیقه
- برنامههای در حال اجرای با زمان بین ۶۰ تا ۳۰۰ دقیقه
- برنامههای در حال اجرای با زمان بین ۳۰۰ تا ۱۴۴۰ دقیقه
- برنامههای در حال اجرای با زمان بیش از ۱۴۴۰ دقیقه
- برنامههای Submit شده
- برنامههای در حال اجرا
- برنامههای Pend شده
- برنامههای تکمیل شده
- برنامههای Kill شده
- مقدار حافظهی اختصاص یافته
- تعداد هستههای اختصاص یافته
- تعداد Containerهای اختصاص یافتهی جاری
- تعداد کل Containerهای اختصاص یافته
- تعداد کل Containerهای اختصاص یافته در سطح یک راک
- تعداد کل Containerهای Off Switch اختصاص یافته
- تعداد Containerهای Release شده
- حافظهی در دسترس
- هستههای در دسترس
- مقدار حافظهی درخواست شده
- تعداد هستههای درخواست شده
- تعداد Containerهای درخواست شده
- حافظهی رزرو شده
- تعداد هستههای رزرو شده
- تعداد Containerهای رزرو شده
- تعداد کاربران فعال
- تعداد برنامههای فعال
![Yarn Resource Manager.queue.fa](https://cms.behpaya.com/assets/4d7e9cec-6552-4ce5-b520-70f7b514e47c?width=1920&height=1080)
شاخصهای NodeManager:
شاخصهای JVM:
شاخصها و پارامترهای مرتبط با JVM در شئ JVM ارایه شده است.
شاخصهای NodeManager:
- تعداد Containerهای Launch شده
- تعداد Containerهای تکمیلشده موفق
- تعداد Containerهای Fail شده
- تعداد Containerهای Kill شده
- تعداد Containerهای در مرحله Initializing
- تعداد Containerهای درحال اجرا
- حافظهی اختصاص یافته
- تعداد Containerهای اختصاص یافته
- حافظهی آزاد
- هستههای استفاده شده
- هستههای آزاد
![Yarn Node Manager.over View.fa](https://cms.behpaya.com/assets/2435b86f-149a-4fb2-8bda-f374fc67a956?width=1920&height=1080)
پروتکلهای ارتباطی: