قاعدتا تا کنون زمانی را برای نگرانی در خصوص امنیت سرورهای لینوکس خود صرف کرده اید. در این دوره، نحوه شناسایی و مدیریت فرایندهای نرم افزار در کنترل CPU، حافظه، شبکه و منابع ذخیره سازی را یاد خواهید گرفت. همچنین با استفاده و درک ابزارهایی مانند Systemctl، top، iftop، nice، cgroups و tc و نحوه نظارت بر عملکرد ناوگان های سرور را با استفاده از Collect، Nagios و nmon آشنا می شوید. در نهایت، نحوه تحلیل روند عملکرد این سرورها با Munin را فرا می گیرید.

سرفصل ها:

  • مرور دوره
  • تعریف عملکرد سرور لینوکس
  • معرفی دوره
  • تشخیص و مدیریت CPU Load و Memory Issues
  • معرفی ماژول
  • معرفی کاربرد Linux CPU
  • معرفی کاربرد Linux Memory
  • کنترل فرایند دسترسی به منابع
  • فرآیندهای کنترل با استفاده از NICE
  • فرآیندهای کنترل با استفاده از CGROUPS
  • تشخیص و مدیریت ذخیره سازی و مسائل مربوط به شبکه
  • معرفی ماژول
  • قابلیت ذخیره سازی
  • کار با Inodes
  • کنترل دسترسی به پهنای باند شبکه
  • کنترل ترافیک (tc)
  • ابزارهای مانیتورینگ
  • معرفی ابزارهای مانیتورینگ لینوکس سازمانی
  • نصب و پیکربندی  Standalone Collectd Server
  • راه اندازی Client Monitoring با Collectd
  • نصب Nagios در اوبونتو
  • نصب پلاگین های Base Nagios
  • پیکربندی اعلان های ایمیل برای Nagios
  • Client Monitoring با Nagios با استفاده از NRPE
  • تحلیل عملکرد با استفاده از Munin
  • تحلیل عملکرد با استفاده از NMON
  • خلاصه دوره