✔️ مانیتورینگ با Grafana
مانیتورینگ یکی از بحثهای شیرین حوزه DevOps هست و زنده بودن اپلیکیشن رو روی نمودارهای مختلف نشون میده. 😊
گرافانا یکی از ابزارهای قدرتمند مانیتورینگ و در عین حال ساده هست، به صورتی که با چند کلیک میتونید یک سیستم مانیتورینگ پیشفرض برای اپلیکیشنتون راه اندازی کنید و یک داشبورد زیبا و کاربردی بسازید.
#Grafana #Monitoring
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
مانیتورینگ یکی از بحثهای شیرین حوزه DevOps هست و زنده بودن اپلیکیشن رو روی نمودارهای مختلف نشون میده. 😊
گرافانا یکی از ابزارهای قدرتمند مانیتورینگ و در عین حال ساده هست، به صورتی که با چند کلیک میتونید یک سیستم مانیتورینگ پیشفرض برای اپلیکیشنتون راه اندازی کنید و یک داشبورد زیبا و کاربردی بسازید.
#Grafana #Monitoring
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
👍1
How to Monitor Linux Server Security?
OSQuery
Query Your Devices Like A Database
خب اصلا این ابزار چی هست و کارش چیه؟
خلاصه اش این هست که شما میتونید تمام اطلاعات و دیتا های مهم و ارزشمند OS خودتون رو با نوشتن اسکریپتی در قالب و فرمت SQL دریافت کنید و عملا یک فریمورک عالی برای بحث های مانیتورینگ و آنالایز و حتی ممیزی های امنیتی داشته باشید.
به زبانی بهتر این ابزار برای شما یکسری Table Schema هایی فراهم کرده که میتونید با زدن کوئری های استاندارد SQL شروع به خروجی گرفتن کنید از سیستمون و بدین شکل نیازتون به Bash و زبان های اسکریپتی دیگه کمتر بشه تا حدودی.
لیست Schema های پشتیبانی شده:
◾️https://osquery.io/schema
لینک داکیومنت و نحوه استفاده از این ابزار:
◾️https://osquery.readthedocs.org/
◾️https://www.tecmint.com/monitor-linux-server-security-with-osquery/
لینکی از چرایی استفاده از این ابزار در محیط های Enterprise:
◾️https://medium.com/palantir/osquery-across-the-enterprise-3c3c9d13ec55
#sql #security #os #linux #opensource #tools #monitoring
〰️〰️〰️〰️〰️
©️ @DevOpsEx
OSQuery
Query Your Devices Like A Database
خب اصلا این ابزار چی هست و کارش چیه؟
خلاصه اش این هست که شما میتونید تمام اطلاعات و دیتا های مهم و ارزشمند OS خودتون رو با نوشتن اسکریپتی در قالب و فرمت SQL دریافت کنید و عملا یک فریمورک عالی برای بحث های مانیتورینگ و آنالایز و حتی ممیزی های امنیتی داشته باشید.
به زبانی بهتر این ابزار برای شما یکسری Table Schema هایی فراهم کرده که میتونید با زدن کوئری های استاندارد SQL شروع به خروجی گرفتن کنید از سیستمون و بدین شکل نیازتون به Bash و زبان های اسکریپتی دیگه کمتر بشه تا حدودی.
لیست Schema های پشتیبانی شده:
◾️https://osquery.io/schema
لینک داکیومنت و نحوه استفاده از این ابزار:
◾️https://osquery.readthedocs.org/
◾️https://www.tecmint.com/monitor-linux-server-security-with-osquery/
لینکی از چرایی استفاده از این ابزار در محیط های Enterprise:
◾️https://medium.com/palantir/osquery-across-the-enterprise-3c3c9d13ec55
#sql #security #os #linux #opensource #tools #monitoring
〰️〰️〰️〰️〰️
©️ @DevOpsEx
⚡️PrometheusIO⚡️
خب اینبار یکمی تو مباحث Monitoring عمیق بشیم به شکل خاص ابزار Prometheus و ببینیم Under The Hood به چه شکلی داره کار میکنه و TSDB که خودشون بصورت Native پیادهسازی کردن به چه شکل هست؟ یا اصلا TSDB هست یا نه؟! یکمی تاریخچه توسعه Prometheus رو مرور کنیم باهم! در نهایت هم یکمی بهتر و عمیق تر مدل Data & Query پیادهسازی شده تو Prometheus (با استفاده از PromQL) رو درک کنیم و یه منبع خوب هم از Trick ها و Insight های باارزش در پیادهسازی و کار با Prometheus رو داشته باشیم باهم!
◾️Brief Illustrated History Of Prometheus by Martin Chodúr
◾️Prometheus TSDB Under The Hood 7 Parts by Ganesh Vernekar
◾️Learning Series Of Prometheus and PromQL by Ivan Velichko
◾️Prometheus Data & Query Model Twitter Thread by Ivan Velichko
◾️Get The Most Out Of Your Prometheus by Brian Brazil
پ.ن: تمامی افراد ذکر شده یا از Core Developer های خوده پروژه Prometheus و یا شرکت Grafana هستند یا از Contributor های پروژه Prometheus 🌹🤘
#linux #monitoring #tsdb #devops #prometheus
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
خب اینبار یکمی تو مباحث Monitoring عمیق بشیم به شکل خاص ابزار Prometheus و ببینیم Under The Hood به چه شکلی داره کار میکنه و TSDB که خودشون بصورت Native پیادهسازی کردن به چه شکل هست؟ یا اصلا TSDB هست یا نه؟! یکمی تاریخچه توسعه Prometheus رو مرور کنیم باهم! در نهایت هم یکمی بهتر و عمیق تر مدل Data & Query پیادهسازی شده تو Prometheus (با استفاده از PromQL) رو درک کنیم و یه منبع خوب هم از Trick ها و Insight های باارزش در پیادهسازی و کار با Prometheus رو داشته باشیم باهم!
◾️Brief Illustrated History Of Prometheus by Martin Chodúr
◾️Prometheus TSDB Under The Hood 7 Parts by Ganesh Vernekar
◾️Learning Series Of Prometheus and PromQL by Ivan Velichko
◾️Prometheus Data & Query Model Twitter Thread by Ivan Velichko
◾️Get The Most Out Of Your Prometheus by Brian Brazil
پ.ن: تمامی افراد ذکر شده یا از Core Developer های خوده پروژه Prometheus و یا شرکت Grafana هستند یا از Contributor های پروژه Prometheus 🌹🤘
#linux #monitoring #tsdb #devops #prometheus
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
👍8🐳8❤1👏1
Forwarded from DevOps (Ahmadali Bagheri)
🚀 شروع انتشار جدیدترین دوره 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 آشنا میشویم.
ابتدا مفهوم مانیتورینگ و نیاز…
👍7❤3🤔1