این دوره بهصورت کاربردی و مرحلهبهمرحله برای آموزش Prometheus طراحی شده است. مفاهیم پایه تا پیشرفته مانیتورینگ شامل آشنایی با اصول Monitoring، معماری و اجزای داخلی Prometheus، مدل داده و ساختار متریکها، و نحوه نصب و راهاندازی در محیطهای مختلف (ویندوز و لینوکس با Docker) آموزش داده میشود. همچنین، جمعآوری متریکها، کار با Service Discovery و درک نحوه ذخیرهسازی و بازیابی دادهها بهصورت عملی بررسی خواهد شد.
در ادامه، آموزش جامع زبان PromQL برای طراحی کوئریهای تحلیلی، تجمیعی و عملیاتی ارائه میشود. سپس نحوه اتصال Prometheus به Grafana و طراحی داشبوردهای مانیتورینگ بهصورت سناریومحور آموزش داده میشود. مباحث پیشرفتهتر شامل پیادهسازی Prometheus در Kubernetes از طریق Kubernetes-Prometheus Stack، اضافهکردن سرویسهای جدید، مدیریت Exporterها (از جمله MySQL، PostgreSQL و Redis)، طراحی سیستم هشداردهی با Alertmanager، و پیادهسازی ساختار مانیتورینگ مقیاسپذیر و عملیاتی در محیطهای واقعی معرفی میگردد. در پایان دوره، شرکتکنندگان توانایی طراحی و استقرار یک سیستم مانیتورینگ پایدار، حرفهای و سازمانی مبتنی بر Prometheus را خواهند داشت.
مخاطبین دوره:
مهندسان DevOps و زیرساخت که مسئول طراحی و نگهداری سیستمهای مانیتورینگ هستند.
متخصصان NOC و عملیات که نیاز به پایش مستمر سرویسها و دیتابیسها دارند.
توسعهدهندگانی که میخواهند متریکهای اپلیکیشن خود را جمعآوری، تحلیل و هشداردهی کنند.
متخصصانی که در پروژههای Cloud Native، CI/CD و Kubernetes فعالیت میکنند.
پیشنیازها:
آشنایی مقدماتی با مفاهیم شبکه و Linux
آشنایی اولیه با مفاهیم Container و Docker
آشنایی مقدماتی با Kubernetes مزیت محسوب میشود
نحوه ارزیابی:
100 درصد آزمون پایانی