آموزش ورود به سیستم ساختاری مدرن با Serilog و Seq

Modern Structured Logging With Serilog and Seq

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: گزارش های خود را برای شما مناسب سازید و از گزارش های متنی بدون ساختار فراتر بروید و اطلاعات جدید مدرن را با داده های ورود به سیستم غنی ، ساختاری و قابل پرسش ایجاد کنید. ورود به سیستم یک قسمت اساسی از هر برنامه است. هنگامی که ما در حال بررسی مشکلات هستیم یا به دنبال الگوهایی در سیستم های خود هستیم ، می خواهیم داده های گزارش ما به راحتی جستجو شود. Serilog به ما این امکان را می دهد تا با استفاده از داده های پرمحتوا و معنی دار که ما را قادر می سازد پرسشهای پیچیده ای بنویسیم و در تشخیص خطاها صرفه جویی کنیم. Serilog همچنین با یک API تمیز و ساده هزینه اجرای کمتری دارد.

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

مقدمه ای بر ورود به سیستم Introduction to Structured Logging

  • بررسی اجمالی ماژول Module Overview

  • چرا ورود به سیستم ساختاری؟ Why Structured Logging?

  • معرفی Serilog Introducing Serilog

  • معرفی Seq Introducing Seq

  • خلاصه ماژول Module Summary

مبانی Serilog Serilog Fundamentals

  • بررسی اجمالی ماژول Module Overview

  • شروع با Serilog Getting Started With Serilog

  • ورود به یک فایل تک متن Logging to a Single Text File

  • ورود به پرونده های متن چند نفره Logging to Multiple Rolling Text Files

  • ثبت اطلاعات ساختاری Logging Structured Data

  • مقادیر ساده اسکالر Simple Scalar Values

  • مجموعه ها و اشیا Collections and Objects

  • اشیا Dest تخریب شده Destructured Objects

  • غرق ورود به سیستم Provided Logging Sinks

  • نوشتن و پرس و جو از داده های ثبت شده ساختاری با RavenDB Writing and Querying Structured Log Data With RavenDB

  • خلاصه ماژول Module Summary

Serilog - فراتر از اصول Serilog - Beyond the Fundamentals

  • بررسی اجمالی ماژول Module Overview

  • الگوها و قالب بندی پیام ها Message Templates and Formatting

  • سطوح مختلف ورود به سیستم Different Logging Levels

  • پیکربندی حداقل شدت ورود به سیستم Configuring Minimum Logging Severity Levels

  • حداقل سطح شدت خاص سینک Sink Specific Minimum Severity Levels

  • استراتژی ذخیره سازی و نگهداری ورود به سیستم Log Storage and Retention Strategy

  • افزودن متن ورود به سیستم Adding Log Context

  • فیلتر کردن سفارشی کدام رویدادها برای ورود به سیستم Custom Filtering Which Events to Log

  • مرتبط کردن ورودی های ورود به سیستم Correlating Log Entries

  • غنی سازی وقایع ورود به سیستم با داده های اضافی Enriching Log Events With Additional Data

  • بررسی اجمالی موارد اضافی Serilog Serilog Extras Overview

  • مشکلات پیکربندی اشکال زدایی Debugging Configuration Problems

  • خلاصه ماژول Module Summary

ثانیه Seq

  • بررسی اجمالی ماژول Module Overview

  • بررسی اجمالی Seq Seq Overview

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

  • نوشتن برای Seq از Serilog Writing to Seq From Serilog

  • ورود به سیستم جستجو Log Query Language

  • ایجاد و ذخیره سوالات Creating and Saving Queries

  • ایجاد و ذخیره بازدیدها Creating and Saving Views

  • رویدادهای پین کردن Pinning Events

  • ایجاد ساعت های داشبورد Creating Dashboard Watches

  • پیکربندی زمان نگهداری گزارش Configuring Log Retention Time

  • نصب و استفاده از برنامه های Seq Installing and Using Seq Apps

  • خلاصه ماژول Module Summary

نمایش نظرات

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

آموزش ورود به سیستم ساختاری مدرن با Serilog و Seq
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 10m
41
Pluralsight (پلورال سایت) pluralsight-small
20 تیر 1393 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
167
4.5 از 5
دارد
دارد
دارد
Jason Roberts

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jason Roberts Jason Roberts

با بیش از 15 سال تجربه در زمینه توسعه نرم افزار frontend و backend ، جیسون رابرتز یک توسعه دهنده ، مربی و نویسنده مستقل است. وی دارای مدرک لیسانس علوم در محاسبات است ، نویسنده چندین کتاب است و در وبلاگ خود DontCodeTired.com می نویسد. جیسون یک منبع باز است و علاوه بر توسعه نرم افزار سازمانی ، برنامه های Windows Store و Windows Phone را طراحی و توسعه داده است.

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

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

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