آموزش گرافانا

Grafana

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Grafana را یاد بگیرید، ابزار منبع باز پیشرو برای تجسم معیارها، داده های سری زمانی و تجزیه و تحلیل برنامه ها. پانل‌های Graph، Stat، Gauge، Bar Gauge، Table، Text، Heatmap و Logs را کاوش کنید. نصب و پیکربندی منبع داده، داشبورد و جمع‌آوری MySQL نصب و پیکربندی منبع داده سرور Zabbix، داشبوردها نصب و پیکربندی InfluxDB با Telegrafiable Dyshboard استفاده کنید. داشبوردهایی با قرار دادن تجسم خودکار یک عامل SNMP را نصب کنید و ورودی Telegraf SNMP را پیکربندی کنید. منبع داده Loki را نصب کنید که سرویس Loki را که داده ها را از یک سرویس Promtail جذب می کند پرس و جو می کند. Graph Series Time Series و همچنین Non Series SQL Data ایجاد پرس و جوهای سری زمانی MySQL سفارشی نصب Grafana از بسته ها افزودن یک پروکسی معکوس Nginx برای Grafana ایجاد یک نام دامنه و نصب گواهی SSL برای سرور Grafana کاوش در داشبورد پانل ها گزینه ها نصب یک سرور SMTP و راه‌اندازی یک کانال اعلان ایمیل هشدارهای راه‌اندازی برای زمانی که دستگاه‌های SNMP آفلاین می‌شوند یا هیچ داده‌ای بر نمی‌گردانند راه‌اندازی نقطه تماس تلگرام استفاده از پرسش‌های حاشیه‌نویسی برای پیوند دادن پانل‌های گزارش‌ها و پانل‌های نمودار نصب Prometheus با چندین صادرکننده نود و یک داشبورد راه‌اندازی سرور Elasticsearch با خدمات Filebeat و Metric . پیش نیازها:تجربه پایه لینوکس آشنایی اولیه با MySQL تمامی دستورات وارد شده در طول سخنرانی ها در منابع مربوطه ارائه شده است.

به دوره من در Grafana خوش آمدید

Grafana یک پلت فرم تجزیه و تحلیل برای همه معیارهای شما است. Grafana به شما این امکان را می دهد که معیارهای خود را بدون توجه به جایی که ذخیره می شوند، جستجو، تجسم، هشدار و درک کنید. داشبوردهایی را ایجاد کنید، کاوش کنید و با تیم خود به اشتراک بگذارید و فرهنگ مبتنی بر داده را پرورش دهید. مورد اعتماد و دوست داشتنی جامعه.

این یک دوره آموزشی با مثال است، که در آن من تمام مفاهیم مورد بحث را نشان می‌دهم تا بتوانید عملکرد آنها را ببینید و همچنین می‌توانید آنها را برای خودتان امتحان کنید.

با این دوره، اسناد همراهی ارائه می شود که می توانید به صورت رایگان به آنها دسترسی داشته باشید. سپس می‌توانید آنچه را که در ویدیوها می‌بینید مطابقت دهید و مستقیماً از اسناد من کپی/پیست کنید و همان نتیجه را ببینید.

