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 telemetry with OpenTelemetry semantic conventions
By the end of this chapter, you will be able to use existing semantics for common technologies or create your own cross-signal and cross-service...