Skip to content

Commit

Permalink
[zh] translate the getting started (#4903)
Browse files Browse the repository at this point in the history
  • Loading branch information
zhihali authored Jul 30, 2024
1 parent 9d97f0c commit 6c87a43
Show file tree
Hide file tree
Showing 2 changed files with 56 additions and 0 deletions.
36 changes: 36 additions & 0 deletions content/zh/docs/getting-started/dev.md
Original file line number Diff line number Diff line change
@@ -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/)
20 changes: 20 additions & 0 deletions content/zh/docs/getting-started/ops.md
Original file line number Diff line number Diff line change
@@ -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/),非常适合实践学习。

0 comments on commit 6c87a43

Please sign in to comment.