سلام دوستان امیدوارم حالتون خوب باشه و هرجا که هستین سالم و سلامت باشین 🤍💙
امروز قسمت شانزدهم از دوره ی DevOps overview منتشر شد و همین الان میتونین این قسمت رو از کانال یوتیوب دوآپس هابیز تماشا کنین ▶️
در قسمت شانزدهم ، با مفهوم برنچ ها در گیت آشنا خواهید شد و در ادامه شروع به ساختن برنچ ها بر روی گیت خواهیم کرد . در این قسمت راجع به مفاهیمی مثل merge request نیز صحبت و تمرین های عملی را با هم جلو می بریم .
امیدوارم ویدئو رو ببینید, لذت ببرید و یادتون نره که بازنشرش کنید 🌹
https://youtu.be/nJ9xrYZk61Q?si=smSht8e2s2JXLPpL
#devops_overview
امروز قسمت شانزدهم از دوره ی DevOps overview منتشر شد و همین الان میتونین این قسمت رو از کانال یوتیوب دوآپس هابیز تماشا کنین ▶️
در قسمت شانزدهم ، با مفهوم برنچ ها در گیت آشنا خواهید شد و در ادامه شروع به ساختن برنچ ها بر روی گیت خواهیم کرد . در این قسمت راجع به مفاهیمی مثل merge request نیز صحبت و تمرین های عملی را با هم جلو می بریم .
امیدوارم ویدئو رو ببینید, لذت ببرید و یادتون نره که بازنشرش کنید 🌹
https://youtu.be/nJ9xrYZk61Q?si=smSht8e2s2JXLPpL
#devops_overview
YouTube
قسمت پانزدهم : Git Basics 03
در قسمت پانزدهم آموزش و در ادامه مباحث مربوط به کار با git شروع به کار با remote repository خواهیم کرد . در این بخش کدها و تغییرات بر روی github قرار خواهد گرفت و با بعضی از متدهای ارتباط با github آشنا خواهید شد .
حامد فروردین عزیز رو در دیگر پلتفرم ها…
حامد فروردین عزیز رو در دیگر پلتفرم ها…
❤24👍3
سلام دوستان امیدوارم حالتون خوب باشه و هرجا که هستین سالم و سلامت باشین 🤍❤️
امروز قسمت هفدهم از دوره ی DevOps overview منتشر شد و همین الان میتونین این قسمت رو از کانال یوتیوب دوآپس هابیز تماشا کنین ▶️
در این قسمت به معرفی سرویس gitlab می پردازیم و در ادامه آموزش سرویس گیت لب رو با استفاده از داکر بر روی لوکال نصب و راه اندازی خواهیم کرد .
ویدئو رو ببینید, لذت ببرید و یادتون نره که بازنشرش کنید 🌺
https://youtu.be/LXSeMxvXjfA?si=DNKSfrDZ59mZ-NUH
#devops_overview
امروز قسمت هفدهم از دوره ی DevOps overview منتشر شد و همین الان میتونین این قسمت رو از کانال یوتیوب دوآپس هابیز تماشا کنین ▶️
در این قسمت به معرفی سرویس gitlab می پردازیم و در ادامه آموزش سرویس گیت لب رو با استفاده از داکر بر روی لوکال نصب و راه اندازی خواهیم کرد .
ویدئو رو ببینید, لذت ببرید و یادتون نره که بازنشرش کنید 🌺
https://youtu.be/LXSeMxvXjfA?si=DNKSfrDZ59mZ-NUH
#devops_overview
YouTube
قسمت هفدهم : Gitlab Installation
در این قسمت به معرفی سرویس gitlab می پردازیم و در ادامه آموزش سرویس گیت لب را با استفاده از داکر بر روی لوکال نصب و راه اندازی خواهیم کرد .
حامد فروردین عزیز رو در دیگر پلتفرم ها دنبال کنید:
YouTube : https://www.youtube.com/@hamedfarvardin4566
ــــ…
حامد فروردین عزیز رو در دیگر پلتفرم ها دنبال کنید:
YouTube : https://www.youtube.com/@hamedfarvardin4566
ــــ…
❤28👍5🤯1🤩1
سلام دوستان امیدوارم حالتون خوب باشه و هرجا که هستین سالم و سلامت باشین 🤍💙
امروز قسمت هجدهم از دوره ی DevOps overview منتشر شد و همین الان میتونین این قسمت رو از کانال یوتیوب دوآپس هابیز تماشا کنین ▶️
در ادامه کار با سرویس گیت لب ، در این بخش شروع به آماده سازی محیط کاربری و تنظیمات مربوط به مدیریت کاربران در این اپلیکیشن خواهیم پرداخت . این قسمت آخرین بخش از آموزش فصل سوم می باشد و در فصل بعدی به سراغ مفاهیم مربوط به شبکه خواهیم رفت .
ویدئو رو ببینید, لذت ببرید و یادتون نره که بازنشرش کنید 💥
https://youtu.be/vFD170nK1EY?si=W2iFhKldkrqhMlqd
#devops_overview
امروز قسمت هجدهم از دوره ی DevOps overview منتشر شد و همین الان میتونین این قسمت رو از کانال یوتیوب دوآپس هابیز تماشا کنین ▶️
در ادامه کار با سرویس گیت لب ، در این بخش شروع به آماده سازی محیط کاربری و تنظیمات مربوط به مدیریت کاربران در این اپلیکیشن خواهیم پرداخت . این قسمت آخرین بخش از آموزش فصل سوم می باشد و در فصل بعدی به سراغ مفاهیم مربوط به شبکه خواهیم رفت .
ویدئو رو ببینید, لذت ببرید و یادتون نره که بازنشرش کنید 💥
https://youtu.be/vFD170nK1EY?si=W2iFhKldkrqhMlqd
#devops_overview
YouTube
قسمت هجدهم : Introduction to Gitlab features
در ادامه کار با سرویس گیت لب ، در این بخش شروع به آماده سازی محیط کاربری و تنظیمات مربوط به مدیریت کاربران در این اپلیکیشن خواهیم پرداخت . این قسمت آخرین بخش از آموزش فصل سوم می باشد و در فصل بعدی به سراغ مفاهیم مربوط به شبکه خواهیم رفت .
حامد فروردین عزیز…
حامد فروردین عزیز…
❤27👍4🔥2👏1🤩1
سلام رفقا
امروز قسمت جدید دوره های DevOps Overview و سی شارپ در کانال یوتوب دواپس هابیز منتشر شد.
از ادامه سری سی شارپ پیشرفته قسمت سوم با عنوان مفهوم متغییر های Var در سی شارپ و مزیت و معایب آن نسبت به strong type رو داریم که میتونید از طريق لینک زیر بهش سر بزنید 🤍
https://youtu.be/glULw7xMzhM?si=vyjUt2-UaLKdHTCr
قسمت بیستم دوره ی DevOps Overview با عنوان Basic DNS Switch Router نیز هم اکنون از کانال یوتیوب دوآپس هابیز قابل دسترس هست و میتونید تماشا کنید و لذت ببرید 🤩🔥
https://youtu.be/0i1kpRuC8UU?si=7rcEjqw4R5Rhld-y
همچنین قسمت نوزدهم که یکی از کلیدی ترین و مهم ترین قسمت های این دوره هست هم از طريق لینک زیر در دسترس هست :
https://youtu.be/7ht3v9cVctA?si=ow6dF9wssDDT6U-2
#c_sharp
#devops_overview
امروز قسمت جدید دوره های DevOps Overview و سی شارپ در کانال یوتوب دواپس هابیز منتشر شد.
از ادامه سری سی شارپ پیشرفته قسمت سوم با عنوان مفهوم متغییر های Var در سی شارپ و مزیت و معایب آن نسبت به strong type رو داریم که میتونید از طريق لینک زیر بهش سر بزنید 🤍
https://youtu.be/glULw7xMzhM?si=vyjUt2-UaLKdHTCr
قسمت بیستم دوره ی DevOps Overview با عنوان Basic DNS Switch Router نیز هم اکنون از کانال یوتیوب دوآپس هابیز قابل دسترس هست و میتونید تماشا کنید و لذت ببرید 🤩🔥
https://youtu.be/0i1kpRuC8UU?si=7rcEjqw4R5Rhld-y
همچنین قسمت نوزدهم که یکی از کلیدی ترین و مهم ترین قسمت های این دوره هست هم از طريق لینک زیر در دسترس هست :
https://youtu.be/7ht3v9cVctA?si=ow6dF9wssDDT6U-2
#c_sharp
#devops_overview
YouTube
قسمت سوم : مفهوم متغییر های Var در سی شارپ و مزیت و معایب آن نسبت به strong type
در این پکیج سعی شده است مفاهیم پیشرفته در سی شارپ ارائه شود. یک برنامه نویس سی شارپ خوب سعی می کند از دستورات جدید استفاده کند که هم باعث ماندگاری کد و هم باعث بالا رفتن سرعت اجرای برنامه می شود.
"یک برنامه نویس مدرن سعی می کند از دستورات جدید…
"یک برنامه نویس مدرن سعی می کند از دستورات جدید…
👍88❤27👏2🎉1
روزتون خوش رفقا
قسمت دهم دوره ی سی شارپ با موضوع، مفهوم Hashtable در سی شارپ در کانال یوتوب دواپس هابیز منتشر شد 🔥💯
https://youtu.be/eMwrHalGUbs?si=ZlCKzLnWKNhxZ6wx
همچنین یک ویدیو بسیار مهم دیگه از سری ویدیو های DevOps Overview در کانال یوتوب قرار داده شده که داخل اون، حامد فروردین عزیز، این بار به سراغ DNS میره که یکی از مفاهیم پایه و اساسی هست 🌋💥
https://youtu.be/iebX3C6Lx48?si=Vp2OyEkDZEsoi33s
#c_sharp
#devops_overview
قسمت دهم دوره ی سی شارپ با موضوع، مفهوم Hashtable در سی شارپ در کانال یوتوب دواپس هابیز منتشر شد 🔥💯
https://youtu.be/eMwrHalGUbs?si=ZlCKzLnWKNhxZ6wx
همچنین یک ویدیو بسیار مهم دیگه از سری ویدیو های DevOps Overview در کانال یوتوب قرار داده شده که داخل اون، حامد فروردین عزیز، این بار به سراغ DNS میره که یکی از مفاهیم پایه و اساسی هست 🌋💥
https://youtu.be/iebX3C6Lx48?si=Vp2OyEkDZEsoi33s
#c_sharp
#devops_overview
YouTube
قسمت دهم : مفهوم Hashtable در سی شارپ (Hashtable)
در این پکیج سعی شده است مفاهیم پیشرفته در سی شارپ ارائه شود. یک برنامه نویس سی شارپ خوب سعی می کند از دستورات جدید استفاده کند که هم باعث ماندگاری کد و هم باعث بالا رفتن سرعت اجرای برنامه می شود.
"یک برنامه نویس مدرن سعی می کند از دستورات جدید…
"یک برنامه نویس مدرن سعی می کند از دستورات جدید…
👍86❤34🔥10
رفقا سلام
پست هایی که مربوط به اطلاع رسانی قسمت های مختلف دوره ها بود داخل کانال تگ زده شده و میتونید از طریق تگ های زیر فیلترشون کنید :
#argo
#c_sharp
#gitlab
#devops_overview
#practical_devops
#Azure_DevOps
#minio
#aws_localstack
#AWS_webinar
#terraform
#Bash_scripting
#django_cicd
#netOps
#containers_from_scratch
#zabbix_grafana
پست های دوره ی go master class به دلایلی نامعلوم حذف شده :
#go_master_class playlist:
https://youtube.com/playlist?list=PLYrn63eEqAzYOwqstIZWW4Q8dQ3Ncchbw&si=W5pt1feTiRlJlhGh
همچنین ادرس playlist دوره ها هم در پست اخرین قسمتشون گذاشته شده تا دسترسیتون راحت تر باشه 🤍👊
پست هایی که مربوط به اطلاع رسانی قسمت های مختلف دوره ها بود داخل کانال تگ زده شده و میتونید از طریق تگ های زیر فیلترشون کنید :
#argo
#c_sharp
#gitlab
#devops_overview
#practical_devops
#Azure_DevOps
#minio
#aws_localstack
#AWS_webinar
#terraform
#Bash_scripting
#django_cicd
#netOps
#containers_from_scratch
#zabbix_grafana
پست های دوره ی go master class به دلایلی نامعلوم حذف شده :
#go_master_class playlist:
https://youtube.com/playlist?list=PLYrn63eEqAzYOwqstIZWW4Q8dQ3Ncchbw&si=W5pt1feTiRlJlhGh
همچنین ادرس playlist دوره ها هم در پست اخرین قسمتشون گذاشته شده تا دسترسیتون راحت تر باشه 🤍👊
👍39❤12🙏2🔥1🤩1
همچنین قسمت بیست و سوم دوره ی DevOps Overview هم با عنوان "ابزارهای شبکه" در دسترس هست 🔥🤍
در این قسمت ابزارهای شبکه به ضورت خیلی کلی معرفی و بررسی خواهد شد . در قسمت های بعدی از این ابزارها برای توضیح و پیاده سازی مفاهیم پیشرفته استفاده خواهد شد .
https://youtu.be/TwTbfCroLMg?si=_SW2an1ZAMDdLe2D
#devops_overview
پ. ن : دوستان از قسمت نوزدهم به بعد وارد دنیای شبکه شدیم و از این دیدگاه دواپس رو بررسی میکنیم.
در این قسمت ابزارهای شبکه به ضورت خیلی کلی معرفی و بررسی خواهد شد . در قسمت های بعدی از این ابزارها برای توضیح و پیاده سازی مفاهیم پیشرفته استفاده خواهد شد .
https://youtu.be/TwTbfCroLMg?si=_SW2an1ZAMDdLe2D
#devops_overview
پ. ن : دوستان از قسمت نوزدهم به بعد وارد دنیای شبکه شدیم و از این دیدگاه دواپس رو بررسی میکنیم.
YouTube
قسمت بیست و سوم : ابزارهای شبکه
قسمت بیست و سوم :
در این قسمت ابزارهای شبکه به ضورت خیلی کلی معرفی و بررسی خواهد شد . در قسمت های بعدی از این ابزارها برای توضیح و پیاده سازی مفاهیم پیشرفته استفاده خواهد شد .
حامد فروردین عزیز رو در دیگر پلتفرم ها دنبال کنید:
YouTube : https://www.y…
در این قسمت ابزارهای شبکه به ضورت خیلی کلی معرفی و بررسی خواهد شد . در قسمت های بعدی از این ابزارها برای توضیح و پیاده سازی مفاهیم پیشرفته استفاده خواهد شد .
حامد فروردین عزیز رو در دیگر پلتفرم ها دنبال کنید:
YouTube : https://www.y…
🔥8❤3👍1
سلام دوستان امیدوارم حالتون خوب باشه 🤍
لیست زیر آپدیت تمامی قسمت هایی که از دوره ها تا به امروز منتشر شدن هستش و میتونین ازش استفاده کنین. ❤️
⚪️ Gitlab:
7: Dockerize a project
8: cicd project on Gitlab
9: environments
10: tags on gitlab
11: variables on gitlab
12: Cache and artifacts
13: parallelisation
14: executors
15: rules
🎦 Playlist Link: https://youtube.com/playlist?list=PLYrn63eEqAzannVocQrddqsBK-C17e-Sm&si=d_5q_7LSrzgsU0Ub
#gitlab
⚪️ Devops overview:
24: Network services on Linux
25: packet filtering in Linux
26: Application
🎦Playlist Link: https://youtube.com/playlist?list=PLYrn63eEqAzbtAEHtmbhxxrwCCNYrRUDv&si=0dOdYau-1jZ5xB_U
#devops_overview
⚪️ C# in practice
16: مفهوم GenericCollectionApp در سی شارپ (C# - Generic Collections)
17: مفهوم Func در سی شارپ (C# - Func)
18: مفهوم Action در سی شارپ (C# - Action)
19: مفهوم Event در سی شارپ (C# - Event)
20: مفهوم New Switch Case Struct در سی شارپ (C# - New Switch Case Struct)
21: مفهوم Index (In Array) در سی شارپ (C# - Index (In Array))
22: مفهوم Inversion of Control در سی شارپ (C# -IOC)
23: مفهوم Dependency Injection در سی شارپ (C# - DI)
24: مفهوم InjectService در سی شارپ (C# - InjectService)
25: مفهوم InMemoryUser در سی شارپ (C# - InMemoryUser)
26: مفهوم RepositoryPattern در سی شارپ (C# - RepositoryPattern)
27: مفهوم GenericRepository در سی شارپ (C# - GenericRepository)
🎦 Playlist Link: https://youtube.com/playlist?list=PLYrn63eEqAzbMAMR_biBmqMiknip7irB1&si=1XjEybBjxUx5kehd
#c_sharp
⚪️ Argo CD
12: Argo-rollouts blue-green deployment strategy
13: Argo-rollouts canary strategy
14: Analysis In Argo-rollouts
15: Argo-workflows: getting started
16: Argo-Workflows Custom Resource Kinds & Artifacts
🎦 Playlist Link: https://youtube.com/playlist?list=PLYrn63eEqAzYttcyB6On1oH35O5rxgDt4&si=lNBB0bO8c4HKyF4k
#argo
لیست زیر آپدیت تمامی قسمت هایی که از دوره ها تا به امروز منتشر شدن هستش و میتونین ازش استفاده کنین. ❤️
⚪️ Gitlab:
7: Dockerize a project
8: cicd project on Gitlab
9: environments
10: tags on gitlab
11: variables on gitlab
12: Cache and artifacts
13: parallelisation
14: executors
15: rules
🎦 Playlist Link: https://youtube.com/playlist?list=PLYrn63eEqAzannVocQrddqsBK-C17e-Sm&si=d_5q_7LSrzgsU0Ub
#gitlab
⚪️ Devops overview:
24: Network services on Linux
25: packet filtering in Linux
26: Application
🎦Playlist Link: https://youtube.com/playlist?list=PLYrn63eEqAzbtAEHtmbhxxrwCCNYrRUDv&si=0dOdYau-1jZ5xB_U
#devops_overview
⚪️ C# in practice
16: مفهوم GenericCollectionApp در سی شارپ (C# - Generic Collections)
17: مفهوم Func در سی شارپ (C# - Func)
18: مفهوم Action در سی شارپ (C# - Action)
19: مفهوم Event در سی شارپ (C# - Event)
20: مفهوم New Switch Case Struct در سی شارپ (C# - New Switch Case Struct)
21: مفهوم Index (In Array) در سی شارپ (C# - Index (In Array))
22: مفهوم Inversion of Control در سی شارپ (C# -IOC)
23: مفهوم Dependency Injection در سی شارپ (C# - DI)
24: مفهوم InjectService در سی شارپ (C# - InjectService)
25: مفهوم InMemoryUser در سی شارپ (C# - InMemoryUser)
26: مفهوم RepositoryPattern در سی شارپ (C# - RepositoryPattern)
27: مفهوم GenericRepository در سی شارپ (C# - GenericRepository)
🎦 Playlist Link: https://youtube.com/playlist?list=PLYrn63eEqAzbMAMR_biBmqMiknip7irB1&si=1XjEybBjxUx5kehd
#c_sharp
⚪️ Argo CD
12: Argo-rollouts blue-green deployment strategy
13: Argo-rollouts canary strategy
14: Analysis In Argo-rollouts
15: Argo-workflows: getting started
16: Argo-Workflows Custom Resource Kinds & Artifacts
🎦 Playlist Link: https://youtube.com/playlist?list=PLYrn63eEqAzYttcyB6On1oH35O5rxgDt4&si=lNBB0bO8c4HKyF4k
#argo
👍73❤40🔥9🙏5😱1
🚀 Big News! 🎉 We've just launched our Grafana LGTM Stack course on the DevOps Hobbies YouTube channel! 🔥
In this series, we’ll dive deep into Loki, Grafana, Tempo, and Mimir, unlocking the secrets of modern observability! 👨💻🌐
💡 Our first episode is LIVE NOW, covering:
🔍 Loki’s Architecture – Get an insider's look at how Loki manages logs at scale.
⚙️ Setting up Loki and Its Components on Kubernetes – Learn the step-by-step process to get Loki up and running in your own cluster.
Curious about how to supercharge your logging and monitoring? Don't miss out! Check it out and start your Grafana LGTM journey today! 🎯
👉 https://youtu.be/YG1UiiSygyA?si=8kfw1AVMhlQWeWGJ
#GrafanaLGTM #Loki #DevOps #Observability #Kubernetes #GrafanaTempo #GrafanaLoki #GrafanaMimir #DevOpsHobbies #LoggingAtScale #OpenSource
In this series, we’ll dive deep into Loki, Grafana, Tempo, and Mimir, unlocking the secrets of modern observability! 👨💻🌐
💡 Our first episode is LIVE NOW, covering:
🔍 Loki’s Architecture – Get an insider's look at how Loki manages logs at scale.
⚙️ Setting up Loki and Its Components on Kubernetes – Learn the step-by-step process to get Loki up and running in your own cluster.
Curious about how to supercharge your logging and monitoring? Don't miss out! Check it out and start your Grafana LGTM journey today! 🎯
👉 https://youtu.be/YG1UiiSygyA?si=8kfw1AVMhlQWeWGJ
#GrafanaLGTM #Loki #DevOps #Observability #Kubernetes #GrafanaTempo #GrafanaLoki #GrafanaMimir #DevOpsHobbies #LoggingAtScale #OpenSource
🔥23👍7👏2
👋 Hello everyone!
I’m excited to announce the second part of our Grafana LGTM Stack course, where we’ll focus on leveraging the Grafana Agent to enhance our logging capabilities! 🌟
In this episode, we will:
Install the Grafana Agent kubernetes operator, which will serve as our log collector.
Configure the agent to gather logs from our pods and send them directly to Loki, allowing us to efficiently manage our application logs.
Once the logs are flowing into Loki, we’ll visualize them in Grafana, enabling powerful insights into our application’s performance and behavior.
We’ll also dive into how to utilize Grafana Agent's pipeline stages to add meaningful labels to log lines, making our logging even more insightful and actionable.
Ready to elevate your observability game? Dive into this exciting journey with us! 🚀
https://youtu.be/7NZd5DyFFp0?si=tP6FWoK8CY2J0jbR
#GrafanaLGTM #GrafanaAgent #Loki #DevOps #Kubernetes #Logging #Observability #OpenSource
I’m excited to announce the second part of our Grafana LGTM Stack course, where we’ll focus on leveraging the Grafana Agent to enhance our logging capabilities! 🌟
In this episode, we will:
Install the Grafana Agent kubernetes operator, which will serve as our log collector.
Configure the agent to gather logs from our pods and send them directly to Loki, allowing us to efficiently manage our application logs.
Once the logs are flowing into Loki, we’ll visualize them in Grafana, enabling powerful insights into our application’s performance and behavior.
We’ll also dive into how to utilize Grafana Agent's pipeline stages to add meaningful labels to log lines, making our logging even more insightful and actionable.
Ready to elevate your observability game? Dive into this exciting journey with us! 🚀
https://youtu.be/7NZd5DyFFp0?si=tP6FWoK8CY2J0jbR
#GrafanaLGTM #GrafanaAgent #Loki #DevOps #Kubernetes #Logging #Observability #OpenSource
YouTube
Part2: Enhancing Application Logs with Grafana Agent Pipeline Stages
Hello everyone. In the second part of the Grafana LGTM Stack course, we will start by installing Grafana as a visualization tool on a Kubernetes cluster and add the Loki data source to Grafana via code, allowing us to access our application logs directly…
❤20👍4🎉1
👋 Hello everyone!
We're thrilled to announce the release of the third episode in our Grafana LGTM Stack course! 🚀
In this episode, we’ll dive into:
1. LogQL – Learn how to use this powerful query language to build custom queries and access the precise log lines you need.
2. Custom Grafana Dashboards – Once we’ve mastered LogQL, we’ll use those queries to create insightful, tailored dashboards in Grafana.
3. Alert Rules and Notifications – We'll set up alert rules, contact points, and notification policies in Grafana, so when an alert is triggered, you’ll be instantly notified. We’ll be using Mattermost as the contact point for real-time notifications.
Ready to take your logging and alerting to the next level? Join us in this episode and start creating your own custom dashboards and alerts! 💡
👉 https://youtu.be/boS5enCeszU?si=IC0VmhTLSzzTW_wU
#GrafanaLGTM #LogQL #Dashboards #Alerting #DevOps #Kubernetes #Observability #Grafana #Mattermost #OpenSource
We're thrilled to announce the release of the third episode in our Grafana LGTM Stack course! 🚀
In this episode, we’ll dive into:
1. LogQL – Learn how to use this powerful query language to build custom queries and access the precise log lines you need.
2. Custom Grafana Dashboards – Once we’ve mastered LogQL, we’ll use those queries to create insightful, tailored dashboards in Grafana.
3. Alert Rules and Notifications – We'll set up alert rules, contact points, and notification policies in Grafana, so when an alert is triggered, you’ll be instantly notified. We’ll be using Mattermost as the contact point for real-time notifications.
Ready to take your logging and alerting to the next level? Join us in this episode and start creating your own custom dashboards and alerts! 💡
👉 https://youtu.be/boS5enCeszU?si=IC0VmhTLSzzTW_wU
#GrafanaLGTM #LogQL #Dashboards #Alerting #DevOps #Kubernetes #Observability #Grafana #Mattermost #OpenSource
YouTube
Part3: Working with LogQL and Setting up Alerting
Hello everyone. In the third part of the Grafana LGTM Stack course, we will begin with LogQL and learn how to use it. This query language helps you build custom queries to access the specific log lines you need. After that, using LogQL and custom queries…
❤7🙏4
🚀 The Final Episode of the Grafana LGTM Stack Course is Here! 🎉
In the eighth and final part of our course, we dive into Grafana Alloy and explore how to leverage its powerful components, integrating Tempo for comprehensive tracing. Here's what you'll learn:
How to receive traces from our deployed application via OpenTelemetry and send them directly to Tempo, the tracing backend that ties everything together.
How to enhance resource attributes of each span with new metadata using Grafana Alloy, ensuring rich trace information in Tempo.
How to generate metrics from spans to get detailed insights into your application's performance and flow, all within Tempo.
Hands-on with NodeGraph and ServiceGraph to visualize relationships between services and spans, making it easy to explore traces in Tempo.
Plus, we’ll link trace data to logs to provide a full picture of your system’s health in Tempo.
This episode is packed with insights and is a must-watch! 🔥
✨ A big THANK YOU to all of you who have joined this journey through the Grafana LGTM Stack course. Your support and engagement have meant a lot to me! 💙
https://youtu.be/uxRrRZ0PTcs?si=QbK_Q7w-OkpgSIEu
#Grafana #Tempo #Tracing #OpenTelemetry #ServiceGraph #NodeGraph #Metrics #Logging #DevOps #TechTraining #GrafanaLGTM #LearningJourney
In the eighth and final part of our course, we dive into Grafana Alloy and explore how to leverage its powerful components, integrating Tempo for comprehensive tracing. Here's what you'll learn:
How to receive traces from our deployed application via OpenTelemetry and send them directly to Tempo, the tracing backend that ties everything together.
How to enhance resource attributes of each span with new metadata using Grafana Alloy, ensuring rich trace information in Tempo.
How to generate metrics from spans to get detailed insights into your application's performance and flow, all within Tempo.
Hands-on with NodeGraph and ServiceGraph to visualize relationships between services and spans, making it easy to explore traces in Tempo.
Plus, we’ll link trace data to logs to provide a full picture of your system’s health in Tempo.
This episode is packed with insights and is a must-watch! 🔥
✨ A big THANK YOU to all of you who have joined this journey through the Grafana LGTM Stack course. Your support and engagement have meant a lot to me! 💙
https://youtu.be/uxRrRZ0PTcs?si=QbK_Q7w-OkpgSIEu
#Grafana #Tempo #Tracing #OpenTelemetry #ServiceGraph #NodeGraph #Metrics #Logging #DevOps #TechTraining #GrafanaLGTM #LearningJourney
YouTube
part8: Writing Traces to Tempo with Grafana Alloy
Hello everyone. In the eighth part of the Grafana LGTM Stack course, we will first focus on Grafana Alloy and use its components to receive traces from the application we deployed via OpenTelemetry and send them to the tracing backend, which is Tempo. We…
🔥12👍3❤1
Audio
سلام رفقا خیلی خوش اومدین به DevOps Talks 🚀 . در این ویدئوکست ها که در کامیونیتی DevOps Hobbies تهیه و منتشر میشه ما به بررسی مفاهیم و کانسپت های DevOps به صورت تجربه محور می پردازیم و نکات کاربردی را از زاویه های متفاوت مطرح می کنیم.
در این اپیزود میزبان محمد پروین عزیز بودیم و درباره ی سرویس های کوبرنتیز حرف زدیم.
برای دیدن ویدیوی این اپیزود میتونید به کانال یوتیوب دواپس هابیز مراجعه کنید :👇
DevOps Hobbies Youtube Channel
@DevOpsHobbies
#devops_talks
در این اپیزود میزبان محمد پروین عزیز بودیم و درباره ی سرویس های کوبرنتیز حرف زدیم.
برای دیدن ویدیوی این اپیزود میتونید به کانال یوتیوب دواپس هابیز مراجعه کنید :👇
DevOps Hobbies Youtube Channel
@DevOpsHobbies
#devops_talks
❤34👍18🤩5
Audio
به دنیای DevOps با دیدگاهی متفاوت خوش آمدید! 🚀 در پادکست DevOps Talk، ما به بررسی مفاهیم و کانسپت های DevOps به صورت
تجربه محور می پردازیم و نکات کاربردی را از زاویه های متفاوت مطرح می
کنیم.
در این اپیزود که قسمت اول از سه گانه پرومتئوس هست میزبان صابر گلابی عزیز بودیم و درباره ی مانیتورینگ و پرومتیوس حرف زدیم.🎙
لیست مطالب :📝
خوش آمد گویی و مقدمه
مفهوم observeability
تفاوت مانیتورینگ و observeability
به چی میگیم مانیتورینگ؟!
دسته بندی سیستم های مانیتورینگ.
پرومتئوس کجای قضیه است؟
اکسپورتر چیه و چطوری دیتارو به زیان پرومتئوس تبدیل میکنه؟
ساختار یک متریک و لیبل چطوره؟
نوع های مختلف دیتا در متریک بهمراه توضیح هر کدومشون
نگاه عمیق به متریک و لیبل(کی و کجا میشه لیبل زد ؟ میشه متریک یا لیبل متریک رو قبل استور کردن دیتا حذف کرد؟
برای دیدن ویدیوی📺 این اپیزود میتونید به کانال یوتیوب دواپس هابیز مراجعه کنید :
DevOps Hobbies YouTube Channel
@DevOpsHobbies
#devops_talks
تجربه محور می پردازیم و نکات کاربردی را از زاویه های متفاوت مطرح می
کنیم.
در این اپیزود که قسمت اول از سه گانه پرومتئوس هست میزبان صابر گلابی عزیز بودیم و درباره ی مانیتورینگ و پرومتیوس حرف زدیم.🎙
لیست مطالب :📝
خوش آمد گویی و مقدمه
مفهوم observeability
تفاوت مانیتورینگ و observeability
به چی میگیم مانیتورینگ؟!
دسته بندی سیستم های مانیتورینگ.
پرومتئوس کجای قضیه است؟
اکسپورتر چیه و چطوری دیتارو به زیان پرومتئوس تبدیل میکنه؟
ساختار یک متریک و لیبل چطوره؟
نوع های مختلف دیتا در متریک بهمراه توضیح هر کدومشون
نگاه عمیق به متریک و لیبل(کی و کجا میشه لیبل زد ؟ میشه متریک یا لیبل متریک رو قبل استور کردن دیتا حذف کرد؟
برای دیدن ویدیوی📺 این اپیزود میتونید به کانال یوتیوب دواپس هابیز مراجعه کنید :
DevOps Hobbies YouTube Channel
@DevOpsHobbies
#devops_talks
🔥15👍7❤3
Audio
به دنیای DevOps با دیدگاهی متفاوت خوش آمدید! 🚀 در پادکست DevOps Talk، ما به بررسی مفاهیم و کانسپت های DevOps به صورت
تجربه محور می پردازیم و نکات کاربردی را از زاویه های متفاوت مطرح می
کنیم.
در این اپیزود که قسمت دوم از سه گانه پرومتئوس هست میزبان صابر گلابی عزیز بودیم و درباره ی مانیتورینگ و پرومتیوس حرف زدیم.🎙
لیست مطالب :📝
مراحل استور دیتا در پرومتئوس چیه؟
تفسیر و توضیح wal,chunk,block
بررسی اجزای بلاک های TSDB
قابلیت اسکیل شدن پرومتئوس😁
توضیح remote write & remote read
تفاوت federation و remote write چیه؟
لزوم استفاده از اسنپ شات برای بکاپگیری چیه؟
برای دیدن ویدیوی📺 این اپیزود میتونید به کانال یوتیوب دواپس هابیز مراجعه کنید :
https://youtu.be/dFJbePvOpQQ?si=yLyyshtR_90XwdCs
@DevOpsHobbies
#devops_talks
تجربه محور می پردازیم و نکات کاربردی را از زاویه های متفاوت مطرح می
کنیم.
در این اپیزود که قسمت دوم از سه گانه پرومتئوس هست میزبان صابر گلابی عزیز بودیم و درباره ی مانیتورینگ و پرومتیوس حرف زدیم.🎙
لیست مطالب :📝
مراحل استور دیتا در پرومتئوس چیه؟
تفسیر و توضیح wal,chunk,block
بررسی اجزای بلاک های TSDB
قابلیت اسکیل شدن پرومتئوس😁
توضیح remote write & remote read
تفاوت federation و remote write چیه؟
لزوم استفاده از اسنپ شات برای بکاپگیری چیه؟
برای دیدن ویدیوی📺 این اپیزود میتونید به کانال یوتیوب دواپس هابیز مراجعه کنید :
https://youtu.be/dFJbePvOpQQ?si=yLyyshtR_90XwdCs
@DevOpsHobbies
#devops_talks
👍12❤9
🚀 Exciting News! 🚀
The third episode of my Kubeflow tutorial series is now live on the "DevOps Hobbies" YouTube channel! 🎥
In this series, we dive deep into Kubeflow, the powerful machine learning toolkit for Kubernetes, and explore how it can streamline your MLOps workflows. Whether a beginner or an experienced practitioner, this series has something for everyone!
🔗 Watch the full playlist here: https://www.youtube.com/playlist?list=PLYrn63eEqAzZ0BBrE5SkTwB5nOB4RlQCn
A huge thanks to the DevOps Hobbies team for featuring this series and to everyone who has been following along. Your support means the world! 🙌
If you're passionate about MLOps, Kubernetes, or AI/ML, this series is for you. Don't forget to like, share, and subscribe to stay updated on future episodes! 🚀
#Kubeflow #MLOps #Kubernetes #MachineLearning #AI #DevOps #DataScience #CloudNative #TechTutorial #DevOpsHobbies
The third episode of my Kubeflow tutorial series is now live on the "DevOps Hobbies" YouTube channel! 🎥
In this series, we dive deep into Kubeflow, the powerful machine learning toolkit for Kubernetes, and explore how it can streamline your MLOps workflows. Whether a beginner or an experienced practitioner, this series has something for everyone!
🔗 Watch the full playlist here: https://www.youtube.com/playlist?list=PLYrn63eEqAzZ0BBrE5SkTwB5nOB4RlQCn
A huge thanks to the DevOps Hobbies team for featuring this series and to everyone who has been following along. Your support means the world! 🙌
If you're passionate about MLOps, Kubernetes, or AI/ML, this series is for you. Don't forget to like, share, and subscribe to stay updated on future episodes! 🚀
#Kubeflow #MLOps #Kubernetes #MachineLearning #AI #DevOps #DataScience #CloudNative #TechTutorial #DevOpsHobbies
YouTube
Kubeflow
Share your videos with friends, family, and the world
❤7👍7
Audio
به دنیای DevOps با دیدگاهی متفاوت خوش آمدید! 🚀 در پادکست DevOps Talk، ما به بررسی مفاهیم و کانسپت های DevOps به صورت
تجربه محور می پردازیم و نکات کاربردی را از زاویه های متفاوت مطرح می
کنیم.
در این اپیزود که قسمت اول از دو قسمت ArgoCD هست میزبان محمد شاهملکی عزیز بودیم و درباره ی GitOps و ArgoCD حرف زدیم.🎙
لیست مطالب :📝
چرا ci رو از cd جدا میکنن؟
مفهوم GitOps
چرا آرگو؟
ساختار آرگو و توضیح کامپوننت های Argo
جادوی stateless بودن ArgoCD
اصلا چرا باید آرگو رو scale کنیم؟!
شاردینگ توی Argo
مدیریت چند کوبرنتیز کلاستر در Argo
چالش مدیریت اپلیکیشن های زیاد با app of apps و applicationset
چالش های app of apps
نحوه ی rollback توی آرگو
برای دیدن ویدیوی📺 این اپیزود میتونید به کانال یوتیوب دواپس هابیز مراجعه کنید :
https://youtu.be/DKzBc7E9lpg?si=HtDZgI20c4qiiGA5
@devopshobbies
#devops_talks
تجربه محور می پردازیم و نکات کاربردی را از زاویه های متفاوت مطرح می
کنیم.
در این اپیزود که قسمت اول از دو قسمت ArgoCD هست میزبان محمد شاهملکی عزیز بودیم و درباره ی GitOps و ArgoCD حرف زدیم.🎙
لیست مطالب :📝
چرا ci رو از cd جدا میکنن؟
مفهوم GitOps
چرا آرگو؟
ساختار آرگو و توضیح کامپوننت های Argo
جادوی stateless بودن ArgoCD
اصلا چرا باید آرگو رو scale کنیم؟!
شاردینگ توی Argo
مدیریت چند کوبرنتیز کلاستر در Argo
چالش مدیریت اپلیکیشن های زیاد با app of apps و applicationset
چالش های app of apps
نحوه ی rollback توی آرگو
برای دیدن ویدیوی📺 این اپیزود میتونید به کانال یوتیوب دواپس هابیز مراجعه کنید :
https://youtu.be/DKzBc7E9lpg?si=HtDZgI20c4qiiGA5
@devopshobbies
#devops_talks
👍23❤5
Audio
به دنیای DevOps با دیدگاهی متفاوت خوش آمدید! 🚀 در پادکست DevOps Talk، ما به بررسی مفاهیم و کانسپت های DevOps به صورت
تجربه محور می پردازیم و نکات کاربردی را از زاویه های متفاوت مطرح می
کنیم.
در این اپیزود که قسمت آخر از سه گانه پرومتیوس هست مجددا میزبان صابر گلابی عزیز بودیم و درباره ی ماینتورینگ و پرومتیوس حرف زدیم.🎙
لیست مطالب :📝
آنچه گذشت از 2 قسمت قبل پرومتیوس
اجزای مختلفت یک کوئری promql
استفاده از توابع مختلف بر اساس متریک تایپ ها
بهینه سازی کوئری ها برای کمتر کردم فشار روی پرومتئوس
استفاده صحیح از لیبل ها در فراخوانی داده
استفاده از recording rules
برای دیدن ویدیوی📺 این اپیزود میتونید به کانال یوتیوب دواپس هابیز مراجعه کنید :
https://www.youtube.com/watch?v=UQ4RF49_JLw
@DevOpsHobbies
#devops_talks
تجربه محور می پردازیم و نکات کاربردی را از زاویه های متفاوت مطرح می
کنیم.
در این اپیزود که قسمت آخر از سه گانه پرومتیوس هست مجددا میزبان صابر گلابی عزیز بودیم و درباره ی ماینتورینگ و پرومتیوس حرف زدیم.🎙
لیست مطالب :📝
آنچه گذشت از 2 قسمت قبل پرومتیوس
اجزای مختلفت یک کوئری promql
استفاده از توابع مختلف بر اساس متریک تایپ ها
بهینه سازی کوئری ها برای کمتر کردم فشار روی پرومتئوس
استفاده صحیح از لیبل ها در فراخوانی داده
استفاده از recording rules
برای دیدن ویدیوی📺 این اپیزود میتونید به کانال یوتیوب دواپس هابیز مراجعه کنید :
https://www.youtube.com/watch?v=UQ4RF49_JLw
@DevOpsHobbies
#devops_talks
👍7🔥7❤1
Audio
به دنیای DevOps با دیدگاهی متفاوت خوش آمدید! 🚀 در پادکست DevOps Talk، ما به بررسی مفاهیم و کانسپت های DevOps به صورت
تجربه محور می پردازیم و نکات کاربردی را از زاویه های متفاوت مطرح می
کنیم.
در این اپیزود مجددا میزبان محمدشاهملکی بودیم و درباره ی Argocd و Gitops حرف زدیم.🎙
لیست مطالب :📝
۱- خلاصهای از موضوعات جلسه قبل
۲- معرفی پروژههای آرگو
۳- تفاوت monorepo و multi repo در آرگو سی دی
۴- بررسی تاثیر استفاده از HPA و پیش بینی رفتار آرگو سی دی و ارائه راهکارهای مختلف
۵- پاسخ به سوال zero down time در statefulset
۶- بهینهسازی و رفع مشکلات احتمالی آرگو سی دی در فضای اینترپرایز
برای دیدن ویدیوی📺 این اپیزود میتونید به کانال یوتیوب دواپس هابیز مراجعه کنید :
https://www.youtube.com/watch?v=VAVwIoN2avE
@DevOpsHobbies
#devops_talks
تجربه محور می پردازیم و نکات کاربردی را از زاویه های متفاوت مطرح می
کنیم.
در این اپیزود مجددا میزبان محمدشاهملکی بودیم و درباره ی Argocd و Gitops حرف زدیم.🎙
لیست مطالب :📝
۱- خلاصهای از موضوعات جلسه قبل
۲- معرفی پروژههای آرگو
۳- تفاوت monorepo و multi repo در آرگو سی دی
۴- بررسی تاثیر استفاده از HPA و پیش بینی رفتار آرگو سی دی و ارائه راهکارهای مختلف
۵- پاسخ به سوال zero down time در statefulset
۶- بهینهسازی و رفع مشکلات احتمالی آرگو سی دی در فضای اینترپرایز
برای دیدن ویدیوی📺 این اپیزود میتونید به کانال یوتیوب دواپس هابیز مراجعه کنید :
https://www.youtube.com/watch?v=VAVwIoN2avE
@DevOpsHobbies
#devops_talks
👍7❤3
🚀 شروع انتشار جدیدترین دوره DevOps Hobbies!
دورهای که به جرأت میتونم بگم قویترین آموزش Prometheus به زبان فارسی هست 💪
اگر به مانیتورینگ، Observability یا زیرساختهای Cloud علاقه داری، این دوره دقیقاً برای توئه!
🔥 تا حالا خواستی بدونی:
👈برنامه ات زیر فشار بالا دقیقاً چطور رفتار میکنه؟
👈هر Pod توی Kubernetes در لحظه چقدر CPU و RAM مصرف میکنه؟
👈چند نفر همین الآن از اپلیکیشن استفاده میکنن؟
👈یا بدونی بیشترین ترافیک روی Nginx یا Network در چه ساعتیه؟
حتی میخوای:
⚡️ قبل از پر شدن دیسک یا داغ شدن CPU هشدار بگیری؟
📊 دادههای SQL رو به دادههای سریزمانی تبدیل کنی و تحلیلهای آماری انجام بدی؟
🧠 از لاگها متریک استخراج کنی، تستهای A/B اجرا کنی و رفتار سیستمهارو دقیق بررسی کنی؟
✅ همهی این کارها با Prometheus ممکنه!
🎯 در این دوره یاد میگیری:
📍مفاهیم Monitoring و Observability
📍نوشتن Custom Metrics
📍کار با PromQL
📍طراحی داشبورد در Grafana
📍ساخت سیستم Alerting
📍اتصال Prometheus به Kubernetes، Exporterها و سرویسهای مختلف
🎓 در پایان دوره میتونی هر سرویس یا زیرساختی رو مانیتور کنی، خطاها رو قبل از وقوع شناسایی کنی و سیستمهات رو در مقیاس بزرگتر با اطمینان نگهداری و توسعه بدی.
با تشکر از دانیال عزیز برای تولید این دوره مهم
👇 لینک و جزئیات دوره در کانال یوتیوب دواپس هابیز ببینید.
https://www.youtube.com/watch?v=jJfpE13dNDE&list=PLYrn63eEqAzaw0Q7HsD_KHfyAU1wOX1mv
#DevOps #Prometheus #Grafana #Kubernetes #Monitoring #Observability
دورهای که به جرأت میتونم بگم قویترین آموزش Prometheus به زبان فارسی هست 💪
اگر به مانیتورینگ، Observability یا زیرساختهای Cloud علاقه داری، این دوره دقیقاً برای توئه!
🔥 تا حالا خواستی بدونی:
👈برنامه ات زیر فشار بالا دقیقاً چطور رفتار میکنه؟
👈هر Pod توی Kubernetes در لحظه چقدر CPU و RAM مصرف میکنه؟
👈چند نفر همین الآن از اپلیکیشن استفاده میکنن؟
👈یا بدونی بیشترین ترافیک روی Nginx یا Network در چه ساعتیه؟
حتی میخوای:
⚡️ قبل از پر شدن دیسک یا داغ شدن CPU هشدار بگیری؟
📊 دادههای SQL رو به دادههای سریزمانی تبدیل کنی و تحلیلهای آماری انجام بدی؟
🧠 از لاگها متریک استخراج کنی، تستهای A/B اجرا کنی و رفتار سیستمهارو دقیق بررسی کنی؟
✅ همهی این کارها با Prometheus ممکنه!
🎯 در این دوره یاد میگیری:
📍مفاهیم Monitoring و Observability
📍نوشتن Custom Metrics
📍کار با PromQL
📍طراحی داشبورد در Grafana
📍ساخت سیستم Alerting
📍اتصال Prometheus به Kubernetes، Exporterها و سرویسهای مختلف
🎓 در پایان دوره میتونی هر سرویس یا زیرساختی رو مانیتور کنی، خطاها رو قبل از وقوع شناسایی کنی و سیستمهات رو در مقیاس بزرگتر با اطمینان نگهداری و توسعه بدی.
با تشکر از دانیال عزیز برای تولید این دوره مهم
👇 لینک و جزئیات دوره در کانال یوتیوب دواپس هابیز ببینید.
https://www.youtube.com/watch?v=jJfpE13dNDE&list=PLYrn63eEqAzaw0Q7HsD_KHfyAU1wOX1mv
#DevOps #Prometheus #Grafana #Kubernetes #Monitoring #Observability
YouTube
قسمت ۱ : معرفی مقدماتی
#### قسمت ۱ معرفی مقدماتی
[آدرس درسنامه](https://github.com/devopshobbies/prometheus_sheet/tree/main/Prometheus/1-introduction/1-1-What_Is_Prometheus)
در این قسمت با دنیای مانیتورینگ و ابزار قدرتمند Prometheus آشنا میشویم.
ابتدا مفهوم مانیتورینگ و نیاز…
[آدرس درسنامه](https://github.com/devopshobbies/prometheus_sheet/tree/main/Prometheus/1-introduction/1-1-What_Is_Prometheus)
در این قسمت با دنیای مانیتورینگ و ابزار قدرتمند Prometheus آشنا میشویم.
ابتدا مفهوم مانیتورینگ و نیاز…
❤67🔥10👍3👏3