لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش هشدار و نظارت پرومتئوس
Prometheus Alerting and Monitoring
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
یاد بگیرید و بسازید اولین سیستم هشدار و نظارت Prometheus خود را برای زیرساخت های خود امروز Prometheus را نصب کنید و می بینیم که کار می کند. سرور پرومتئوس را از ابتدا در فضای ابری بسازید. بیاموزید که چگونه آن را بهعنوان یک سرویس تنظیم کنید تا همیشه در پسزمینه در حال اجرا باشد. آن را به گونهای پیکربندی کنید که پشت پراکسی معکوس Nginx باشد نام دامنه را پیکربندی کنید و SSL را اضافه کنید تا از رمزگذاری لایه انتقال برای رابط کاربری اطمینان حاصل کنید، تأیید اعتبار اولیه را برای محدود کردن دسترسی کاربر اضافه کنید. چندین Node-Exporter، محلی و خارجی را نصب کنید، قوانین فایروال را در آنجا مدیریت کنید و تفاوت ها را با هم مقایسه کنید. قوانین ضبط ایجاد قوانین هشدار و نشان دادن وضعیت های غیرفعال، معلق و فعال نیاز به راه اندازی یک سرور SMTP برای ارسال هشدارهای ایمیلی پیکربندی Alert Manager برای ارسال هشدارها از Prometheus نصب Grafana Setup Datasource Prometheus در داخل Grafana Setup Prometheus Dashboards برای سرویس Node exporters اصلی Prometheus پیشها و :تجربه پایه لینوکس همه دستورات وارد شده در طول سخنرانی ها در منابع مربوطه ارائه می شوند. شما می توانید از سخت افزار اختصاصی، ابر یا ماشین های مجازی میزبان محلی استفاده کنید. در این دوره، من عمدتاً از نصب جدید بدون محدودیت اوبونتو 18 در فضای ابری استفاده می کنم.
ما اصول اولیه Prometheus را یاد میگیریم تا بتوانید در اسرع وقت شروع کنید و برای دنبال کردن تمرینها، آنها را خودتان امتحان کنید و میتوانید ببینید که کار میکند.
در این دوره ما به سرعت یک سرور Prometheus بدون استخوان را از ابتدا، در فضای ابری و بر روی اوبونتو 20.04 LTS خود می سازیم.
ما آن را ساده نگه میداریم و آن را روی یک Ubuntu 20.04 LTS پیشفرض، نامحدود و سفارشیسازی نشده تنظیم میکنیم. سپس میتوانید آنچه را که در فیلمها میبینید مطابقت دهید و مستقیماً از اسناد من کپی/پیست کنید و همان نتیجه را ببینید. هنگامی که تجربه اولیه دیدن کار پرومتئوس را به دست آورید، قادر خواهید بود مشکلات را به شیوه ای مستقیم تر حل کنید و دانش خود را در آینده در سایر سیستم عامل ها به کار ببرید.
در پایان دوره، یک راهاندازی اولیه Prometheus خواهید داشت که در فضای ابری، پشت پراکسی معکوس، با SSL، نام دامنه، احراز هویت پایه، با چندین قانون ثبت سفارشی، چندین قانون هشدار، چندین صادرکننده گره محلی و خارجی، یک مدیر هشدار که می تواند ایمیل ها را از طریق یک سرویس SMTP خارجی ارسال کند، یک نصب Grafana، و با منبع داده Prometheus و چندین داشبورد پیکربندی شده است.
سرفصل ها و درس ها
معرفی
Introduction
Prometheus را نصب کنید
Install Prometheus
اشاره به نام دامنه
Pointing A Domain Name
پروکسی معکوس Prometheus با Nginx
Reverse Proxy Prometheus with Nginx
SSL را به Prometheus Reverse Proxy اضافه کنید
Add SSL to Prometheus Reverse Proxy
احراز هویت اولیه را به رابط کاربری Prometheus اضافه کنید
Add Basic Authentication to the Prometheus User Interface
خراش دادن مبانی هدف
Scrape Target Basics
یک صادرکننده گره خارجی نصب کنید
Install an External Node Exporter
حذف یک سری زمانی
Deleting a Time Series
پرس و جوهای نمونه PromQL
PromQL Example Queries
قوانین ضبط
Recording Rules
قوانین هشدار
Alerting Rules
Prometheus Alertmanager را نصب کنید
Install the Prometheus Alertmanager
Alertmanager را برای ارسال هشدارهای ایمیل پیکربندی کنید
Configure Alertmanager to Send Email Alerts
Grafana را نصب کنید
Install Grafana
منبع داده Prometheus را راه اندازی کنید
Setup the Prometheus Datasource
داشبوردهای Prometheus را راه اندازی کنید
Setup Prometheus Dashboards
نمایش نظرات