Docker backgroundDocker
Docker backgroundDocker
ابزار‌های مجازی‌ساز
DockerVCenterESXi

Docker

ابزارهای ساخت و مدیریت کانتینرها یکی از ابزارهای مهم در رویکردهای توسعه نرم‌افزار مانند DevOps است که فرآیندهای ایجاد، استقرار و تخریب و افزایش مقیاس برنامه‌ها را خودکار می‌کند. داکر یکی از پلتفرم‌های مهم در این حوزه‌ است که در محیط‌های توسعه و استقرار محصول نهایی مورد استفاده قرار می‌گیرد. بنابراین نظارت بر سلامت عملکرد داکر که شامل مانیتورینگ سلامت کانتینرها، سرویس‌ها، وضعیت replicaی سرویس‌ها، وظایف، سلامت کلاستر و گره‌های عضو در حالت Swarm، اطلاعات Volumeها، شبکه و Imageها می‌باشد، دارای اهمیت است. سامانه مانیتورینگ معین قابلیت مانیتورینگ داکر را در حال حاضر دارد.

Docker.overview.fa

مانیتورینگ Docker شامل موارد زیر است:

  1. تعداد کل Containerها
  2. تعداد Containerهای در حال اجرا
  3. تعداد Containerهای متوقف موقت
  4. تعداد Containerهای متوقف شده
  5. تعداد کل Imageها
  6. دارای حد حافظه؟
  7. تعداد هسته‌های پردازنده میزبان
  8. کل حافظه میزبان
  9. وضعیت Swarm
  10. تعداد گره‌های ‌Swarm
  11. تعداد مدیرهای Swarm
  12. تعداد کانتینرهای در حال روشن شدن
  13. تعداد کانتینرهای سالم
  14. تعداد کانتینرهای نا سالم
  15. نقش گره
  16. تعداد گره‌های Worker

اطلاعات Containerها:

  1. ارائه‌ی لیستی از Containerها
  2. زمان ایجاد
  3. وضعیت اجرا
  4. وضعیت سلامت
  5. اطلاعات پورت‌ها
  6. اطلاعات سرویس‌ها
  7. اطلاعات گره‌ها
  8. اطلاعات وظیفه
  9. اطلاعات پورت‌های Container و میزبان
  10. ارائه‌ی اطلاعات اینترفیس‌های شبکه Containerها
  11. ارائه‌ی اطلاعات Mounts
  12. داده های خوانده شده از بلوک‌های IO  
  13. داده های نوشته شده در بلوک‌های IO
  14. ترافیک دریافتی از شبکه
  15. ترافیک ارسالی از شبکه
  16. نرخ دریافت شبکه
  17. نرخ ارسال شبکه
  18. میزان استفاده از پردازنده
  19. میزان استفاده از حافظه
  20. حافظه استفاده شده
  21. حد حافظه
  22. تعداد Pidها
  23. درصد تلف انتقال شبکه
  24. حجم تبادل داده شبکه
  25. حجم تبادل داده Block IO

Docker.container.fa

Docker.container.view.fa

اطلاعات Tackها:

  1. زمان ایجاد
  2. زمان به روزرسانی
  3. محدودیت تعداد پردازنده
  4. محدودیت حافظه
  5. تعداد پردازنده رزرو شده
  6. حافظه رزرو شده
  7. اطلاعات سرویس‌ها
  8. وضعیت جاری
  9. وضعیت مطلوب
  10. اطلاعات Containerها
  11. اطلاعات شبکه‌ها
  12. تعداد وظایف در حال اجرا

Docker.task.fa

اطلاعات Swarm:

  1. زمان ایجاد
  2. زمان به‌روزرسانی
  3. تعداد هسته های میزبان
  4. حافظه میزبان
  5. وضعیت گره
  6. وضعیت Leader ؟
  7. وضعیت مدیر

ارائه‌ی لیستی از:

  1. Volume
  2. سرویس‌ها
  3. شبکه
  4. Image

پروتکل‌های ارتباطی:

  • REST
ابزار‌های مجازی‌ساز
DockerVCenterESXi
آدرس
تهران، خیابان آزادی، خیابان صادقی (جنب دانشگاه صنعتی شریف)، بن بست دوم، پلاک ۸، طبقه سوم، کد پستی ۱۴۵۸۸۴۶۱۵۵
تمامی حقوق برای شرکت فناوری اطلاعات بهپایا محفوظ است.