Skip to content

Commit

Permalink
Link to /zh/docs pages
Browse files Browse the repository at this point in the history
  • Loading branch information
chalin committed May 15, 2024
1 parent 5833f15 commit 7bfdb31
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 19 deletions.
8 changes: 4 additions & 4 deletions content/zh/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ developer_note:
<div class="l-primary-buttons mt-5">

- [了解更多](/zh/docs/what-is-opentelemetry/)
- [尝试 Demo](/docs/demo/)
- [尝试 Demo](/zh/docs/demo/)
- [探索集成组件](/ecosystem/integrations)

</div>
Expand All @@ -33,8 +33,8 @@ developer_note:
</div>
<div class="l-get-started-buttons">

- [开发人员](/docs/getting-started/dev/)
- [运维人员](/docs/getting-started/ops/)
- [开发人员](/zh/docs/getting-started/dev/)
- [运维人员](/zh/docs/getting-started/ops/)

</div>
{{< /blocks/cover >}}
Expand All @@ -43,7 +43,7 @@ developer_note:

OpenTelemetry 是各类 API、SDK 和工具形成的集合。可用于插桩、生成、采集和导出遥测数据(链路、指标和日志),帮助你分析软件的性能和行为。

> OpenTelemetry 在[多种编程语言](/docs/languages/)均达到 **GA** 级别,普适性很高。
> OpenTelemetry 在[多种编程语言](/zh/docs/languages/)均达到 **GA** 级别,普适性很高。
{{% /blocks/lead %}}

Expand Down
4 changes: 2 additions & 2 deletions content/zh/docs/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ aliases: [/zh/docs/workshop/*]
---

OpenTelemetry 也被称为 OTel,是一个供应商中立的、开源的[可观测性](concepts/observability-primer/#what-is-observability)框架,
可用于插桩、生成、采集和导出[链路](/docs/concepts/signals/traces/)
[指标](/docs/concepts/signals/metrics/)[日志](/docs/concepts/signals/logs/)等遥测数据。
可用于插桩、生成、采集和导出[链路](/zh/docs/concepts/signals/traces/)
[指标](/zh/docs/concepts/signals/metrics/)[日志](/zh/docs/concepts/signals/logs/)等遥测数据。

OpenTelemetry 作为一个行业标准,得到了 40 多个可观测供应商的支持,
被许多[代码库、服务和应用](/ecosystem/integrations)集成,被众多[最终用户](/ecosystem/adopters)采用。
Expand Down
26 changes: 13 additions & 13 deletions content/zh/docs/what-is-opentelemetry.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ weight: -1
---

OpenTelemetry
是一个[可观测性](/docs/concepts/observability-primer/#what-is-observability)框架和工具包,
旨在创建和管理遥测数据,如[链路](/docs/concepts/signals/traces/)
[指标](/docs/concepts/signals/metrics/)[日志](/docs/concepts/signals/logs/)
是一个[可观测性](/zh/docs/concepts/observability-primer/#what-is-observability)框架和工具包,
旨在创建和管理遥测数据,如[链路](/zh/docs/concepts/signals/traces/)
[指标](/zh/docs/concepts/signals/metrics/)[日志](/zh/docs/concepts/signals/logs/)
重要的是,OpenTelemetry 是供应商和工具无关的,这意味着它可以与各种可观测性后端一起使用,
包括 [Jaeger](https://www.jaegertracing.io/)
[Prometheus](https://prometheus.io/) 这类开源工具以及商业化产品。
Expand All @@ -20,7 +20,7 @@ OpenTelemetry 专注于遥测数据的生成、采集、管理和导出。 OpenT

## 什么是可观测性? {#what-is-observability}

[可观测性](/docs/concepts/observability-primer/#what-is-observability)具备检查系统输出来理解系统内部状态的能力。
[可观测性](/zh/docs/concepts/observability-primer/#what-is-observability)具备检查系统输出来理解系统内部状态的能力。
在软件的上下文中,这意味着通过检查遥测数据(包括链路、指标和日志)来理解系统的内部状态。

要使系统可观测,必须对其进行仪表化。也就是说,代码必须发出链路、指标或日志。
Expand Down Expand Up @@ -48,14 +48,14 @@ OpenTelemetry 包括以下主要组件:
- 定义遥测数据形状的标准[协议](/docs/specs/otlp/)
- 为常见遥测数据类型定义标准命名方案的[语义约定](/docs/specs/semconv/)
- 定义如何生成遥测数据的 API
- 实现规范、API 和遥测数据导出的[语言 SDK](/docs/languages)
- 实现规范、API 和遥测数据导出的[语言 SDK](/zh/docs/languages)
- 实现常见库和框架的仪表化的[库生态系统](/ecosystem/registry)
- 可自动生成遥测数据的自动仪表化组件,无需更改代码
- [OpenTelemetry Collector](/docs/collector):接收、处理和导出遥测数据的代理
- [OpenTelemetry Collector](/zh/docs/collector):接收、处理和导出遥测数据的代理
- 各种其他工具,
[用于 Kubernetes 的 OpenTelemetry Operator](/docs/kubernetes/operator/)
[OpenTelemetry Helm Charts](/docs/kubernetes/helm/)
[FaaS 的社区资产](/docs/faas/)
[用于 Kubernetes 的 OpenTelemetry Operator](/zh/docs/kubernetes/operator/)
[OpenTelemetry Helm Charts](/zh/docs/kubernetes/helm/)
[FaaS 的社区资产](/zh/docs/faas/)

OpenTelemetry 广泛应用于许多已集成 OpenTelemetry
提供默认可观测性的[库、服务和应用](/ecosystem/integrations/)
Expand All @@ -69,7 +69,7 @@ OpenTelemetry 被设计为可扩展的。一些扩展 OpenTelemetry 的例子包

- 向 OpenTelemetry Collector 添加接收器以支持来自自定义源的遥测数据
- 将自定义仪表化库加载到 SDK 中
- 创建适用于特定用例的 SDK 或 Collector 的[分发](/docs/concepts/distributions/)
- 创建适用于特定用例的 SDK 或 Collector 的[分发](/zh/docs/concepts/distributions/)
- 为尚不支持 OpenTelemetry 协议(OTLP)的自定义后端创建新的导出器
- 为非标准上下文传播格式创建自定义传播器

Expand All @@ -84,9 +84,9 @@ OpenTracing 和 OpenCensus 项目合并而诞生的。OpenTracing 和 OpenCensus
吸收了双方的优势,提供了统一的解决方案。

如果你目前正在使用 OpenTracing 或 OpenCensus,
你可以在[迁移指南](/docs/migration/)中了解如何迁移到 OpenTelemetry。
你可以在[迁移指南](/zh/docs/migration/)中了解如何迁移到 OpenTelemetry。

## 接下来做什么? {#what-next}

- 参阅[入门指南](/docs/getting-started/) &mdash; 立即开始!
- 了解 [OpenTelemetry 的概念](/docs/concepts/)
- 参阅[入门指南](/zh/docs/getting-started/) &mdash; 立即开始!
- 了解 [OpenTelemetry 的概念](/zh/docs/concepts/)

0 comments on commit 7bfdb31

Please sign in to comment.