آموزش Node.js Microservices: نظارت و ثبت گزارش

Node.js Microservices: Monitoring and Logging

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: کنترل میکروسرویس های Node.js خود را در دست بگیرید. در این دوره، Node.js Microservices: Monitoring and Logging، یاد خواهید گرفت که به طور موثر ابزارهای مشاهده پذیری را برای میکروسرویس های Node.js خود راه اندازی و استفاده کنید. ابتدا، نحوه ورود و بازیابی آنچه در سیستم شما در حال انجام است را بررسی خواهید کرد. در مرحله بعد، قدرت معیارها، داشبوردها و هشدارهای خودکار را کشف خواهید کرد. در نهایت، یاد می‌گیرید که چگونه درخواست‌های کاربر را در سرویس‌های خود ردیابی کنید. وقتی این دوره را به پایان رساندید، مهارت‌ها و دانش قابل مشاهده‌پذیری مورد نیاز برای اشکال‌زدایی، نگهداری و بهبود میکروسرویس‌های Node.js خود را خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

ثبت بهترین شیوه ها برای میکروسرویس ها Logging Best Practices for Microservices

  • بررسی نسخه Version Check

  • معرفی Introduction

  • با GloboTicket آشنا شوید Meet GloboTicket

  • مثال ورود به سیستم Logging Example

  • قابلیت مشاهده Observability

  • ثبت کتابخانه ها برای Node.js Logging Libraries for Node.js

  • سطوح ورود به سیستم Logging Levels

  • مثال پینو Pino Example

  • فرمت های ثبت نام Logging Formats

  • ثبت بهترین شیوه ها برای میکروسرویس ها Logging Best Practices for Microservices

  • مثال کامل Full Example

  • نسخه ی نمایشی: ورود به سیستم اکسپرس با وینستون و مورگان Demo: Logging in Express with Winston and Morgan

پیاده سازی ثبت متمرکز با ELK Stack Implementing Centralized Logging with ELK Stack

  • معرفی Introduction

  • پشته ELK The ELK Stack

  • Docker و Docker Compose Docker and Docker Compose

  • نسخه ی نمایشی: اجرای ELK با Docker Compose Demo: Running ELK with Docker Compose

  • بلع لاگ با Logstash Ingesting Logs with Logstash

  • نسخه ی نمایشی: Logstash Demo: Logstash

  • ذخیره سیاههها با Elasticsearch Storing Logs with Elasticsearch

  • نسخه ی نمایشی: Elasticsearch Demo: Elasticsearch

  • تجسم سیاههها با کیبانا Visualizing Logs with Kibana

  • نسخه ی نمایشی: کیبانا Demo: Kibana

  • تعدادی نکته Some Tips

  • نسخه ی نمایشی: اشکال زدایی با ELK Demo: Debugging with ELK

مانیتورینگ میکروسرویس ها با Prometheus و Grafana Monitoring Microservices with Prometheus and Grafana

  • معرفی Introduction

  • درک نظارت Understanding Monitoring

  • پرومتئوس و گرافانا Prometheus and Grafana

  • نصب و راه اندازی Installation

  • نسخه ی نمایشی: اجرای Prometheus و Grafana با Docker Compose Demo: Running Prometheus and Grafana with Docker Compose

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

  • نسخه ی نمایشی: ابزار دقیق یک برنامه Node.js Demo: Instrumenting a Node.js Application

  • ایجاد داشبورد Grafana Creating Grafana Dashboards

  • نسخه ی نمایشی: Grafana Demo: Grafana

  • تنظیم هشدارها Setting up Alerts

  • نسخه ی نمایشی: هشدارها Demo: Alerts

  • M4 12 Open_Telemetry M4 12 Open_Telemetry

ردیابی توزیع شده با Jaeger یا Zipkin Distributed Tracing with Jaeger or Zipkin

  • معرفی Introduction

  • چرا ثبت نام کافی نیست؟ Why Is Logging Not Enough?

  • نسخه ی نمایشی: اجرای Jaeger و Zipkin با Docker Compose Demo: Running Jaeger and Zipkin with Docker Compose

  • انتشار زمینه Context Propagation

  • نسخه ی نمایشی: ردیابی با Zipkin Demo: Tracing with Zipkin

  • نسخه ی نمایشی: ردیابی با جیگر Demo: Tracing with Jaeger

  • نسخه ی نمایشی: ردیابی و نظارت با تله متری باز Demo: Tracing and Monitoring with Open Telemetry

  • خلاصه دوره Course Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش Node.js Microservices: نظارت و ثبت گزارش
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 26m
45
Pluralsight (پلورال سایت) pluralsight-small
24 اسفند 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
5
از 5
دارد
دارد
دارد
Julian Mateu

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Julian Mateu Julian Mateu

جولیان که فارغ‌التحصیل رشته مهندسی الکترونیک از دانشگاه بوئنوس آیرس است، و در حال حاضر در لندن مستقر است، بیش از 7 سال را در صنعت نرم‌افزار، از همکاری با شرکت‌های فناوری بزرگ مانند آمازون و گوگل، تا استارت‌آپ‌های پویا، گذرانده است. او کار خود را در موبایل و روباتیک آغاز کرد و در نهایت اشتیاق خود را در توسعه backend و سیستم های توزیع شده مبتنی بر ابر یافت. جولیان در جاوا و پایتون مهارت دارد و نرم افزارهایی را برای سیستم های ابری توزیع شده طراحی، پیاده سازی و استقرار می دهد. جولیان با اعتقاد به اینکه فناوری صرفا یک ابزار است، بر اهمیت تمرکز بر مشکل و راه حل، به جای خود فناوری تأکید می کند. اشتیاق او به مربیگری فراتر از نقش های فنی اش است. جولیان دستیار تدریس در دانشگاه بوده است و از به اشتراک گذاشتن دانش خود با کسانی که در زمینه فناوری شروع کرده اند لذت می برد. جولیان علاوه بر نرم افزار، موسیقی برای فیلم و تلویزیون می نویسد و پیانو و گیتار می نوازد

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.