大纲
- Signals
Signals
信号
Learn about the categories of telemetry supported by OpenTelemetry 了解 OpenTelemetry 支持的遥测数据类型
The purpose of OpenTelemetry is to collect, process, and export signals. Signals are system outputs that describe the underlying activity of the operating system and applications running on a platform. A signal can be something you want to measure at a specific point in time, like temperature or memory usage, or an event that goes through the components of your distributed system that you’d like to trace. You can group different signals together to observe the inner workings of the same piece of technology under different angles. OpenTelemetry 的目标是收集、处理和导出Signals。 Signals是系统导出的,用于描述在平台上运行的操作系统和应用程序的活动状态。Signals可以是您想在特定时间点测量的东西,例如温度或内存使用情况,或在分布式系统的各个组件上流转的、用于追踪的事件。您可以将不同的Signals组合在一起,以观察同一项技术在不同情况下的内部运作情况。
OpenTelemetry currently supports traces, metrics, logs and baggage. Events are a specific type of log, and profiles are being worked on by the Profiling Working Group. OpenTelemetry 目前支持Traces、Metrics、Logs和Baggage。Events是一种特定类型的Log,profiles是基于Profiling Working Group运行的。
Traces Understand the full path through your distributed application. 了解分布式应用程序的完整路径
Metrics A measurement captured at runtime 在运行时捕获的测量值
Logs
Baggage Contextual information that is passed between signals 在Signals之间传递的上下文信息