در این دوره ما،

  • Grafana را از Packages نصب کنید

  • یک نام دامنه ایجاد کنید، یک گواهی SSL نصب کنید و پورت پیش فرض را تغییر دهید

  • پنل‌های نمودار، آمار، سنج، نوار سنج، جدول، متن، نقشه حرارتی و گزارش‌ها را کاوش کنید

  • انواع مختلف منابع داده را از MySQL، Zabbix، InfluxDB، Prometheus و Loki ایجاد کنید

  • ما فرآیندهای مجموعه مختلف آنها مانند MySQL Event Scheduler، Telegraf، Node Exporters، SNMP agents و Promtail را پیکربندی خواهیم کرد

  • ما نمودارهای داده‌های سری زمانی را در مقابل داده‌های سری زمانی بررسی خواهیم کرد

  • همچنین داشبوردهایی را برای هر یک از منابع داده نصب خواهیم کرد، داشبوردهای ایجاد شده توسط انجمن و آزمایش با خودمان

  • ما دستگاه‌های SNMP را با استفاده از Telegraf Agent و منابع داده InfluxDB نظارت خواهیم کرد

  • Elasticsearch را با خدمات Filebeat و Metricbeat راه اندازی کنید

  • ما Queries Annotation ایجاد می کنیم و پانل های Log و Graphs را با هم پیوند می دهیم

  • ما به متغیرهای داشبورد پویا، جداول پویا و نمودارها نگاه خواهیم کرد

  • ما به ایجاد گروه‌ها/برچسب‌های ارزش و نحوه استفاده از آنها با انواع مختلف منابع داده نگاه خواهیم کرد

  • ما کانال‌های هشدار/نقاط تماس را راه‌اندازی می‌کنیم و گزینه‌های مختلف هشدار را درک می‌کنیم، نمونه‌ای را برای شناسایی دستگاه‌های SNMP آفلاین پیکربندی می‌کنیم و دریافت هشدارهای ایمیل را از طریق یک سرور SMTP محلی نشان می‌دهیم

در پایان دوره، شما سرور اختصاصی Grafana در حال کار خود را خواهید داشت، که در فضای ابری، با SSL، یک نام دامنه، با نمونه‌های بسیاری از منابع داده و جمع‌آوری‌ها پیکربندی شده است، که می‌توانید آن را خودتان فراخوانی کنید. آماده است تا شما آن را به سطح بعدی ببرید.

یک بار دیگر، این یک دوره آموزشی با نمونه است، با تمام دستورات مثالی که می توانید کپی و جایگذاری کنید. من به آنها نشان می دهم که کار می کنند، و شما می توانید این کار را انجام دهید.

اکنون آماده ادامه دادن هستید.

از اینکه در دوره من شرکت کردید متشکرم، و من شما را آنجا می بینم.


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

