Signal fundamentals
Telemetry signals can be defined as information that is collected at runtime during specific platform or application events and sent externally to an ingestion point to be analyzed individually or collectively. We’ll go through an example later where this definition will become clearer.
You can get an overview of telemetry in the official documentation here:
Let’s look at some essential background knowledge to get a fuller understanding of telemetry. In the following sections, we’ll cover dimensions, aggregated signals, and Microsoft’s recommendations, and run through a telemetry example.
Dimensions
Information is sent in JSON format; every single JSON element is called a dimension. Dimension naming conventions follow the camel case notation. Dimensions can be grouped as:
- General (or core or generic...