کتاب آموزش کار با ابزارهای مانیتورینگ و لاگ‌گیری در پروژه‌های برنامه‌نویسی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره آموزش کار با ابزارهای مانیتورینگ و لاگ‌گیری در پروژه‌های برنامه‌نویسی

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

موضوع میانی: زبان‌های برنامه‌نویسی**

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر مانیتورینگ و لاگ‌گیری در نرم‌افزار
  • 2. مفاهیم پایه‌ای لاگ (Log) و سطوح آن (Trace, Debug, Info, Warn, Error, Fatal)
  • 3. نصب و پیکربندی اولیه ابزار الستیک‌سرچ (Elasticsearch)
  • 4. شروع کار با کیبانا (Kibana) برای بصری‌سازی داده‌ها
  • 5. معماری پایپ‌لاین لاگ با Logstash
  • 6. جمع‌آوری لاگ از برنامه‌های تحت وب با Filebeat
  • 7. تنظیمات لاگ‌گیری در پایتون با کتابخانه Logging
  • 8. استفاده از SLF4J و Logback در جاوا برای لاگ‌گیری ساختاریافته
  • 9. پیکربندی لاگ‌گیری در Node.js با Winston و Morgan
  • 10. مفاهیم متریک (Metric) و تفاوت آن با لاگ
  • 11. معرفی پرومتئوس (Prometheus) برای جمع‌آوری متریک‌ها
  • 12. ساخت داشبورد در گرافانا (Grafana) با داده‌های پرومتئوس
  • 13. ایجاد آلرت (Alert) و هشداردهی هوشمند در گرافانا
  • 14. مانیتورینگ عملکرد API با ابزارهای OpenTelemetry
  • 15. ردیابی توزیع‌شده (Distributed Tracing) با Jaeger
  • 16. یکپارچه‌سازی ELK Stack برای لاگ‌گیری متمرکز
  • 17. تحلیل لاگ با استفاده از پرسش‌های (Query) کیبانا
  • 18. مدیریت و چرخش لاگ‌ها (Log Rotation) در سیستم‌عامل لینوکس
  • 19. نصب و استفاده از Graylog برای مدیریت لاگ‌ها
  • 20. مانیتورینگ سلامت سرور با ابزار Netdata
  • 21. پیکربندی لاگ‌گیری در داکر (Docker) و کانتینرها
  • 22. جمع‌آوری لاگ از کانتینرها با Docker Logging Driver
  • 23. معرفی Fluentd برای جمع‌آوری و مسیریابی لاگ
  • 24. مانیتورینگ کوبرنیتس (Kubernetes) با Prometheus و Grafana
  • 25. ردیابی درخواست‌ها در میکروسرویس‌ها با Zipkin
  • 26. ایجاد پنل‌های تحلیلی برای خطاهای نرم‌افزاری
  • 27. تنظیم لاگ‌گیری امن و محرمانه (بدون افشای داده‌های حساس)
  • 28. مانیتورینگ دیتابیس و پرس‌وجوهای کند (Slow Query)
  • 29. استفاده از Sentry برای ردیابی خطاهای لحظه‌ای (Real-time Error Tracking)
  • 30. معرفی Syslog و پروتکل‌های انتقال لاگ
  • 31. پیکربندی لاگ‌گیری در دات‌نت (C#) با Serilog
  • 32. تحلیل لاگ سرور وب (Apache/Nginx) برای شناسایی حملات
  • 33. مانیتورینگ مصرف منابع (CPU, RAM, Disk) با ابزارهای خط فرمان
  • 34. استفاده از Datadog برای مانیتورینگ ابری و ترکیبی
  • 35. ایجاد داشبوردهای زمانی (Time Series) در کیبانا
  • 36. پیکربندی لاگ‌گیری در فلاتر (Flutter) و اپلیکیشن‌های موبایل
  • 37. مانیتورینگ صف‌های پیام (Message Queue) مانند RabbitMQ و Kafka
  • 38. تحلیل همبستگی بین لاگ‌ها و متریک‌ها برای ریشه‌یابی مشکلات
  • 39. تنظیم لاگ‌گیری در برنامه‌های ریلز (Ruby on Rails)
  • 40. معرفی و کاربرد Loki از Grafana Labs برای لاگ‌گیری فشرده
  • 41. پیاده‌سازی لاگ‌گیری غیرهمزمان (Async Logging) برای بهبود کارایی
  • 42. مانیتورینگ شبکه و پورت‌ها با ابزارهای SNMP و Zabbix
  • 43. مدیریت لاگ‌های امنیتی و ممیزی (Audit Log)
  • 44. استفاده از Elastic APM برای مانیتورینگ عملکرد برنامه
  • 45. پیکربندی لاگ‌گیری در زبان گو (Golang) با Zap
  • 46. تحلیل لاگ‌های JSON و ساختاریافته در کیبانا
  • 47. مانیتورینگ خودکار با اسکریپت‌های Bash و Python
  • 48. ایجاد پنل‌های مانیتورینگ برای تیم‌های DevOps
  • 49. بهینه‌سازی مصرف حافظه و دیسک در ذخیره‌سازی لاگ‌ها
  • 50. معرفی ابزارهای مانیتورینگ متن‌باز (Open Source) و تجاری
  • 51. مدیریت دسترسی‌ها و امنیت در ابزارهای مانیتورینگ
تگ‌ها: Debugging Logging Monitoring آموزش لاگ ابزارهای مانیتورینگ خطایابی کد لاگ سرور لاگ‌گیری نرم‌افزار مانیتورینگ برنامه

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.