دوره آموزشی گرافیت و گرافانا: تجسم عملکرد برنامه
1 ساعت 49 دقیقهپیشرفته2018-09-06
مدرسین

Laura Stone
Software Engineer
جزئیات دوره
بینش بهتری در مورد عملکرد back-end خود دریافت کنید - چه برنامه های شما در سایت اجرا شوند یا در فضای ابری. StatsD، Graphite و Grafana سه ابزار منبع باز محبوب هستند که برای جمع آوری و تجسم معیارها در مورد سیستم ها و برنامه ها استفاده می شوند. این دوره نحوه استفاده ترکیبی از آنها را نشان می دهد تا از قطعی ها مطلع شوید، مشکلات مربوط به عملکرد پایگاه داده و سرور را تشخیص دهید و تجربه کاربری خود را بهینه کنید. مربی Laura Stone - یک مهندس قابلیت اطمینان سایت در سطح بالا - توضیح می دهد که چگونه می توان معیارهای خاص برنامه را با StatsD جمع آوری کرد، این معیارها را به طور موثر با Graphite ذخیره کرد و این اطلاعات را با Grafana نظارت و به زیبایی تجسم کرد. برای یادگیری نحوه نصب، پیکربندی و استفاده از این ابزارها برای ایجاد داشبوردهای آموزنده و مفیدی که بینشهایی را در مورد برنامهها و سیستمهای متعدد ارائه میدهند، آشنا شوید - درک شما را از عملکرد و ارزش تجاری معماری سازمانتان عمیقتر میکند.
اهداف یادگیری
نصب و پیکربندی StatsD
جمع آوری معیارهای برنامه با StatsD
راه اندازی Graphite و پایگاه داده Graphite-web
جمع آوری معیارها با گرافیت
نصب گرافانا
ایجاد داشبورد با Grafana
استفاده از گرافیت و گرافانا با هم
اهداف یادگیری
نصب و پیکربندی StatsD
جمع آوری معیارهای برنامه با StatsD
راه اندازی Graphite و پایگاه داده Graphite-web
جمع آوری معیارها با گرافیت
نصب گرافانا
ایجاد داشبورد با Grafana
استفاده از گرافیت و گرافانا با هم
مهارت ها
StatsDGraphiteGrafanaSoftware Development SecurityLinuxCloud AdministrationCybersecurityLearningCloud ComputingOpen Source
سرفصل ها
0. مقدمه
- 01 - نظارت و تجسم عملکرد سیستم
- 02 - آنچه باید بدانید
- 03 - فایلهای تمرینی
1. جمعآوری معیارها با StatsD
- 04 - بررسی اجمالی StatsD
- 05 - نصب StatsD
- 06 - پیکربندی StatsD
- 07 - انواع معیارها
- 08 - اضافه کردن StatsD به یک برنامه
- 09 - نگاه اول با StatsD و Grafana
2. گرافیت - متریک تجمع
- 10 - مبانی و اجزای گرافیت
- 11 - نصب گرافیت
- 12 - راهاندازی پایگاه داده Graphite-web
- 13 - بررسی اجمالی کربن
- 14 - پیکربندی کربن
- 15 - پیکربندی Graphite-web
- 16 - فایلهای Whisper
- 17 - بررسی سیستم
- 18 - رابط کاربری Graphite
- 19 - مقیاس بندی و عملکرد گرافیت
3. Grafana - تجسم متریک
- 20 - اصول اولیه گرافانا
- 21 - نصب گرافانا
- 22 - مبانی امنیتی گرافانا
- 23 - افزودن منابع داده
- 24 - ایجاد داشبورد
- 25 - تنظیمات داشبورد اضافی
- 26 - شیرجه عمیق - انواع پنل گرافانا
- 27 - Grafana با در دسترس بودن بالا
4. استفاده از گرافیت و گرافانا با هم
- 28 - نقطه پایانی رندر Graphite
- 29 - ساخت کوئریهای گرافیت
- 30 - تفسیر نمودارها
- 31 - نمونه داشبورد
نتیجه
- 32 - مراحل بعدی