From 42031fa268a2e53df77ed6a13a0c905ce5ce221c Mon Sep 17 00:00:00 2001 From: Yoshi Yamaguchi Date: Sat, 15 Jun 2024 07:20:34 +0900 Subject: [PATCH] [ja] Add Japanese translation for getting started (#4616) --- content/ja/docs/getting-started/_index.md | 29 ++++++++++++++++++ content/ja/docs/getting-started/dev.md | 36 +++++++++++++++++++++++ content/ja/docs/getting-started/ops.md | 21 +++++++++++++ 3 files changed, 86 insertions(+) create mode 100644 content/ja/docs/getting-started/_index.md create mode 100644 content/ja/docs/getting-started/dev.md create mode 100644 content/ja/docs/getting-started/ops.md diff --git a/content/ja/docs/getting-started/_index.md b/content/ja/docs/getting-started/_index.md new file mode 100644 index 00000000000..ae2467dea26 --- /dev/null +++ b/content/ja/docs/getting-started/_index.md @@ -0,0 +1,29 @@ +--- +title: Getting Started(入門) +description: あなたの役割に応じてOpenTelemetryを始めてみましょう。 +no_list: true +weight: 160 +default_lang_commit: e7a6289 +--- + +まずは役割[^1]を選択してください。 + +
+ +- [開発者(Dev)](dev/) +- [運用担当者(Ops)](ops/) + +
+ +また、公式の[OpenTelemetryデモ][demo] を試して、OpenTelemetryによるオブザーバビリティがどのようなものかを _確認_ することもできます! + +
+ +- [デモを試す][demo] + +
+ +[^1]: これらの役割のどれにも当てはまらない場合は、[教えて下さい][]。 + +[demo]: /ecosystem/demo/ +[教えて下さい]: https://github.com/open-telemetry/opentelemetry.io/issues/new?title=Add%20a%20new%20persona:%20My%20Persona&body=Provide%20a%20description%20of%20your%20role%20and%20responsibilities%20and%20what%20your%20observability%20goals%20are diff --git a/content/ja/docs/getting-started/dev.md b/content/ja/docs/getting-started/dev.md new file mode 100644 index 00000000000..d122f161ce4 --- /dev/null +++ b/content/ja/docs/getting-started/dev.md @@ -0,0 +1,36 @@ +--- +title: 開発者のための入門 +linkTitle: Dev +default_lang_commit: e7a6289 +--- + +あなたが以下のいずれかに当てはまれば、このページはあなたのための[入門](..)ページです。 + +- ソフトウェアを開発している +- あなたの目的は、コードを書くことでオブザーバビリティを得ることだ +- 依存関係が自動的にテレメトリーを発するようにしたい + +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/ja/docs/getting-started/ops.md b/content/ja/docs/getting-started/ops.md new file mode 100644 index 00000000000..cb6d541e6a7 --- /dev/null +++ b/content/ja/docs/getting-started/ops.md @@ -0,0 +1,21 @@ +--- +title: 運用担当者のための入門 +linkTitle: Ops +default_lang_commit: e7a6289 +--- + +あなたが以下のいずれかに当てはまれば、このページはあなたのための[入門](..)ページです。 + +- 本番環境で一連のアプリケーションを実行している +- あなたの目的は、コードに触れることなく、テレメトリーを取得することだ +- 複数のサービスからトレース、メトリクス、ログを収集し、それらをオブザーバビリティバックエンドに送信したい + +OpenTelemetryが役に立ちます! +アプリケーションのコードに触れることなくテレメトリーを取得するという目的を達成するためには、以下を学ぶことをおすすめします。 + +- [OpenTelemetryとは](../../what-is-opentelemetry/) +- [アプリケーションのコードに触れることなく計装する方法](../../concepts/instrumentation/zero-code/) +- [コレクターの設定方法](../../collector/) +- [OpenTelemetry Operatorを使ってKubernetes向けの自動化をする方法](../../kubernetes/operator/) + +もしあなたが、試行錯誤のためのアプリケーション一式を探しているなら、公式の[OpenTelemetryデモ](/ecosystem/demo/)が役に立つでしょう。