لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مسیریابی Serilog 2 ورودی های Log با فیلترها و قالب ها
Routing Serilog 2 Log Entries with Filters and Formatters
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
با استفاده از Serilog برای مسیریابی ورودی ها به مکان مناسب (سینک) و فرمت کردن آنها برای حذف نویز، تجزیه و تحلیل سریع و آسان گزارش را در برنامه های ASP.NET Core خود فعال کنید. با این دوره به یک ابرقهرمان ثبتنام در هسته ASP.NET تبدیل شوید! در این دوره، مسیریابی ورودیهای گزارش Serilog با فیلترها و فرمتها، دانش اساسی برای دریافت ورودیهای ASP.NET Core نوشتهشده در هر کجا که میخواهید و فرمتبندی آنطور که میخواهید را یاد خواهید گرفت. . ابتدا، استفاده از فیلترهای Serilog و sub-loggers برای مسیریابی ورودی ها به سینک مورد نظر خود را یاد خواهید گرفت. در مرحله بعد، گزینه های سینک و نحوه تنظیم دقیق ورودی ها را خواهید دید. در نهایت، نحوه ایجاد فرمتکنندههای سفارشی خود را بررسی خواهید کرد تا ورودیهای گزارش را دقیقاً همانطور که میخواهید بنویسید. وقتی این دوره را به پایان رساندید، مهارت ها و دانش مسیریابی و قالب بندی Serilog مورد نیاز برای سوپرشارژ کردن گزارش هسته ASP.NET خود را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
فیلترها: مسیریابی ورودی های گزارش به مکان های مناسب
Filters: Routing Log Entries to the Right Places
بررسی نسخه
Version Check
مقدمه
Introduction
فیلترهای سریلوگ و انواع لاگ
Serilog Filters and Log Types
نسخه ی نمایشی: نمای کلی و اجرای برنامه
Demo: Overview and App Execution
مرور کد اولیه
Initial Code Walkthrough
راه اندازی فروشگاه های SQL و ELK
Setting up the SQL and ELK Stores
استفاده از فیلترهای Serilog
Applying Serilog Filters
بررسی نتایج
Verifying the Results
خلاصه
Summary
شکلدهندهها: دریافت ورودیهای گزارش به شکلی که میخواهید
Formatters: Getting Log Entries Looking the Way You Want
مقدمه
Introduction
قالب بندی مفاهیم
Formatting Concepts
نقد ورودی های پیش فرض SQL Server Sink
Critiquing the Default SQL Server Sink Entries
پاک کردن ورودی های گزارش
Cleaning up Log Entries
استفاده از ColumnOptions در SQL Server Sink
Using ColumnOptions in the SQL Server Sink
استفاده از گزینه های سینک گنجانده شده با سینک Elasticsearch
Using Included Sink Options with the Elasticsearch Sink
ایجاد قالب سفارشی برای سینک Elasticsearch
Creating a Custom Formatter for the Elasticsearch Sink
بررسی فرمت JSON سینک HTTP
Reviewing the HTTP Sink's JSON Formatter
مسطح کردن ورودیهای گزارش با ارزیابی ارزشهای ساختاری
Flattening Log Entries by Evaluating StructureValues
مسطح کردن ورودی های گزارش در قالب Elasticsearch سفارشی
Flattening Log Entries within Custom Elasticsearch Formatter
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
اریک دال برای بیش از 20 سال در حال توسعه نرم افزار و معماری بوده است ، که بیشتر در زمینه توسعه داخلی برای کارفرمایان خود کار می کند. کارهای اخیر وی شامل اجرای چندین مستاجر B2B و خود ثبت نام B2C برای IdentityServer3 ، به روزرسانی وب سایت های قدیمی ASP.NET از فن آوری های سمت سرور به مخلوط مشتری/سرور و استفاده از TypeScript ، ساخت وب API ها به عنوان پشتوانه تلفن همراه و برنامه های وب ، و پی ریزی برنامه های موبایل Xamarin Forms با استفاده از کتابخانه Prism. اریک در حال حاضر در RealPage به عنوان یک معمار اصلی ، راه حل های ساخت و معماری محصولات مدیریت نرم افزار خود کار می کند.
نمایش نظرات