دوره آموزشی مبانی DevOps: ردیابی توزیع شده
1 ساعت 36 دقیقهپیشرفته2019-05-09
مدرسین

Peco Karayanev
Experienced Product Manager
جزئیات دوره
ردیابی توزیع شده یک روش جدید پیشرو برای تجزیه و تحلیل عملکرد برنامه است. سازمان ها به طور فزاینده ای از معماری های میکروسرویس استفاده می کنند که کار را برای توسعه دهندگان بسیار آسان می کند، اما می تواند منجر به مجموعه ای بسیار پیچیده از خدمات شود. برای توسعه دهندگانی که باید عملکرد را در این محیط ها بهینه کنند، ابزارها و تکنیک هایی برای ردیابی نحوه رسیدگی به درخواست ها بین سرویس ها مورد نیاز است. در این دوره آموزشی، با چالشهای کلیدی مرتبط با فناوری که نیاز به ردیابی توزیعشده را ایجاد میکنند، نحوه استفاده و پیکربندی ابزارهای محبوبی مانند Jaeger و Zipkin، نحوه ادغام با اکوسیستم نظارت گستردهتر و موارد دیگر آشنا شوید.
اهداف یادگیری
ردیابی برای قابلیت مشاهده
ردیابی کتابخانه ها و عوامل
ردیابی کد برنامه
مشاهده ردیابی برنامه در Zipkin و Jaeger
افزودن متادیتا به ردیابی های شما
مشاهده تگ ها و رخداد خطا
ردیابی پایگاه داده و تماس های صف پیام
ردیابی تماس های وب
ردیابی سمت سرور و انتها به انتها
افزودن متادیتا به ردیابی های شما
داده های ردیابی پایدار برای تجزیه و تحلیل طولانی مدت
یکپارچه سازی داده های ردیابی
استفاده از سیستم های نظارتی
اهداف یادگیری
ردیابی برای قابلیت مشاهده
ردیابی کتابخانه ها و عوامل
ردیابی کد برنامه
مشاهده ردیابی برنامه در Zipkin و Jaeger
افزودن متادیتا به ردیابی های شما
مشاهده تگ ها و رخداد خطا
ردیابی پایگاه داده و تماس های صف پیام
ردیابی تماس های وب
ردیابی سمت سرور و انتها به انتها
افزودن متادیتا به ردیابی های شما
داده های ردیابی پایدار برای تجزیه و تحلیل طولانی مدت
یکپارچه سازی داده های ردیابی
استفاده از سیستم های نظارتی
مهارت ها
ZipkinJaegerOpenTracingDevOps FoundationsAdvancedDevOps
سرفصل ها
0. مقدمه
- 01 - ردیابی برای مشاهده پذیری
- 02 - برنامه آزمایشگاهی و آزمایشی شما
- 03 - تست تنظیمات
1. آنچه که ردیابی توزیع شده است
- 04 - چرا اکنون به ردیابی توزیع شده نیاز داریم
- 05 - ردیابی کتابخانه ها و عوامل
- 06 - مروری بر Zipkin و Jaeger
2. پیاده سازی ردیابی توزیع شده با Zipkin
- 07 - پیکربندی ردیاب Zipkin
- 08 - کد برنامه ردیابی
- 09 - مشاهده ردیابی برنامه در رابط کاربری Zipkin
- 10 - افزودن متادیتا به ردیابی های خود
- 11 - مشاهده تگ ها و رخداد خطا در رابط کاربری Zipkin
- 12 - ردیابی تماس های پایگاه داده با Zipkin
- 13 - مشاهده ردپای پایگاه داده در رابط کاربری Zipkin
- 14 - ردیابی تماس های صف پیام
- 15 - مشاهده ردپای صف پیام در رابط کاربری Zipkin
- 16 - ردیابی تماس های وب در سمت سرور
- 17 - مشاهده ردپای سرویس وب در رابط کاربری Zipkin
- 18 - ردیابی تماس های وب از سرتاسر
- 19 - دیدن کل تصویر
3. اجرای ردیابی توزیع شده با Jaeger
- 20 - پیکربندی ردیاب Jaeger
- 21 - ردیابی کد برنامه
- 22 - مشاهده ردیابی اپلیکیشن در Jaeger UI
- 23 - افزودن متادیتا به ردیابی های خود
- 24 - مشاهده تگ ها و رخداد خطا در Jaeger UI
- 25 - ردیابی تماس های پایگاه داده
- 26 - مشاهده ردپای پایگاه داده در Jaeger UI
- 27 - ردیابی تماس های صف پیام
- 28 - مشاهده ردپای صف پیام در رابط کاربری Jaeger
- 29 - ردیابی تماس های وب در سمت سرور
- 30 - مشاهده ردپای سرویس وب در Jaeger UI
- 31 - ردیابی تماس های وب از سرتاسر
- 32 - دیدن کل تصویر
4. مدیریت داده های ردیابی
- 33 - داده های ردیابی پایدار برای تجزیه و تحلیل طولانی مدت
- 34 - ادغام داده های ردیابی با بقیه سیستم های نظارتی شما
نتیجه
- 35 - کمک و منابع اضافی