لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مانیتورینگ DevOps را با Prometheus استاد کنید
Master DevOps Monitoring with Prometheus
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
راهنمای کامل مانیتورینگ پرومتئوس. تئوری نظارت، ابزار دقیق، صادرکنندگان معیارها، هشدار و بیشتر به دست آوردن بینشی در مورد اصول نظری در نظارت. با نحوه نصب و پیکربندی سرور Prometheus آشنا شوید. ابزار برنامه های کاربردی وب برای افشای معیارهای Prometheus. نظارت بر طیف گستردهای از میزبانها، برنامهها و خدمات با صادرکنندگان فشار دادن معیارها به یک راهحل نظارت مبتنی بر کشش، پیادهسازی چندین راهحل کشف سرویس در محیط خود را بیاموزید با هشدارهای پیچیده PromQL Issue به چندین نقطه پایانی مانند Slack و ایجاد پرسوجوهای پیچیده آشنا شوید. PagerDuty. معیارهای سری زمانی خود را با داشبوردهای شیک تکمیل کنید. پیش نیازها: یک ماشین مجازی لینوکس با حداقل 1 هسته CPU و 2 گیگابایت رم. یک ایستگاه کاری که همراه با نصب ها و پیکربندی ها دنبال می شود. درک اولیه از سیستم عامل لینوکس (SSH، پیمایش از طریق ترمینال، و غیره). درک سطح متوسط از Docker و Docker Compose. درک اولیه از مفاهیم شبکه (IP، پورت و غیره).
راهنمای کامل برای تسلط بر مانیتورینگ DevOps با Prometheus.
متأسفانه، نظارت اغلب در چرخه عمر DevOps نادیده گرفته می شود. دستیابی به داده های سری زمانی کامل از محیط شما برای منبع اطلاعات روند حیاتی سیستم و ایجاد تحلیل های مطلوب برای توسعه بیشتر برای هر سازمانی ضروری است. شما همچنین به راه حلی نیاز دارید که از ابتدا برای ارزیابی محیط های پویا ساخته شده باشد.
به عنوان دومین پروژه فارغ التحصیل شده توسط CNCF پس از Kubernetes، Prometheus یک راه حل منبع باز ساده است که سازمان شما به آن نیاز دارد. Prometheus به طور گسترده توسط بسیاری از شرکت های بزرگ مانند Uber، SoundCloud، Docker و Digital Ocean به دلیل توانایی منحصر به فردش در نظارت بر محیط های پویا و در حال تکامل پذیرفته شده است.
این دوره در مورد یادگیری نظارت با Prometheus در Udemy است. با یک پروژه عملی 10 ساعته شروع کنید که در آن تجربه لازم برای پذیرش پرومتئوس را در محیط خود به دست خواهید آورد. پوشش خواهیم داد:
اصول نظارت نظری
روش های نصب
داشبوردهای هشدار و سنجه
شما همچنین خواهید آموخت:
ابزار دقیق برنامه
سنجههای خراش دادن از صادرکنندگان متعدد
دروازه فشار
روشهای کشف سرویس
برچسبگذاری محیطی
قوانین ضبط
PromQL منحصر به فرد
این دوره به طور مداوم با بازخورد دانشجویانی مانند شما در حال بازبینی است. هنگامی که در سفر خود برای تبدیل شدن به گورو بعدی PromQL هستید، مربی را با هر گونه نگرانی درگیر کنید!
بیایید شروع کنیم!
سرفصل ها و درس ها
معرفی دوره و جایگاه پرومتئوس
Course Introduction and the Status of Prometheus
معرفی دوره و جایگاه پرومتئوس
Course Introduction and the Status of Prometheus
معرفی
Introduction
چرا پرومتئوس را یاد بگیریم؟
Why learn Prometheus?
ریشه های پرومتئوس
Prometheus Origins
راه اندازی فضای کاری آزمایشی ما
Setting up our Test Workspace
راه اندازی فضای کاری آزمایشی ما
Setting up our Test Workspace
خلاصه راه اندازی
Setup Synopsis
راه اندازی Virtual Box و Ubuntu
Setting up Virtual Box and Ubuntu
تنظیم کد ویژوال استودیو
Setting up Visual Studio Code
نصب موتور داکر
Installing the Docker Engine
اصول نظارت و نحوه عملکرد پرومتئوس
Principles in Monitoring and How Prometheus Works
اصول نظارت و نحوه عملکرد پرومتئوس
Principles in Monitoring and How Prometheus Works
نمای کلی بخش
Section Overview
چرخه عمر DevOps و مراحل نظارت
The DevOps Lifecycle and Stages of Monitoring
Anti Patterns به روز شد
Anti Patterns updated
الگوهای طراحی
Design Patterns
رابطه بین لاگ و متریک
The relation between Logs and Metrics
فشار در مقابل کشش
Push vs Pull
شکستن آناتومی داده هارد
Breaking down the Data Shard Anatomy
نگاهی دقیق تر به معماری سرور پرومتئوس
A closer look at the Prometheus Server Architecture
نصب و راه اندازی سرور Prometheus
Installing and Setting up the Prometheus Server
نصب و راه اندازی سرور Prometheus
Installing and Setting up the Prometheus Server
نمای کلی بخش
Section Overview
اجرای پرومتئوس در ترمینال
Running Prometheus in the Terminal
مروری بر بسته خدمات پرومتئوس
Overview of the Prometheus service package
اجرای Node Exporter
Running the Node Exporter
فرمت متریک پرومتئوس
The Prometheus Metrics Format
نصب Prometheus به عنوان یک سرویس Systemd
Installing Prometheus as a Systemd Service
نصب Node Exporter به عنوان یک سرویس Systemd
Installing the Node Exporter as a Systemd Service
نصب Prometheus به عنوان یک سرویس Docker
Installing Prometheus as a Docker Service
دستورالعملهای ابزار دقیق و متریک برنامه
App Instrumentation and Metric Guidelines
دستورالعملهای ابزار دقیق و متریک برنامه
App Instrumentation and Metric Guidelines
نمای کلی بخش
Section Overview
تولید معیارها
Generating Metrics
شمارنده
The Counter
4 نوع متریک
The 4 Metric Types
نزدیک شدن به ابزار دقیق
Approaching Instrumentation
ساختار نامگذاری متریک
Metric Naming Structure
محدودیتهای معیارهای پایش
Limitations to Monitoring Metrics
افزودن ابزار دقیق به برنامه وب Docker
Adding Instrumentation to a Docker WebApp
نظارت بر زیرساخت
Infrastructure Monitoring
نظارت بر زیرساخت
Infrastructure Monitoring
نمای کلی بخش
Section Overview
صادرکننده گره در جزئیات I
The Node Exporter in Detail I
صادرکننده گره در جزئیات II
The Node Exporter in Detail II
صادرکننده WMI نظارت بر سیستم های ویندوز
The WMI Exporter; Monitoring Windows Systems
متریک موتور داکر
Docker Engine Metrics
cAdvisor Metrics
cAdvisor Metrics
صادرکننده بلک باکس I
The Blackbox Exporter I
Blackbox Exporter II
The Blackbox Exporter II
صادر کننده MySQL
The MySQL Exporter
یک صادر کننده Github
A Github Exporter
پلاگین سرور Jira
The Jira Server Plugin
فشار دادن متریک به پرومتئوس
Pushing Metrics to Prometheus
فشار دادن متریک به پرومتئوس
Pushing Metrics to Prometheus
نمای کلی بخش
Section Overview
دروازه فشار
The Push Gateway
جمع آوری فایل های متنی
The Textfile Collector
تکنیک های کشف خدمات
Service Discovery Techniques
تکنیک های کشف خدمات
Service Discovery Techniques
نمای کلی بخش
Section Overview
تعریف و طبقه بندی کشف سرویس
Defining and Categorizing Service Discovery
استفاده از File Service Discovery با Ansible
Using File Service Discovery with Ansible
نمایش نظرات