معرفی Introduction

  • معرفی Introduction

  • Grafana را نصب کنید Install Grafana

  • ارتقا/کاهش گرافانا Upgrade/Downgrade Grafana

  • نقطه نام دامنه Point Domain Name

  • معکوس پروکسی Grafana با Nginx Reverse Proxy Grafana with Nginx

  • SSL اضافه کنید Add SSL

  • اولین منبع داده را ایجاد کنید Create out First Data Source

  • ردیف های پانل Panel Rows

  • گزینه های ارائه پنل Panel Presentation Options

  • نسخه داشبورد Dashboard Versioning

  • پانل نمودار: گزینه های تجسم Graph Panel : Visualisation Options

  • پانل نمودار: لغو می شود Graph Panel : Overrides

  • پانل نمودار: تحولات Graph Panel : Transformations

  • پنل آمار Stat Panel

  • پنل گیج Gauge Panel

  • پنل گیج میله Bar Gauge Panel

  • تابلو جدول Table Panel

  • منبع داده، گردآورنده و داشبورد MySQL ایجاد کنید Create MySQL Data Source, Collector and Dashboard

  • یک جستجوی سری زمانی MySQL سفارشی ایجاد کنید Create a Custom MySQL Time Series Query

  • نمودارسازی داده های سری غیر زمانی SQL در Grafana Graphing Non Time Series SQL Data in Grafana

  • Loki Binary را نصب کنید و به عنوان سرویس شروع کنید Install Loki Binary and Start as a Service

  • Promtail Binary را نصب کنید و به عنوان سرویس شروع کنید Install Promtail Binary and Start as a Service

  • LogQL LogQL

  • یک سرویس دوم Promtail را نصب کنید Install a Second Promtail Service

  • پرس و جوهای حاشیه نویسی پیوند دادن پانل های گزارش و نمودار Annotation Queries Linking the Log and Graph Panels

  • Logs Nginx را با Promtail بخوانید Read Nginx Logs with Promtail

  • سرویس Prometheus و Data Source را نصب کنید Install Prometheus Service and Data Source

  • داشبورد Prometheus را نصب کنید Install Prometheus Dashboard

  • داشبورد Grafana Metrics Prometheus را راه اندازی کنید Setup Grafana Metrics Prometheus Dashboard

  • دوم Prometheus Node Exporter را نصب کنید Install Second Prometheus Node Exporter

  • سرور InfluxDB و منبع داده را نصب کنید Install InfluxDB Server and Data Source

  • Telegraf Agent را نصب کنید و برای InfluxDB پیکربندی کنید Install Telegraf Agent and Configure for InfluxDB

  • یک داشبورد برای پیش‌فرض InfluxDB/Telegraf Metrics نصب کنید Install A Dashboard For Default InfluxDB/Telegraf Metrics

  • SNMP Agent را نصب کنید و ورودی Telegraf SNMP را پیکربندی کنید Install SNMP Agent and Configure Telegraf SNMP Input

  • چندین دستگاه SNMP را به تنظیمات Telegraf اضافه کنید Add Multiple SNMP Devices to Telegraf Config

  • داشبورد SNMP را وارد کنید که از InfluxDB و Telegraf استفاده می کند Import SNMP Dashboard that uses InfluxDB and Telegraf

  • یک منبع داده Zabbix ایجاد و پیکربندی کنید Create and Configure a Zabbix Data Source

  • وارد کردن داشبوردهای Zabbix Import Zabbix Dashboards

  • منبع و پایگاه داده Elasticsearch Elasticsearch Data Source and Database

  • Elasticsearch Filebeat را راه اندازی کنید Setup Elasticsearch Filebeat

  • Elasticseach Metricbeat را راه اندازی کنید Setup Elasticseach Metricbeat

  • یک داشبورد Elasticsearch پیشرفته راه اندازی کنید Setup an Advanced Elasticsearch Dashboard

  • متغیرهای داشبورد Dashboard Variables

  • جدول پویا از متغیرها Dynamic Table from Variables

  • نمودار سری زمانی پویا از متغیرها Dynamic Timeseries Graph from Variables

  • یک نقطه تماس هشدار ایمیل ایجاد کنید Create an Email Alert Contact Point

  • ایجاد هشدار برای SNMP بدون داده Create Alerts for SNMP No Data

  • ایجاد نقطه تماس تلگرام Create Telegram Contact Point

  • کاربران و نقش ها Users and Roles

  • تیم ها Teams

  • سازمان ها Orgs

  • Grafana Cloud معرفی Grafana Cloud Introduction

  • منبع داده Grafana Cloud Loki Grafana Cloud Loki Data Source

  • منبع داده Grafana Cloud Prometheus Grafana Cloud Prometheus Data Source

