Overview
This course aims to teach learners about the standards and tools available for instrumenting systems to collect logs, metrics, and traces in microservices and distributed systems. By the end of the course, students will understand the benefits of observability pillars, such as monitoring, metrics, and traces, and how to avoid drowning in the sea of data. The course covers the evolution of standards like Prometheus, OpenTracing, and OpenTelemetry, providing insights into how to prepare for the future with OpenTelemetry. The teaching method includes a theoretical overview along with practical code examples in C# and .NET Core. The intended audience for this course includes developers working with microservices and distributed systems who want to gain better control and insights into their systems.
Syllabus
OpenMetrics, OpenTracing, OpenTelemetry - are we there yet? - Alexey Zimarev - NDC Oslo 2020
Taught by
NDC Conferences