Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ja] Add Japanese translation for getting started #4616

Merged
merged 8 commits into from
Jun 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions content/ja/docs/getting-started/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
title: Getting Started(入門)
description: あなたの役割に応じてOpenTelemetryを始めてみましょう。
no_list: true
weight: 160
default_lang_commit: e7a6289
---

まずは役割[^1]を選択してください。

<div class="l-get-started-buttons justify-content-start mt-3 ms-3">

- [開発者(Dev)](dev/)
- [運用担当者(Ops)](ops/)

</div>

また、公式の[OpenTelemetryデモ][demo] を試して、OpenTelemetryによるオブザーバビリティがどのようなものかを _確認_ することもできます!

<div class="l-primary-buttons justify-content-start mt-3 mb-5 ms-3">

- [デモを試す][demo]

</div>

[^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
36 changes: 36 additions & 0 deletions content/ja/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: 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/)
21 changes: 21 additions & 0 deletions content/ja/docs/getting-started/ops.md
Original file line number Diff line number Diff line change
@@ -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/)が役に立つでしょう。