2 The Emitting stage: Creating and submitting telemetry

This chapter covers

  • Understanding what the Emitting stage does
  • Emitting telemetry from software you’re developing
  • Emitting telemetry from hardware and third-party software
  • Emitting telemetry from SaaS and IaaS platforms

The Emitting stage, shown in figure 2.1, is the first stage in your pipeline, where telemetry generated by a production system enters the pipeline. This first stage can be many things:

  • Your production code itself. A logging class inside the production code provides the needed formatting and telemetry delivery (section 2.1). You can use several techniques when emitting this way.

  • A hardware system like Cisco networking gear or Dell servers that you configure to emit ...

Get Software Telemetry 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.