آموزش گرافیت و گرافانا: تجسم عملکرد برنامه

Graphite and Grafana: Visualizing Application Performance

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: اطلاعات بهتری در مورد عملکرد پشتی خود دریافت کنید - خواه برنامه های شما در سایت اجرا شوند یا در فضای ابری. StatsD ، Graphite و Grafana سه ابزار منبع باز محبوب هستند که برای تجمیع و تجسم معیارها در مورد سیستم ها و برنامه ها استفاده می شوند. این دوره نشان می دهد که چگونه از آنها به صورت ترکیبی برای جلوگیری از قطع برق ، تشخیص مسائل مربوط به عملکرد پایگاه داده و سرور و بهینه سازی تجربه کاربری استفاده کنید. مربی لورا استون - مهندس قابلیت اطمینان سایت در سطح ارشد - توضیح می دهد که چگونه معیارهای خاص برنامه را با StatsD جمع آوری کنید ، آن معیارها را با استفاده از Graphite به طور موثر ذخیره کنید و این اطلاعات را با Grafana نظارت و تجسم کنید. برای یادگیری نحوه نصب ، پیکربندی و استفاده از این ابزارها برای ایجاد داشبوردهای آموزنده و مفید که بینشی از چندین برنامه و سیستم را فراهم می کند - تعمیق درک شما از عملکرد و ارزش تجاری معماری سازمان ، این کار را دنبال کنید.
موضوعات شامل:
  • نصب و پیکربندی StatsD
  • جمع آوری معیارهای برنامه با StatsD
  • راه اندازی Graphite و پایگاه داده Graphite-web
  • جمع آوری معیارها با گرافیت
  • نصب Grafana
  • ایجاد داشبورد با Grafana
  • استفاده از گرافیت و گرافانا با هم

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

مقدمه Introduction

  • نظارت و تجسم عملکرد سیستم Monitoring and visualizing system performance

  • آنچه باید بدانید What you should know

  • فایل های تمرینی Exercise files

1. معیارهای جمع آوری با StatsD 1. Metrics Gathering with StatsD

  • نمای کلی StatsD StatsD overview

  • نصب StatsD Installing StatsD

  • پیکربندی StatsD Configuring StatsD

  • انواع اندازه گیری ها Types of metrics

  • افزودن StatsD به یک برنامه Adding StatsD to an application

  • ابتدا با StatsD و Grafana نگاه کنید First look with StatsD and Grafana

2. گرافیت: مصالح اندازه گیری 2. Graphite: Metrics Aggregation

  • مبانی و مؤلفه های گرافیت Graphite basics and components

  • نصب گرافیت Installing Graphite

  • تنظیم پایگاه داده Graphite-web Setting up the Graphite-web database

  • نمای کلی کربن Carbon overview

  • اعتراف Configuring carbon

  • پیکربندی Graphite-web Configuring Graphite-web

  • پرونده های زمزمه Whisper files

  • تأیید سیستم Verifying the system

  • رابط گرافیت The Graphite UI

  • مقیاس بندی و عملکرد گرافیت Graphite scaling and performance

3. گرافانا: تجسم معیارها 3. Grafana: Metrics Visualization

  • اصول اولیه گرافانا Grafana basics

  • نصب گرافانا Installing Grafana

  • مبانی امنیتی گرافانا Grafana security basics

  • افزودن منابع داده Adding data sources

  • ایجاد داشبورد Creating dashboards

  • تنظیمات داشبورد اضافی Additional dashboard configurations

  • شیرجه عمیق: انواع پنل Grafana Deep dive: Grafana panel types

  • گرافانا در دسترس بالا High-availability Grafana

4- استفاده از Graphite و Grafana Together 4. Using Graphite and Grafana Together

  • Graphite ارائه نقطه پایانی است The Graphite render endpoint

  • ساختمان نمایش داده شد Building Graphite queries

  • نمودار تفسیر Interpreting graphs

  • داشبورد مثال Example dashboards

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش گرافیت و گرافانا: تجسم عملکرد برنامه
جزییات دوره
1h 49m
32
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
16,411
- از 5
ندارد
دارد
دارد
Laura Stone
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Laura Stone Laura Stone

لورا استون یک مهندس نرم افزار با بیش از شش سال تجربه در دنیای راه اندازی بوستون است. او هم اکنون به عنوان مهندس ارشد قابلیت اطمینان سایت در Klaviyo مشغول به کار است. او در اوقات فراغت ، همایش DevOpsDays بوستون را برگزار می کند و گروه های ملاقات PyLadies Boston و Boston Devops را تشکیل می دهد.