9

Best Practices

In the previous chapters, we focused on how to collect, enrich, correlate, and use individual telemetry signals. In this chapter, we’re going to discuss what information to collect and how to represent it efficiently using all the available signals. We’ll start by providing recommendations on how to pick a suitable telemetry signal and suggest cross-signal cost optimization strategies. Finally, we’ll explore about OpenTelemetry semantic conventions and use them to create consistent telemetry supported by most observability vendors.

You’ll learn how to do the following:

  • Find telemetry signals that work for your scenarios
  • Control telemetry costs with aggregation, sampling, and verbosity
  • Follow common practices when reporting ...

Get Modern Distributed Tracing in .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.