معرفی Introduction

  • معرفی Introduction

  • Grafana را نصب کنید Install Grafana

  • ارتقا/کاهش گرافانا Upgrade/Downgrade Grafana

  • نقطه نام دامنه Point Domain Name

  • معکوس پروکسی Grafana با Nginx Reverse Proxy Grafana with Nginx

  • SSL اضافه کنید Add SSL

  • اولین منبع داده را ایجاد کنید Create out First Data Source

  • ردیف های پانل Panel Rows

  • گزینه های ارائه پنل Panel Presentation Options

  • نسخه داشبورد Dashboard Versioning

  • پانل نمودار: گزینه های تجسم Graph Panel : Visualisation Options

  • پانل نمودار: لغو می شود Graph Panel : Overrides

  • پانل نمودار: تحولات Graph Panel : Transformations

  • پنل آمار Stat Panel

  • پنل گیج Gauge Panel

  • پنل گیج میله Bar Gauge Panel

  • تابلو جدول Table Panel

  • منبع داده، گردآورنده و داشبورد MySQL ایجاد کنید Create MySQL Data Source, Collector and Dashboard

  • یک جستجوی سری زمانی MySQL سفارشی ایجاد کنید Create a Custom MySQL Time Series Query

  • نمودارسازی داده های سری غیر زمانی SQL در Grafana Graphing Non Time Series SQL Data in Grafana

  • Loki Binary را نصب کنید و به عنوان سرویس شروع کنید Install Loki Binary and Start as a Service

  • Promtail Binary را نصب کنید و به عنوان سرویس شروع کنید Install Promtail Binary and Start as a Service

  • LogQL LogQL

  • یک سرویس دوم Promtail را نصب کنید Install a Second Promtail Service

  • پرس و جوهای حاشیه نویسی پیوند دادن پانل های گزارش و نمودار Annotation Queries Linking the Log and Graph Panels

  • Logs Nginx را با Promtail بخوانید Read Nginx Logs with Promtail

  • سرویس Prometheus و Data Source را نصب کنید Install Prometheus Service and Data Source

  • داشبورد Prometheus را نصب کنید Install Prometheus Dashboard

  • داشبورد Grafana Metrics Prometheus را راه اندازی کنید Setup Grafana Metrics Prometheus Dashboard

  • دوم Prometheus Node Exporter را نصب کنید Install Second Prometheus Node Exporter

  • سرور InfluxDB و منبع داده را نصب کنید Install InfluxDB Server and Data Source

  • Telegraf Agent را نصب کنید و برای InfluxDB پیکربندی کنید Install Telegraf Agent and Configure for InfluxDB

  • یک داشبورد برای پیش‌فرض InfluxDB/Telegraf Metrics نصب کنید Install A Dashboard For Default InfluxDB/Telegraf Metrics

  • SNMP Agent را نصب کنید و ورودی Telegraf SNMP را پیکربندی کنید Install SNMP Agent and Configure Telegraf SNMP Input

  • چندین دستگاه SNMP را به تنظیمات Telegraf اضافه کنید Add Multiple SNMP Devices to Telegraf Config

  • داشبورد SNMP را وارد کنید که از InfluxDB و Telegraf استفاده می کند Import SNMP Dashboard that uses InfluxDB and Telegraf

  • یک منبع داده Zabbix ایجاد و پیکربندی کنید Create and Configure a Zabbix Data Source

  • وارد کردن داشبوردهای Zabbix Import Zabbix Dashboards

  • منبع و پایگاه داده Elasticsearch Elasticsearch Data Source and Database

  • Elasticsearch Filebeat را راه اندازی کنید Setup Elasticsearch Filebeat

  • Elasticseach Metricbeat را راه اندازی کنید Setup Elasticseach Metricbeat

  • یک داشبورد Elasticsearch پیشرفته راه اندازی کنید Setup an Advanced Elasticsearch Dashboard

  • متغیرهای داشبورد Dashboard Variables

  • جدول پویا از متغیرها Dynamic Table from Variables

  • نمودار سری زمانی پویا از متغیرها Dynamic Timeseries Graph from Variables

  • یک نقطه تماس هشدار ایمیل ایجاد کنید Create an Email Alert Contact Point

  • ایجاد هشدار برای SNMP بدون داده Create Alerts for SNMP No Data

  • ایجاد نقطه تماس تلگرام Create Telegram Contact Point

  • کاربران و نقش ها Users and Roles

  • تیم ها Teams

  • سازمان ها Orgs

  • Grafana Cloud معرفی Grafana Cloud Introduction

  • منبع داده Grafana Cloud Loki Grafana Cloud Loki Data Source

  • منبع داده Grafana Cloud Prometheus Grafana Cloud Prometheus Data Source

نمایش نظرات

آموزش گرافانا
جزییات دوره
6.5 hours
54
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
22,212
- از 5
ندارد
دارد
دارد
Sean Bradley
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sean Bradley Sean Bradley

مهندس نرم افزار و شبکه به مدت 20 سال