The presentation discusses the introduction of new signals, metrics, in addition to traces in Jaeger, a distributed tracing system, to understand performance and service monitoring. The auto-instrumentation feature in .NET eliminates the need for code changes to instrument the application.
- Jaeger is a distributed tracing system that helps debug and understand transactions
- Metrics are introduced as new signals in addition to traces to understand performance and service monitoring
- The span map metrics processor is used to derive metrics from traces and generate metrics from these traces
- Metrics can be visualized in Grafana and used in the Jaeger UI
- Auto-instrumentation feature in .NET eliminates the need for code changes to instrument the application
The speaker mentions that the auto-instrumentation feature in .NET eliminates the need for code changes to instrument the application. This feature was introduced to help companies that use .NET APIs and were trying to set up Jaeger but did not have the auto-instrumentation feature at the time. With this feature, developers can set the environment variables via config maps to instrument the app without having to pull in some type of package.