Chia Sẻ Khóa Học Logging, Monitoring & OpenTelemetry Trong ASP.NET Core 10 [Khóa 5357 A]
Việc kích hoạt observability trong các ứng dụng hiện đại là một khía cạnh quan trọng để đảm bảo tính ổn định và hiệu suất tốt. Khóa học này sẽ hướng dẫn bạn cách enable observability thông qua OpenTelemetry và cách sử dụng thông tin đó một cách hiệu quả.
Monitoring các ứng dụng của bạn trong production là yếu tố then chốt quyết định sự thành công của ứng dụng. Trong khóa học này, Logging, Monitoring & OpenTelemetry trong ASP.NET Core 10, bạn sẽ có khả năng kích hoạt observability bằng cách sử dụng OpenTelemetry, giúp bạn hiểu rõ những gì đang xảy ra trong ứng dụng và hiệu suất hoạt động của nó.
Đầu tiên, bạn sẽ tìm hiểu cách tạo các log entry hữu ích và hiệu quả. Tiếp theo, bạn sẽ khám phá traceability và metrics thông qua OpenTelemetry cùng các tùy chọn cấu hình để thực sự tận dụng tối đa công cụ này. Cuối cùng, bạn sẽ học cách tận dụng các giải pháp backend hoặc service khác nhau cho Application Performance Monitoring (APM) để sử dụng captured telemetry một cách có ý nghĩa.
Sau khi hoàn thành khóa học này, bạn sẽ có các kỹ năng và kiến thức về logging, observability và OpenTelemetry cần thiết để giám sát các ứng dụng của mình một cách rõ ràng tuyệt vời.
Mục lục:
- ✓ 1. Bắt đầu với Logging & Monitoring:
- ✓ Giới thiệu và Tổng quan.
- ✓ Hello, Logging World.
- ✓ Vai trò của Logging, Metrics & Traces.
- ✓ ILogger Interface.
- ✓ Các Structured Log Entry.
- ✓ Sử dụng các Log Level.
- ✓ Filtering Log Entry.
- ✓ Open Telemetry: Logs, Metrics & Traces.
- ✓ Aspire và ServiceDefaults: Một cách tuyệt vời để bắt đầu.
- ✓ 2. Exception Handling & Logging:
- ✓ Giới thiệu ứng dụng - và một Error!
- ✓ Add Default Instrumentation & Remove Developer Exception Page.
- ✓ Exception Shielding.
- ✓ Enable Support với TraceIds & Custom ProblemDetails.
- ✓ Exception Details.
- ✓ Một Custom Processor cho Logging Exception Details.
- ✓ Catching & Wrapping Exception.
- ✓ Còn Validation Errors thì sao.
- ✓ 3. Kiểm soát thông tin trong các Log Entry:
- ✓ Sử dụng Scopes để Add Information tự động.
- ✓ Structured Logging Revisited: Message Template & Category.
- ✓ High Performance Logging.
- ✓ Security Consideration.
- ✓ Các kỹ thuật Redaction.
- ✓ Các Third-party Logging Provider.
- ✓ 4. OpenTelemetry Essentials:
- ✓ Aspire ServiceDefaults.
- ✓ Logging in OpenTelemetry.
- ✓ Traces in OpenTelemetry.
- ✓ Metrics in OpenTelemetry.
- ✓ Exploring & Sharing OpenTelemetry.
- ✓ 5. Next-level OpenTelemetry:
- ✓ Cấu hình OpenTelemetry: Xác định các Service.
- ✓ Custom Traces.
- ✓ Custom Metrics.
- ✓ Tracing AI & MCP trong OpenTelemetry.
- ✓ Trace Sampling.
- ✓ 6. Application Performance Monitoring (APM) Services & Backend:
- ✓ OpenTelemetry như một tiêu chuẩn.
- ✓ Sử dụng một OpenTelemetry Collector.
- ✓ APM Services & Backend: Các Option.
- ✓ Publish lên Application Insights.
- ✓ Publish lên Datadog.
- ✓ Publish lên Datadog mà không cần Aspire.
- ✓ Performance Considerations, Revisited.
- ✓ Lời kết.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU
