, ,

کتاب مانیتورینگ و لاگ‌برداری در لینوکس با ابزارهای خط فرمان

تومان249,950

انتخاب پلن

torobpay
هر قسط با ترب‌پی: تومان62,488
۴ قسط ماهانه. بدون سود، چک و ضامن.

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب مانیتورینگ و لاگ‌برداری در لینوکس با ابزارهای خط فرمان

موضوع کلی: برنامه نویسی

موضوع میانی: لینوکس و خط فرمان

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه بر مانیتورینگ و لاگ‌برداری در لینوکس
  • 2. اهمیت مانیتورینگ و لاگ‌برداری
  • 3. انواع مانیتورینگ (سیستم، شبکه، اپلیکیشن)
  • 4. انواع لاگ‌برداری (سیستم، اپلیکیشن، امنیتی)
  • 5. ابزارهای خط فرمان چیستند؟
  • 6. مزایای استفاده از ابزارهای خط فرمان
  • 7. مروری بر ابزارهای رایج خط فرمان برای مانیتورینگ و لاگ‌برداری
  • 8. فصل اول: مانیتورینگ منابع سیستم
  • 9. معرفی ابزار `top`
  • 10. کار با `top` (مشاهده فرآیندها، CPU، حافظه)
  • 11. توضیح ستون‌های `top` (PID, USER, PR, NI, VIRT, RES, SHR, S, %CPU, %MEM, TIME+, COMMAND)
  • 12. تنظیمات `top` (تغییر ترتیب، فیلتر، به‌روزرسانی)
  • 13. معرفی ابزار `htop` (نسخه بهبودیافته `top`)
  • 14. مقایسه `top` و `htop`
  • 15. نصب و پیکربندی `htop`
  • 16. کار با `htop` (رابط کاربری گرافیکی، تعامل با فرآیندها)
  • 17. مانیتورینگ مصرف CPU با `mpstat`
  • 18. توضیح خروجی `mpstat` (CPU usage, idle, iowait)
  • 19. مانیتورینگ مصرف حافظه با `free`
  • 20. توضیح خروجی `free` (total, used, free, shared, buff/cache, available)
  • 21. مانیتورینگ مصرف دیسک با `df`
  • 22. توضیح خروجی `df` (Filesystem, Size, Used, Avail, Use%, Mounted on)
  • 23. مانیتورینگ مصرف فضای دیسک توسط دایرکتوری‌ها با `du`
  • 24. کار با `du` (مشاهده حجم دایرکتوری‌ها، مرتب‌سازی)
  • 25. مانیتورینگ I/O دیسک با `iostat`
  • 26. توضیح خروجی `iostat` (r/s, w/s, rkB/s, wkB/s, await, %util)
  • 27. مانیتورینگ ترافیک شبکه با `iftop`
  • 28. نصب و پیکربندی `iftop`
  • 29. کار با `iftop` (مشاهده ترافیک ورودی/خروجی، فیلتر کردن)
  • 30. مانیتورینگ ترافیک شبکه با `nload`
  • 31. مقایسه `iftop` و `nload`
  • 32. مانیتورینگ تعداد اتصالات شبکه با `ss`
  • 33. استفاده از `ss` برای مشاهده اتصالات TCP/UDP
  • 34. مانیتورینگ تعداد فرآیندها با `ps`
  • 35. استفاده از `ps aux` و `ps -ef`
  • 36. فیلتر کردن فرآیندها با `grep`
  • 37. یافتن فرآیندهای خاص با `pgrep`
  • 38. یافتن PID فرآیند با `pidof`
  • 39. مانیتورینگ بار سیستم با `uptime`
  • 40. توضیح خروجی `uptime` (load average)
  • 41. مانیتورینگ استفاده از GPU با `nvidia-smi` (برای کارت‌های NVIDIA)
  • 42. مانیتورینگ استفاده از GPU با `radeontop` (برای کارت‌های AMD)
  • 43. مانیتورینگ دمای سیستم با `sensors`
  • 44. نصب و پیکربندی `sensors`
  • 45. مانیتورینگ وضعیت سخت‌افزار با `lshw`
  • 46. مانیتورینگ وضعیت هارد دیسک با `smartctl`
  • 47. نصب و پیکربندی `smartctl`
  • 48. انجام تست‌های سلامت هارد دیسک با `smartctl`
  • 49. فصل دوم: لاگ‌برداری در لینوکس
  • 50. مفهوم syslog
  • 51. ساختار پیام‌های syslog
  • 52. فایل‌های لاگ اصلی در لینوکس (/var/log)
  • 53. معرفی `journalctl` (سیستم لاگ‌برداری systemd)
  • 54. مشاهده لاگ‌های سیستم با `journalctl`
  • 55. فیلتر کردن لاگ‌ها بر اساس زمان با `journalctl`
  • 56. فیلتر کردن لاگ‌ها بر اساس واحد (unit) با `journalctl`
  • 57. فیلتر کردن لاگ‌ها بر اساس اولویت (priority) با `journalctl`
  • 58. فیلتر کردن لاگ‌ها بر اساس شناسه (ID) با `journalctl`
  • 59. مشاهده لاگ‌های یک فرآیند خاص با `journalctl`
  • 60. مشاهده لاگ‌های یک سرویس خاص با `journalctl`
  • 61. استفاده از `grep` برای جستجو در لاگ‌های `journalctl`
  • 62. نوشتن لاگ‌های سفارشی با `logger`
  • 63. پیکربندی syslog (فایل `/etc/rsyslog.conf`)
  • 64. قوانین نوشتن لاگ در `rsyslog.conf` (Facility.Priority)
  • 65. مدیریت فایل‌های لاگ (چرخش لاگ – log rotation)
  • 66. معرفی `logrotate`
  • 67. پیکربندی `logrotate` (فایل `/etc/logrotate.conf` و فایل‌های سایت)
  • 68. تنظیمات `logrotate` (اندازه، زمان، تعداد نسخه‌ها، حذف)
  • 69. مانیتورینگ لاگ‌های امنیتی (auditd)
  • 70. نصب و پیکربندی `auditd`
  • 71. نوشتن قوانین `auditd`
  • 72. مشاهده لاگ‌های `auditd` با `ausearch`
  • 73. گزارش‌گیری از رویدادهای `auditd` با `aureport`
  • 74. لاگ‌برداری از دستورات اجرا شده (bash history)
  • 75. تأثیر `HISTFILESIZE` و `HISTSIZE`
  • 76. تنظیمات bash history (غیرفعال کردن، سفارشی‌سازی)
  • 77. لاگ‌برداری از اتصالات SSH
  • 78. پیکربندی OpenSSH برای لاگ‌برداری
  • 79. مانیتورینگ لاگ‌های وب سرور (Apache, Nginx)
  • 80. مسیرهای لاگ Apache و Nginx
  • 81. تحلیل لاگ‌های Apache/Nginx با `grep` و `awk`
  • 82. ابزارهای تحلیل لاگ وب (مثال: `goaccess`)
  • 83. لاگ‌برداری از پایگاه داده (MySQL, PostgreSQL)
  • 84. پیکربندی لاگ‌برداری در MySQL
  • 85. پیکربندی لاگ‌برداری در PostgreSQL
  • 86. مانیتورینگ لاگ‌های اپلیکیشن‌های سفارشی
  • 87. استانداردهای لاگ‌برداری در اپلیکیشن‌ها
  • 88. استفاده از ابزارهای خط فرمان برای تحلیل لاگ‌های اپلیکیشن
  • 89. فصل سوم: ابزارهای پیشرفته و تکنیک‌ها
  • 90. معرفی `awk` برای پردازش متن و لاگ‌ها
  • 91. دستورات پایه `awk` (print, field separator)
  • 92. استفاده از `awk` برای فیلتر کردن و استخراج اطلاعات از لاگ‌ها
  • 93. معرفی `sed` برای ویرایش متن و لاگ‌ها
  • 94. دستورات پایه `sed` (s, d, p)
  • 95. استفاده از `sed` برای جایگزینی و حذف اطلاعات در لاگ‌ها
  • 96. معرفی `grep` با گزینه‌های پیشرفته
  • 97. استفاده از `grep -v` برای حذف خطوط
  • 98. استفاده از `grep -E` برای عبارات باقاعده گسترده
  • 99. استفاده از `grep -o` برای استخراج تطابق‌ها
  • 100. استفاده از `grep –color` برای برجسته کردن

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب مانیتورینگ و لاگ‌برداری در لینوکس با ابزارهای خط فرمان”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا