دوره آموزشی پرومتئوس و گرافانا: بصریسازی عملکرد برنامهها
3 ساعت 11 دقیقهمتوسط2025-08-12
مدرسین

Opeyemi Onikute
جزئیات دوره
چه تازهکار باشی و چه با Grafana قبلاً آشنا باشی، تو این دوره Opeyemi Onikute، مهندس SRE (Systems Reliability Engineer)، بهت یاد میده چطور با Prometheus و Grafana برنامهها و سیستمها رو در دنیای واقعی مانیتور و تحلیل کنی.
توی این مسیر، اول با Prometheus بهعنوان یک منبع داده آشنا میشی و بعد تمام ابزارهایی که برای موفقیت در Grafana نیاز داری رو یاد میگیری؛ طوری که در آینده هم بتونی منابع داده جدید رو اضافه کنی. علاوه بر خود Grafana، میفهمی چطور داشبوردهای حرفهای و سطح جهانی بسازی که همه چیزش از طراحی و چینش تا نمودارها و ارائه دادهها عالی باشه.
این دوره ترکیبی از آموزش مفهومی و تمرینهای عملی هست تا بتونی مهارتها رو در محیط واقعی کار پیاده کنی و با اصول اصلی پنلها، Annotationها و Queryها در Grafana آشنا بشی.
اهداف یادگیری
ایجاد و مدیریت داشبوردها در Grafana با Prometheus
یادگیری نحوه طراحی داشبوردهای حرفهای فراتر از Grafana با تمرکز بر ساختار، چینش، ارائه و نمودارها
مدیریت خودکار داشبوردها با Infrastructure-as-Code
تمرین مهارتها با مثالهای عملی و واقعی
درک اصول و اجزای اصلی Grafana مثل پنلها، Annotationها و Queryها
توی این مسیر، اول با Prometheus بهعنوان یک منبع داده آشنا میشی و بعد تمام ابزارهایی که برای موفقیت در Grafana نیاز داری رو یاد میگیری؛ طوری که در آینده هم بتونی منابع داده جدید رو اضافه کنی. علاوه بر خود Grafana، میفهمی چطور داشبوردهای حرفهای و سطح جهانی بسازی که همه چیزش از طراحی و چینش تا نمودارها و ارائه دادهها عالی باشه.
این دوره ترکیبی از آموزش مفهومی و تمرینهای عملی هست تا بتونی مهارتها رو در محیط واقعی کار پیاده کنی و با اصول اصلی پنلها، Annotationها و Queryها در Grafana آشنا بشی.
اهداف یادگیری
ایجاد و مدیریت داشبوردها در Grafana با Prometheus
یادگیری نحوه طراحی داشبوردهای حرفهای فراتر از Grafana با تمرکز بر ساختار، چینش، ارائه و نمودارها
مدیریت خودکار داشبوردها با Infrastructure-as-Code
تمرین مهارتها با مثالهای عملی و واقعی
درک اصول و اجزای اصلی Grafana مثل پنلها، Annotationها و Queryها
مهارت ها
PrometheusGrafanaSoftware Development SecuritySoftware TestingDevOps ToolsDevOpsCybersecurityOpen SourceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
۰. مقدمه
- 01 - مقدمهای بر پرومتئوس و گرافانا
۱. شروع کار با پرومتئوس و گرافانا
- 02 - مقدمهای بر مشاهدهپذیری
- 03 - مقدمهای بر داشبوردسازی
- 04 - مرور کلی و ویژگیهای گرافانا
- 05 - نمای کلی پرومتئوس
- 06 - بررسی اجمالی رابط کاربری گرافانا
۲. نصب و پیکربندی
۳. بلوکهای سازنده برای تسلط بر گرافانا
- 07 - منابع داده گرافانا
- 08 - داشبوردهای گرافانا
- 09 - پنلهای گرافانا
- 10 - کوئریهای گرافانا
- 11 - متغیرهای گرافانا
- 12 - تبدیلهای گرافانا
- 13 - حاشیهنویسیهای گرافانا
- 14 - افزونههای گرافانا
۴. پنلهای گرافانا
- 15 - گزینههای پنل
- 16 - لغو پنل
- 17 - پنل گراف
- 18 - پنل آمار
- 19 - پنل گیج
- 20 - پنل نقشه حرارتی
۵. چگونه داشبوردهای کاربردی طراحی کنیم
- 21 - نمونه درخواست
- 22 - ساختار و طرحبندی
- 23 - دسترسیپذیری و ارائه
- 24 - انتخاب پنلهای مناسب
- 25- نامگذاری و زمینه
۶. هشدارها
- 26 - معرفی هشدارهای گرافانا
- 27 - هشدارهای گرافانا بیان میکند
- 28 - قوانین هشدار گرافانا
- 29 - آزمایشگاه - ایجاد یک هشدار ساده
۷. هوش مصنوعی مولد و LLMها
- 30- مقدمهای بر هوش مصنوعی مولد
- 31 - چگونه هوش مصنوعی میتواند به حل چالشها در گرافانا کمک کند
- 32 - گرافانا و LLMها - ویژگیهای فعلی
- 33- نقش آگاهی از زمینه - RAG و MCPها
- 34- آزمایشگاه ۱ - دستیار LLM برای عیبیابی
- 35- آزمایشگاه ۲ - ارتقاء دستیار با MCP
۸. مقیاسبندی زیرساخت گرافانا با Terraform
- 36- مقدمهای بر IaC
- 37 - مرور کلی گرافانا با Terraform
- 38 - نصب و پیکربندی ارائه دهنده گرافانا
- 39 - تعریف داشبورد با Terraform
۹. اداره گرافانا
- 40 - فایلهای پیکربندی
- 41 - مدیریت کاربر و سازمان
- 42 - مدیریت افزونهها
نتیجهگیری
- 43 - مراحل بعدی