آموزش نظارت و هشدار با پرومتئوس

Monitoring and Alerting with Prometheus

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با استفاده از Prometheus و Grafana به یک متخصص نظارت بر DevOps تبدیل شوید، زیرساخت ها و برنامه های خود را به عنوان یک حرفه ای نظارت کنید. نصب، پیکربندی و اجرای Prometheus Setup Alerting در Prometheus تجسم داده ها در Grafana پیاده سازی Prometheus در برنامه های خود فعال کردن معیارها و هشدار در سراسر زیرساخت ابزار دقیق پیاده سازی پیش نیازها:Prometheus در طول دوره بر روی ماشین مجازی با استفاده از DigitalOcean نصب می شود (شما دریافت خواهید کرد) یک کوپن برای راه اندازی قطره بدون هزینه) برای گذراندن این دوره نیازی به تجربه پرومتئوس نیست.

اگر در نقش DevOps، Cloud یا SRE هستید، متوجه خواهید شد که هشدار نظارت چقدر مهم است. شما نمی‌توانید بدون داشتن سیستمی که سیستم‌ها و برنامه‌های شما را نظارت می‌کند، یک برنامه موفق بسازید یا شرکتی را اداره کنید و در صورت بروز مشکل، گزارش دهید. برای موفقیت به ابزار دقیق نیاز دارید.

Prometheus پیشرو سیستم مانیتورینگ منبع باز است که می تواند معیارها را از تمام سیستم های شما، از جمله سرورهای لینوکس، سرورهای ویندوز، سرورهای پایگاه داده و هر برنامه کاربردی که نوشته اید جمع آوری کند. این از Borgmon Google الهام گرفته شده است، که از داده های سری زمانی به عنوان منبع داده استفاده می کند تا سپس بر اساس این داده ها هشدار ارسال کند.

این دوره به شما نحوه نصب و پیکربندی Prometheus را بر روی سرور لینوکس نشان می دهد. این دوره از VM در DigitalOcean استفاده می کند، اما می توانید Prometheus را بر روی هر سیستم عامل لینوکس مدرن نصب کنید. ما به شما نشان خواهیم داد که چگونه با استفاده از Grafana تجسم (نمودار) ایجاد کنید. هنگام ساختن این نمودارها، با PromQL آشنا خواهید شد، زبانی که برای درخواست Prometheus و نمایش داده های معنادار است. همچنین یاد خواهید گرفت که چگونه هشدارها را برای دریافت اعلان‌ها در صورت بروز مشکل تنظیم کنید. در نهایت، ما بخشی در مورد موارد استفاده داریم تا چند نمونه دنیای واقعی را به شما نشان دهیم.

وقتی روش پرداخت معتبری را وارد کنید تا بتوانید Prometheus را در DigitalOcean نصب کنید، یک کوپن 100 دلاری DigitalOcean دریافت می‌کنید.

ما هر دو در صنعت فناوری/مالی در سان فرانسیسکو، شهر نیویورک و لندن کار کرده‌ایم. ما اکنون یک تجارت مشاوره راه اندازی می کنیم که در آن به مشتریان خود کمک می کنیم تا استراتژی Cloud DevOps خود را اجرا کنند. با استفاده از تخصص خود، می‌توانیم این آموزش عالی را با مثال‌های واقعی به شما ارائه دهیم و در صورت داشتن سؤال، شما را راهنمایی کنیم.

هم اکنون در این دوره ثبت نام کنید و Prometheus را نصب، پیکربندی و استفاده کنید. در نظارت بر زیرساخت های خود عالی شوید!


سرفصل ها و درس ها

معرفی دوره Introduction to the course

  • معرفی Introduction

مقدمه ای بر پرومتئوس Introduction to Prometheus

  • مقدمه ای بر پرومتئوس Introduction to Prometheus

  • نصب پرومتئوس Prometheus Installation

  • نسخه ی نمایشی: نصب پرومتئوس Demo: Prometheus Installation

  • نسخه ی نمایشی: Grafana با نصب Prometheus Demo: Grafana with Prometheus Installation

  • مفاهیم اساسی Basic Concepts

  • پیکربندی پرومتئوس Prometheus Configuration

  • نسخه ی نمایشی: فایل پیکربندی Prometheus Demo: Prometheus Config file

  • گره های مانیتورینگ (سرورها) با Prometheus Monitoring Nodes (Servers) with Prometheus

  • نسخه ی نمایشی: صادرکننده گره برای لینوکس Demo: node exporter for Linux

  • Node Exporter برای ویندوز (WMI Exporter) Node Exporter for Windows (WMI Exporter)

  • معماری پرومتئوس Prometheus Architecture

نظارت بر Monitoring

  • مقدمه ای بر نظارت Introduction to Monitoring

  • کتابخانه های مشتری Client Libraries

  • فشار سنج Pushing Metrics

  • پرس و جو Querying

  • کشف خدمات Service Discovery

  • صادرکنندگان Exporters

هشدار دهنده Alerting

  • مقدمه ای بر هشدار Introduction to Alerting

  • تنظیم هشدارها Setting Up Alerts

داخلی Internals

  • ذخیره سازی پرومتئوس Prometheus Storage

  • امنیت پرومتئوس Prometheus Security

  • نسخه ی نمایشی: TLS و احراز هویت در سرور Prometheus Demo: TLS & Authentication on Prometheus Server

  • نسخه ی نمایشی: TLS متقابل برای اهداف Prometheus Demo: Mutual TLS for Prometheus Targets

پیاده سازی مشتری پرومتئوس Prometheus client implementations

  • نظارت بر یک برنامه وب - مقدمه (Python Flask) Monitoring a web application - introduction (Python Flask)

  • نسخه ی نمایشی: نظارت بر یک برنامه وب (Python Flask) Demo: Monitoring a web application (Python Flask)

  • نسخه ی نمایشی: محاسبه امتیاز Apdex (Python Flask) Demo: Calculating Apdex score (Python Flask)

  • نظارت بر یک برنامه وب - مقدمه (Java Spring Boot) Monitoring a web application - introduction (Java Spring Boot)

  • نسخه ی نمایشی: نظارت بر یک برنامه وب (Java Spring Boot) Demo: Monitoring a web application (Java Spring Boot)

موارد استفاده دیگر Other Use Cases

  • صادرکننده ساعت ابری Cloudwatch Exporter

  • تامین گرافانا Grafana Provisioning

  • نسخه ی نمایشی: Grafana Provisioning Demo: Grafana Provisioning

  • خراشیدن کوبرنتس با پرومتئوس Scraping Kubernetes with Prometheus

  • ادغام کنسول با پرومتئوس Consul Integration with Prometheus

  • نسخه ی نمایشی: ادغام کنسول با پرومتئوس Demo: Consul Integration with Prometheus

  • EC2 Auto Discovery EC2 Auto Discovery

متشکرم! Thank you!

  • سخنرانی پاداش Bonus Lecture

  • فایل های ارائه دوره Course Presentation Files

نمایش نظرات

آموزش نظارت و هشدار با پرومتئوس
جزییات دوره
4 hours
38
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
20,736
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Edward Viaene Edward Viaene

متخصص DevOps، Cloud، Big Data

Jorn Jambers Jorn Jambers

یکی از بنیانگذاران in4it