From 6c87a43db6490dab7bc01616abbfe47fe5f9356c Mon Sep 17 00:00:00 2001 From: Zhihan Li <54661071+zhihali@users.noreply.github.com> Date: Tue, 30 Jul 2024 21:53:49 +0100 Subject: [PATCH] [zh] translate the getting started (#4903) --- content/zh/docs/getting-started/dev.md | 36 ++++++++++++++++++++++++++ content/zh/docs/getting-started/ops.md | 20 ++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 content/zh/docs/getting-started/dev.md create mode 100644 content/zh/docs/getting-started/ops.md diff --git a/content/zh/docs/getting-started/dev.md b/content/zh/docs/getting-started/dev.md new file mode 100644 index 000000000000..8a154a5157e1 --- /dev/null +++ b/content/zh/docs/getting-started/dev.md @@ -0,0 +1,36 @@ +--- +title: 开发人员入门 +linkTitle: Dev +default_lang_commit: e771c886739c4847b332b74f24b09d2769aab875 +--- + +如果你符合以下条件,那么这个[入门指南](..)就是为你准备的: + +- 你是一名软件开发者。 +- 你的目标是通过编写代码来实现可观测性。 +- 你希望你的依赖项能自动生成可观测性数据。 + +OpenTelemetry 可以帮到你!为了实现你的目标——自动为依赖项添加插桩以及使用我们的 +API 手动为你自己的代码添加插桩——我们建议你先学习以下概念: + +- [什么是 OpenTelemetry?](../../what-is-opentelemetry/) +- [如何为我的代码库添加插桩?](../../concepts/instrumentation/code-based/) + +如果你开发的是被其他软件作为依赖项使用的库、框架或中间件,我们建议你了解如何原生提供可观测性数据: + +- [如何为我的库添加原生插桩?](../../concepts/instrumentation/libraries/) + +接下来,你可以深入了解一些你会用到的[编程语言](../../languages/)文档: + +- [C++](../../languages/cpp/) +- [.NET](../../languages/net/) +- [Erlang / Elixir](../../languages/erlang/) +- [Go](../../languages/go/) +- [Java](../../languages/java/) +- [JavaScript / TypeScript](../../languages/js/) +- [PHP](../../languages/php/) +- [Python](../../languages/python/) +- [Ruby](../../languages/ruby/) +- [Rust](../../languages/rust/) +- [Swift](../../languages/swift/) +- [Other](../../languages/other/) diff --git a/content/zh/docs/getting-started/ops.md b/content/zh/docs/getting-started/ops.md new file mode 100644 index 000000000000..0e68da59469d --- /dev/null +++ b/content/zh/docs/getting-started/ops.md @@ -0,0 +1,20 @@ +--- +title: 运维人员入门 +linkTitle: Ops +default_lang_commit: e771c886739c4847b332b74f24b09d2769aab875 +--- + +如果你符合以下条件,那么这个[入门指南](..)就是为你准备的: + +- 你在生产环境中运行一组应用程序。 +- 你的目标是从这些应用程序中获取可观测性数据(telemetry),而无需修改它们的代码。 +- 你想从多个服务中收集链路、指标和日志,并将它们发送到你的可观测性后端。 + +OpenTelemetry 可以帮到你!为了实现在不修改应用程序代码的情况下获取观测数据的目标,我们建议你学习以下内容: + +- [什么是 OpenTelemetry?](../../what-is-opentelemetry/) +- [如何在不修改代码的情况下为应用程序添加观测性?](../../concepts/instrumentation/zero-code/) +- [如何设置 Collector?](../../collector/) +- [如何使用 OpenTelemetry Operator 在 Kubernetes 中实现自动化?](../../kubernetes/operator/) + +如果你想要实际体验这些功能,我们的[官方演示库提供了一套完整的应用](/ecosystem/demo/),非常适合实践学习。