نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
ابزار دقیق به شما می گوید در داخل برنامه های شما چه می گذرد ، به شما کمک می کند سالم بودن آنها را ببینید و مشکلات را ردیابی کنید. این دوره به شما می آموزد که چگونه معیارها را به برنامه های خود اضافه کنید تا بتوانید آنها را با Prometheus و Grafana کنترل کنید. برنامه ها باید API معیارهایی را برای خواندن Prometheus ارائه دهند ، که حاوی داده هایی درباره سختی کار برنامه و کارهایی که در واقع انجام می دهد . در این دوره ، Instrumenting Applications with Metrics for Prometheus ، نحوه تنظیم آن را در چهار زبان اصلی - Java ، Go ، Node.js و .NET خواهید آموخت. ابتدا خواهید دید که افزودن پشتیبانی Prometheus با استفاده از کتابخانه مشتری چقدر آسان است. در مرحله بعدی ، یاد خواهید گرفت که چگونه معیارهای سفارشی مربوط به برنامه های خود را ضبط کنید. سپس ، نحوه ادغام نظارت با کارهای پردازش دسته ای را مشاهده خواهید کرد. سرانجام ، شما می آموزید که چگونه معیارها را در Prometheus از اجزای توزیع شده جمع آوری کرده و آنها را در داشبورد Grafana مشاهده کنید. پس از پایان دوره ، مهارت و دانش لازم برای افزودن نظارت به برنامه های خود را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
افزودن ابزار کاربردی با کتابخانه های مشتری
Adding Application Instrumentation with Client Libraries
-
معرفی کتابخانه های مشتری و معیارهای کاربرد
Introducing Client Libraries and Application Metrics
-
نسخه ی نمایشی: افزودن معیارها به یک برنامه وب
Demo: Adding Metrics to a Web Application
-
درک الگوهای مشترک با کتابخانه های مشتری
Understanding Common Patterns with Client Libraries
-
نسخه ی نمایشی: کاوش معیارهای کتابخانه مشتری
Demo: Exploring Client Library Metrics
-
افزودن معیارهای سفارشی به برنامه های شما
Adding Custom Metrics to your Applications
-
نسخه ی نمایشی: ضبط اطلاعات برنامه
Demo: Recording Application Information
-
خلاصه ماژول
Module Summary
ضبط معیارهای برنامه سفارشی
Recording Custom Application Metrics
-
ضبط متریک با Middleware و AOP
Recording Metrics with Middleware and AOP
-
نسخه ی نمایشی: اضافه کردن معیارها به API سهام با کتابخانه مشتری برو
Demo: Adding Metrics to the Stock API with the Go Client Library
-
نسخه ی نمایشی: جمع آوری معیارها با Middleware
Demo: Collecting Metrics with Middleware
-
مدیریت کاردینالیتی در معیارهای سفارشی
Managing Cardinality in Custom Metrics
-
نسخه ی نمایشی: افزودن متریک به API محصولات با کتابخانه میکرومتر جاوا
Demo: Adding Metrics to the Products API with the Java Micrometer Library
-
نسخه ی نمایشی: جمع آوری معیارها با برنامه نویسی جنبه محور
Demo: Collecting Metrics with Aspect-oriented Programming
-
خلاصه ماژول
Module Summary
اندازه گیری فشار از مشاغل دسته ای
Pushing Metrics from Batch Jobs
-
ابزار دقیق برنامه هایی که به طور مداوم اجرا نمی شوند
Instrumenting Apps Which Don't Run Continuously
-
نسخه ی نمایشی: استفاده از Pushgateway با Prometheus
Demo: Using the Pushgateway with Prometheus
-
شناسایی معیارها برای ضبط برنامه های دسته ای
Identifying Metrics to Record for Batch Applications
-
نسخه ی نمایشی: افزودن متریک به کار دسته ای Node.js
Demo: Adding Metrics to the Node.js Batch Job
-
نسخه ی نمایشی: ضبط متریک برای فرایندهای دسته ای
Demo: Recording Metrics for Batch Processes
-
خلاصه ماژول
Module Summary
معیارهای کاربرد خراش با Prometheus
Scraping Application Metrics with Prometheus
-
جمع آوری و تجسم معیارهای برنامه
Collecting and Visualizing Application Metrics
-
نسخه ی نمایشی: سنجش معیارها با سرویس کشف
Demo: Scraping Metrics with Service Discovery
-
با استفاده از پیکربندی Relabel و شناسایی موارد
Using Relabel Configuration and Identifying Instances
-
نسخه ی نمایشی: تجسم معیارهای برنامه با Grafana
Demo: Visualizing Application Metrics with Grafana
-
خلاصه ماژول
Module Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات