Skip to main content
CF

Microservices Troubleshooting Essentials

4h 23m 24s
English
Paid

Be the first to know when your microservices are having issues in Production and get everything sorted out way before your customers even start noticing.

About the Author: Julio Casal

Julio Casal thumbnail

Julio Casal is a US software engineer and one of the more active independent .NET / C# educators publishing course material on the modern .NET stack. His courses focus on the production-engineering side of .NET microservices and the cloud-native patterns that show up in real .NET applications running on Azure and AWS.

The course catalog covers ASP.NET Core, .NET microservices with Docker and Kubernetes, Azure cloud deployment patterns, the testing tracks, and the broader cloud-native .NET work that separates Julio's material from generic .NET tutorial content. Course material is taught at the level of a working senior .NET engineer.

The CourseFlix listing under this source carries 9 Julio Casal courses spanning that range. Material is paid and aimed at intermediate-and-up .NET developers building production microservices and cloud-native applications.

Watch Online 29 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 29 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Introduction
All Course Lessons (29)
#Lesson TitleDurationAccess
1
Introduction Demo
00:34
2
Introduction to Logging
02:46
3
Writting logs via ILogger
25:29
4
Standing up a Seq Docker container
04:52
5
Sending logs to Seq in your local box
11:39
6
Generalizing the Seq configuration
09:51
7
Deploying Seq to Kubernetes
07:13
8
Adding Seq support to the microservice helm chart
07:26
9
Sending logs to Seq in AKS
06:05
10
Introduction
00:38
11
Introduction to Distributed Tracing
04:33
12
Upgrading the Common library to MassTransit v8
04:25
13
Upgrading all microservices to MassTransit v8
10:47
14
Using OpenTelemetry to collect and export distributed traces
14:25
15
Standing up a Jaeger Docker container
04:27
16
Exporting distributed traces to Jaeger
11:19
17
Generalizing the distributed tracing configuration
10:38
18
Adding distributed tracing to all microservices
12:43
19
Deploying Jaeger to Kubernetes
13:11
20
Adding Jaeger support to the microservice helm chart
05:34
21
Sending distributed traces to Jaeger in AKS
07:09
22
Introduction
00:44
23
Introduction to Monitoring
02:44
24
Using OpenTelemetry to collect and export metrics
19:51
25
Standing up a Prometheus Docker container
13:02
26
Generalizing the monitoring configuration
11:00
27
Deploying Prometheus and Grafana to Kubernetes
16:50
28
Letting Prometheus discover microservices in AKS
10:23
29
Getting a microservice monitored by Prometheus and Grafana in AKS
13:06
Unlock unlimited learning

Get instant access to all 28 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Books

Read Book Microservices Troubleshooting Essentials

#TitleTypeOpen
1Roadmap_Troubleshooting PDF
2Handouts_Troubleshooting PDF
3Net8Upgrade PDF

Related courses

Frequently asked questions

What is Microservices Troubleshooting Essentials about?
Be the first to know when your microservices are having issues in Production and get everything sorted out way before your customers even start noticing.
Who teaches this course?
It is taught by Julio Casal. You can find more courses by this instructor on the corresponding source page.
How long is the course?
It contains 29 lessons with a total runtime of 4 hours 23 minutes. Every lesson is available to watch online at your own pace.
Is it free to watch?
It is part of CourseFlix's premium catalog. A subscription unlocks the full video player; the course description, table of contents, and preview information are available to everyone.
Where can I watch it online?
The course is available to watch online on CourseFlix at https://courseflix.net/course/microservices-troubleshooting-essentials. The page hosts every lesson with the integrated video player; no download is required.