Posts Tagged: opentelemetry
Here you can find articles that have been tagged: opentelemetry
Posts In 2022
OpenTelemetry loves Kubernetes, which is clear to see from the OpenTelemetry Operator for Kubernetes. In this video, you will learn:
- How to install the OpenTelemetry Operator
- How to automatically inject a sidecar into a pod
- How to create a new collector configuration
- How to add automatic instrumentation for supported languages
Recently we’ve looked into adding logs, metrics & traces using console exporters. In reality, we want to send this telemetry to one or more places. Collectors allow your service to offload data quickly, standardise access to protected exporter endpoints and can take care of additional handling like retries and batching.
In this video, you will learn:
- The difference between the standard collector and the contributors collector
- How to run an OpenTelemetry Collector using docker compose
- How to configure an OpenTelemetry Collector
Metrics are often handled via one of many protocols. The new contender to this is OpenTelemetry - a system for sending your logs, traces and metrics. This OpenTelemetry tutorial will guide you through how to setup a .NET Application to export your .NET metrics and do basic processing. You’re going to learn the following:
- How to edit and drop metrics
- How to setup application metrics with OpenTelemetry using the console exporter
- How to add external instrumentation like runtime metrics
You’ve discovered that OpenTelemetry can send logs as well as traces but you’re not sure how set this up? This OpenTelemetry tutorial will guide you through how to setup a .NET Application to include log exports and do basic processing. All your logs and traces will be linked automatically.
Posts In 2021
Following on from our introductory video, this OpenTelemetry tutorial walks through how to add custom ActivitySources that can be used in many libraries such as OpenTelemetry to support a distributed tracing scenario, without creating any dependencies. This is incredibly powerful for .NET library authors as they don’t have to wait for .NET 5 to take advantage of this amazing capability.
In this OpenTelemetry Tutorial, take a look at how to quickly get up and running with OpenTelemetry in an ASP.NET Core application. You’ll learn how to setup the automatic instrumentation for both inbound and outbound web requests and how to configure the Jaeger Exporter (https://jaegertracing.io) - running it all in a local environment.
For more information about the differences between OpenTelemetry and what is available in .NET out of the box, also checkout this article by Rehan Saeed: https://rehansaeed.com/deep-dive-into-open-telemetry-for-net/