آموزش ابزار دقیق برنامه های کاربردی با متریک برای Prometheus

Instrumenting Applications with Metrics for Prometheus

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: ابزار دقیق به شما می گوید در داخل برنامه های شما چه می گذرد ، به شما کمک می کند سالم بودن آنها را ببینید و مشکلات را ردیابی کنید. این دوره به شما می آموزد که چگونه معیارها را به برنامه های خود اضافه کنید تا بتوانید آنها را با 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 می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش ابزار دقیق برنامه های کاربردی با متریک برای Prometheus
جزییات دوره
2h 3m
26
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Elton Stoneman Elton Stoneman

Docker Captain و Microsoft MVP