تسلط بر مشاهده پذیری با OpenTelemetry

Mastering Observability with OpenTelemetry

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: گرفتن و صادرات داده های تله متری از برنامه های ابری مدرن می تواند دشوار و پیچیده باشد. OpenTelemetry مشاهده پذیری را ساده می کند، بنابراین می توانید تله متری را از برنامه ها و خدمات جمع آوری کنید، و امکان تجزیه و تحلیل با طیف رو به رشدی از باطن های مشاهده پذیری را فراهم می کند. اکنون این دومین پروژه بزرگ در بنیاد محاسبات بومی ابری پس از Kubernetes است (بر اساس مشارکت‌ها) و به سرعت در حال تبدیل شدن به مجموعه ابزار کلیدی مشاهده‌پذیری برای اپراتورها، SREها و توسعه‌دهندگان است. مجموعه‌ای از ابزارها، APIها و SDKها را برای ثبت معیارها، ردیابی‌های توزیع شده و گزارش‌ها از برنامه‌ها فراهم می‌کند تا به شما در تجزیه و تحلیل عملکرد و رفتار نرم‌افزارتان کمک کند. در این دوره آموزشی، دانیل خان به شما نشان می دهد که چگونه داده ها را از OpenTelemetry راه اندازی، پیکربندی، استقرار و تجزیه و تحلیل کنید تا بینش عملی در مورد عملکرد برنامه خود به دست آورید.

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

مقدمه Introduction

  • OpenTelemetry رونمایی کرد: تسلط بر قابلیت مشاهده مدرن OpenTelemetry unveiled: Mastering modern observability

  • آشنایی با نمونه برنامه Getting to know the sample app

  • با استفاده از فایل های تمرین Using the exercise files

  • راه اندازی محیط توسعه خود Setting up your development environment

  • راه اندازی سندباکس Setting up the sandbox

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

1. مقدمه ای بر OpenTelemetry 1. Introduction to OpenTelemetry

  • تاریخچه مختصری از نظارت و مشاهده A brief history of monitoring and observability

  • درک ردیابی توزیع شده Understanding distributed tracing

  • منابع مهم Important resources

  • معماری OpenTelemetry را درک کنید Understand OpenTelemetry's architecture

  • ابزار دقیق (خودکار) چیست؟ What is (auto) instrumentation?

  • OpenTelemetry چیست؟ What is OpenTelemetry?

2. غواصی در ردیابی با OpenTelemetry 2. Diving Into Tracing with OpenTelemetry

  • تریاژ و ابزار دقیق دستی Triage and manual instrumentation

  • معرفی جیگر Introducing Jaeger

  • صادرات دهانه به Jaeger Exporting spans to Jaeger

  • تجزیه و تحلیل ردیابی با جیگر Analyzing traces with Jaeger

  • ابزار دقیق پایتون برای ردیابی Instrumenting Python for tracing

  • ابزار دقیق Node.js برای ردیابی Instrumenting Node.js for tracing

  • یافتن علت اصلی در Jaeger Finding the root cause in Jaeger

  • راه اندازی ماژول Node Tracing ارائه شده Setting up the provided Node tracing module

  • اجرای Jaeger در Docker Running Jaeger in Docker

3. استفاده از OpenTelemetry Collector 3. Using the OpenTelemetry Collector

  • اشکال زدایی و zPages Debugging and zPages

  • پرایمر در نمونه گیری A primer on sampling

  • پیکربندی کلکتور Collector configuration

  • هدف استفاده از OpenTelemetry Collector The goal for using the OpenTelemetry Collector

  • مقدمه ای بر OpenTelemetry Collector Introduction to the OpenTelemetry Collector

  • نصب کلکتور محلی Installing a local Collector

4. قابلیت مشاهده با Grafana 4. Observability with Grafana

  • هدف برای مشاهده با Grafana The goal for observability with Grafana

  • تجزیه و تحلیل داده های ردیابی در Grafana Analyzing trace data in Grafana

  • راه اندازی ادغام Grafana Collector Setting up the Grafana Collector integration

  • ایجاد یک حساب Grafana Cloud Creating a Grafana Cloud account

  • چرا گرافانا؟ Why Grafana?

5. جمع آوری معیارها 5. Collecting Metrics

  • مشاهده معیارها در Grafana Viewing metrics in Grafana

  • افزودن ابزار اندازه گیری به کد شما Adding metrics instrumentation to your code

  • معیارها در OpenTelemetry Metrics in OpenTelemetry

6. جمع آوری سیاههها 6. Collecting Logs

  • مشاهده گزارش‌ها در Grafana Viewing logs in Grafana

  • پیکربندی پایتون برای لاگ کردن Configuring Python for logging

  • ورود به سیستم OpenTelemetry Logging in OpenTelemetry

نتیجه گیری Conclusion

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

نمایش نظرات

تسلط بر مشاهده پذیری با OpenTelemetry
جزییات دوره
2h 6m
39
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
1,401
- از 5
ندارد
دارد
دارد
Daniel Khan
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Daniel Khan Daniel Khan

سرب فناوری ، توسعه دهنده ، معمار برنامه دانیل خان یک رهبر فناوری است که بیش از 15 سال به عنوان توسعه دهنده و معمار برنامه کار کرده است.

دانیل خان دارای بیش از 15 سال تجربه به عنوان یک توسعه دهنده کامل پشته ، معمار و سرب فنی در زمینه مهندسی وب است ، مهارت های قوی حل مسئله خود را در صدها پروژه ثابت می کند. او علاقه زیادی به یادگیری مداوم ، استفاده از فن آوری های جدید و به اشتراک گذاشتن یافته های خود با دیگران دارد. دانیل به عنوان فناوری منجر به تحقیقات فناوری ، مشاوره داخلی و خارجی و پشتیبانی رانندگی از Node.js در Dynatrace می شود.