diff --git a/content/zh/docs/collector/components/_includes/unmaintained-components-msg.md b/content/zh/docs/collector/components/_includes/unmaintained-components-msg.md new file mode 100644 index 000000000000..fc17c0bf9d9b --- /dev/null +++ b/content/zh/docs/collector/components/_includes/unmaintained-components-msg.md @@ -0,0 +1,7 @@ +--- +default_lang_commit: 6bf06ddb9fc057dd6e8092f26d988ffe7b1af5ed +--- + +> [!NOTE] +> +> 标记为 :warning: 的组件已无人维护,当前没有活跃的代码所有者。它们可能不会定期获得更新或错误修复。 diff --git a/content/zh/docs/collector/components/_index.md b/content/zh/docs/collector/components/_index.md new file mode 100644 index 000000000000..71feab14dc7c --- /dev/null +++ b/content/zh/docs/collector/components/_index.md @@ -0,0 +1,17 @@ +--- +title: 组件 +description: OpenTelemetry Collector 组件:接收器、处理器、导出器、连接器和扩展功能 +weight: 22 +default_lang_commit: 1c2b0563e8e66ef0952c442e3662e4bec18a8762 +--- + +OpenTelemetry Collector 由负责处理遥测数据的多个组件构成。 +每种组件在数据管道中都承担特定角色。 + +## 组件类型 {#component-types} + +- **[接收器](receiver/)** - 从多种来源和格式收集遥测数据 +- **[处理器](processor/)** - 转换、过滤并增强遥测数据 +- **[导出器](exporter/)** - 将遥测数据发送到可观测性后端 +- **[连接器](connector/)** - 连接两个管道,同时充当导出器和接收器 +- **[扩展功能](extension/)** - 提供额外能力,例如健康检查 diff --git a/content/zh/docs/collector/components/connector.md b/content/zh/docs/collector/components/connector.md new file mode 100644 index 000000000000..e317da0f3ed0 --- /dev/null +++ b/content/zh/docs/collector/components/connector.md @@ -0,0 +1,10 @@ +--- +title: 连接器 +description: 可用的 OpenTelemetry Collector 连接器列表 +weight: 340 +default_lang_commit: 3040a67e16dcc198614b025bd894c662c03441b3 +--- + +连接器用于连接两个管道,同时充当导出器和接收器。有关如何配置连接器的更多信息,请参见[Collector 配置文档](/docs/collector/configuration/#connectors)。 + +{{< collector-component-rows type="connector" >}} diff --git a/content/zh/docs/collector/components/exporter.md b/content/zh/docs/collector/components/exporter.md new file mode 100644 index 000000000000..5ef6c4cc30f2 --- /dev/null +++ b/content/zh/docs/collector/components/exporter.md @@ -0,0 +1,12 @@ +--- +title: 导出器 +description: 可用的 OpenTelemetry Collector 导出器列表 +weight: 330 +default_lang_commit: 3040a67e16dcc198614b025bd894c662c03441b3 +--- + +导出器将遥测数据发送到可观测性后端和其他目标。有关如何配置导出器的更多信息,请参见[Collector 配置文档](/docs/collector/configuration/#exporters)。 + +{{% include unmaintained-components-msg.md %}} + +{{< collector-component-rows type="exporter" >}} diff --git a/content/zh/docs/collector/components/extension.md b/content/zh/docs/collector/components/extension.md new file mode 100644 index 000000000000..e0a5f2f0a74f --- /dev/null +++ b/content/zh/docs/collector/components/extension.md @@ -0,0 +1,24 @@ +--- +title: 扩展功能 +description: 可用的 OpenTelemetry Collector 扩展功能列表 +weight: 350 +default_lang_commit: 3040a67e16dcc198614b025bd894c662c03441b3 +--- + +扩展功能提供额外能力,例如健康检查和服务发现。有关如何配置扩展功能的更多信息,请参见[Collector 配置文档](/docs/collector/configuration/#extensions)。 + +## 扩展功能 {#extensions} + +{{< collector-component-rows type="extension" renderFootnotes="false" >}} + +## 编码扩展 {#encoding-extensions} + +{{< collector-component-rows type="extension" subtype="encoding" renderFootnotes="false" >}} + +## 观察者扩展 {#observer-extensions} + +{{< collector-component-rows type="extension" subtype="observer" renderFootnotes="false" >}} + +## 存储扩展 {#storage-extensions} + +{{< collector-component-rows type="extension" subtype="storage" >}} diff --git a/content/zh/docs/collector/components/processor.md b/content/zh/docs/collector/components/processor.md new file mode 100644 index 000000000000..57fb636f5bdc --- /dev/null +++ b/content/zh/docs/collector/components/processor.md @@ -0,0 +1,10 @@ +--- +title: 处理器 +description: 可用的 OpenTelemetry Collector 处理器列表 +weight: 320 +default_lang_commit: 3040a67e16dcc198614b025bd894c662c03441b3 +--- + +处理器会在遥测数据流经管道时对其进行转换、过滤和增强。有关如何配置处理器的更多信息,请参见[Collector 配置文档](/docs/collector/configuration/#processors)。 + +{{< collector-component-rows type="processor" >}} diff --git a/content/zh/docs/collector/components/receiver.md b/content/zh/docs/collector/components/receiver.md new file mode 100644 index 000000000000..e6b80afbc670 --- /dev/null +++ b/content/zh/docs/collector/components/receiver.md @@ -0,0 +1,12 @@ +--- +title: 接收器 +description: 可用的 OpenTelemetry Collector 接收器列表 +weight: 310 +default_lang_commit: 3040a67e16dcc198614b025bd894c662c03441b3 +--- + +接收器从多种来源和格式收集遥测数据。有关如何配置接收器的更多信息,请参见[Collector 配置文档](/docs/collector/configuration/#receivers)。 + +{{% include unmaintained-components-msg.md %}} + +{{< collector-component-rows type="receiver" >}} diff --git a/i18n/zh-cn.yaml b/i18n/zh-cn.yaml new file mode 100644 index 000000000000..7e5a84747563 --- /dev/null +++ b/i18n/zh-cn.yaml @@ -0,0 +1,43 @@ +# Docsy overrides + +ui_search: 询问 AI 或搜索… + +# Community + +community_introduce: >- + {{ .Site.Title }} + 是一个开源项目,社区中的任何人都可以使用、改进和享受。我们希望你能加入我们! + +community_contribute: >- + 要了解如何为 {{ .Site.Title }} + 文档做出贡献,请参阅[贡献指南](/docs/contributing/)。其他有用的链接: + +community_how_to: 有关我们的文档风格指南等更多信息,请参阅 +community_guideline: 贡献指南 + +# Search AI +ui_search_ai_modal_title: OpenTelemetry 的 AI 助手 + +ui_search_ai_modal_disclaimer: >- + 此**实验性功能**使用 AI 根据网站文档、OpenTelemetry GitHub、Stack Overflow + 和其他资源回答问题。AI + 可能并不总是提供准确或相关的信息。请通过提供[反馈](https://github.com/open-telemetry/opentelemetry.io/discussions/6802)分享你的想法。 +ui_search_ai_popover_content: >- + 询问 AI (⌘-K) + +# Collector component table headers +collector_component_table_header_name: 名称 +collector_component_table_header_distributions: 发行版 +collector_component_table_header_traces: 链路 +collector_component_table_header_metrics: 指标 +collector_component_table_header_logs: 日志 +collector_component_table_header_stability: 稳定性 + +# Footnotes +collector_component_distributions_footnote: >- + 显示哪些[发行版](/docs/collector/distributions/)(core、contrib、K8s + 等)包含此组件。 + +collector_component_stability_footnote: >- + 有关组件稳定性级别的详细信息,请参阅 [OpenTelemetry Collector + 组件稳定性定义](https://github.com/open-telemetry/opentelemetry-collector/blob/main/docs/component-stability.md)。