[ja] docs(i18n): Translate /content/en/docs/collector/internal-telemetry.md#9387
[ja] docs(i18n): Translate /content/en/docs/collector/internal-telemetry.md#9387aki0000 wants to merge 10 commits intoopen-telemetry:mainfrom
Conversation
katzchang
left a comment
There was a problem hiding this comment.
@aki0000 翻訳お疲れさまです!大量のテキストを丁寧に訳されていると思います。いくつかコメントしたので、対応をお願いいたします。
追加で一点あります。default_lang_commit(e4d556eb3c)以降に英語原文が更新されており、以下の内容が追加されています:
- Metric views セクションに NOTE(Prometheus エクスポーター手動設定時の otelcol_process_uptime の挙動について)
- Unit suffixes セクション(_seconds 等のユニット接尾辞の説明)
- without_type_suffix の値が false → true に修正
マージ前に default_lang_commit の更新と追加分の翻訳もしていただくのがスムーズかもしれません。
|
|
||
| `http*` および `rpc*` メトリクスは計装ライブラリに由来します。 | ||
| それらの元の名前はドット(`.`)を使っていました。 | ||
| コレクター v0.120.0 より前では、Prometheus で公開される内部メトリクスは、Prometheus の命名規則に合わせるためにドット(`.`)がアンダースコア(`_`)へ変更していました。、その結果、`rpc_server_duration`のようなメトリクス名になっていました。 |
There was a problem hiding this comment.
句読点の誤り(。、)と助詞の修正が必要です。
- 「が」→「を」(ドットが変更したのではなく、ドットを変更した)
- 「へ変更していました。、その結果」→「に変更していました。その結果」
| コレクター v0.120.0 より前では、Prometheus で公開される内部メトリクスは、Prometheus の命名規則に合わせるためにドット(`.`)がアンダースコア(`_`)へ変更していました。、その結果、`rpc_server_duration`のようなメトリクス名になっていました。 | |
| コレクター v0.120.0 より前では、Prometheus で公開される内部メトリクスは、Prometheus の命名規則に合わせるためにドット(`.`)をアンダースコア(`_`)に変更していました。その結果、`rpc_server_duration`のようなメトリクス名になっていました。 |
|
|
||
| #### 非推奨 {#deprecated} | ||
|
|
||
| 非推奨メトリクスは削除予定ですが、まだ使用可能になります。 |
There was a problem hiding this comment.
「まだ使用可能になります」は「将来そうなる」というニュアンスになります。原文 "are still available for use" は現在の状態を述べているので、「使用可能です」が適切です。
| 非推奨メトリクスは削除予定ですが、まだ使用可能になります。 | |
| 非推奨メトリクスは削除予定ですが、まだ使用可能です。 |
| #### ベータ {#beta} | ||
|
|
||
| ベータのメトリクスはリリース間でまだ変更される可能性がありますが、コンポーネントのオーナーは破壊的変更を最小化するよう努める必要があります。 | ||
| この段階は、より広い利用を促進したり、`stable` の前の最終ステップです。 |
There was a problem hiding this comment.
「たり」は通常ペアで使うか「たりする」で締めます。ここでは単独で使われているため不自然です。
| この段階は、より広い利用を促進したり、`stable` の前の最終ステップです。 | |
| この段階は、より広い利用を促進し、`stable` の前の最終ステップです。 |
|
|
||
| ## コレクターで内部テレメトリーを有効化する {#activate-internal-telemetry-in-the-collector} | ||
|
|
||
| デフォルトでは、 コレクターは2つの方法で自身のテレメトリーを公開します。 |
There was a problem hiding this comment.
「、」と「コレクター」の間に余分なスペースがあります。
| デフォルトでは、 コレクターは2つの方法で自身のテレメトリーを公開します。 | |
| デフォルトでは、コレクターは2つの方法で自身のテレメトリーを公開します。 |
|
|
||
| #### サービスのアドレス {#service-address} | ||
|
|
||
| > [!NOTE] 内部テレメトリー構造の変更点 |
There was a problem hiding this comment.
原文は "Internal telemetry configuration changes" です。「構造」ではなく「設定」が正確です。
| > [!NOTE] 内部テレメトリー構造の変更点 | |
| > [!NOTE] 内部テレメトリー設定の変更点 |
| ``` | ||
|
|
||
| 結果となる集計、属性、およびカーディナリティ制限を更新するために `views` を使用することもできます。 | ||
| オプションの完全な一覧については、OpenTelemetry 構成スキーマの[レポジトリ](https://github.com/open-telemetry/opentelemetry-configuration/blob/main/snippets/View_kitchen_sink.yaml)にある例を参照してください。 |
There was a problem hiding this comment.
nit: 「レポジトリ」よりも「リポジトリ」がより一般的な表記です。
| オプションの完全な一覧については、OpenTelemetry 構成スキーマの[レポジトリ](https://github.com/open-telemetry/opentelemetry-configuration/blob/main/snippets/View_kitchen_sink.yaml)にある例を参照してください。 | |
| オプションの完全な一覧については、OpenTelemetry 構成スキーマの[リポジトリ](https://github.com/open-telemetry/opentelemetry-configuration/blob/main/snippets/View_kitchen_sink.yaml)にある例を参照してください。 |
| > address: 0.0.0.0:8888 | ||
| > ``` | ||
|
|
||
| #### メトリクスの冗長度 {#metric-verbosity} |
There was a problem hiding this comment.
「冗長度」は主要な技術文書での使用例が見当たらず、IT分野では「冗長」が redundancy(冗長化・冗長構成)の意味と混同されやすいです。Red Hat OpenShift 公式日本語ドキュメント等では「詳細度」が使われています。
同様の箇所: 112行目、119行目、290行目
| #### メトリクスの冗長度 {#metric-verbosity} | |
| #### メトリクスの詳細度 {#metric-verbosity} |
| #### メトリクスビュー {#metric-views} | ||
|
|
||
| [`views`](/docs/specs/otel/metrics/sdk/#view) を使用することで、コレクターからどのようにメトリクスが出力されるかをさらに設定できます。 | ||
| たとえば、以下の設定は、新しい名前 `process_uptime` と説明を出力するために `otelcol_process_uptime` と名付けられたメトリクスを更新します。 |
There was a problem hiding this comment.
原文: "the following configuration updates the metric named otelcol_process_uptime to emit a new name process_uptime and description"
現在の訳は主語→目的語の距離が遠く、「出力するために...更新します」の構造が不自然です。
| たとえば、以下の設定は、新しい名前 `process_uptime` と説明を出力するために `otelcol_process_uptime` と名付けられたメトリクスを更新します。 | |
| たとえば、以下の設定は、`otelcol_process_uptime` という名前のメトリクスを、新しい名前 `process_uptime` と説明で出力するように更新します。 |
| > `http*` と `rpc*` のメトリクスは、コレクター SIG の管理下にないため、以下の成熟度レベルの対象外になります。 | ||
| > `otelcol_processor_batch_` メトリクスは `batchprocessor` 固有です。 |
There was a problem hiding this comment.
英語原文ではこの2つの段落の間に空の > 行があります。
| > `http*` と `rpc*` のメトリクスは、コレクター SIG の管理下にないため、以下の成熟度レベルの対象外になります。 | |
| > `otelcol_processor_batch_` メトリクスは `batchprocessor` 固有です。 | |
| > `http*` と `rpc*` のメトリクスは、コレクター SIG の管理下にないため、以下の成熟度レベルの対象外になります。 | |
| > | |
| > `otelcol_processor_batch_` メトリクスは `batchprocessor` 固有です。 |
| - スロットリングによるデータドロップが停止する。 | ||
| - 無効なデータによるデータドロップが開始される。無効なデータのサンプルが含まれる。 | ||
| - 無効なデータによるデータドロップが停止する。 | ||
| - クラッシュが検出され、クリーン停止と区別される。利用可能であればクラッシュデータが含まれる。 |
There was a problem hiding this comment.
原文: "A crash is detected, differentiated from a clean stop."
現在の「クラッシュが検出され、クリーン停止と区別される」は、2つの独立した事象が列挙されているように読めます。原文の意図は「クリーン停止とは区別される形でクラッシュが検出される」です。
| - クラッシュが検出され、クリーン停止と区別される。利用可能であればクラッシュデータが含まれる。 | |
| - クリーン停止とは区別される形でクラッシュが検出される。利用可能であればクラッシュデータが含まれる。 |
|
@katzchang |
|
|
||
| #### 受信失敗 {#receive-failures} | ||
|
|
||
| `otelcol_receiver_refused_log_records`、`otelcol_receiver_refused_spans`、と `otelcol_receiver_refused_metric_points` の発生率が継続している場合、クライアントに返されたエラーが多すぎることを示します。 |
There was a problem hiding this comment.
前回指摘の「、と」→「、および」がこちらの箇所では未修正です。同様に548行目、554行目、555行目も該当します。
| `otelcol_receiver_refused_log_records`、`otelcol_receiver_refused_spans`、と `otelcol_receiver_refused_metric_points` の発生率が継続している場合、クライアントに返されたエラーが多すぎることを示します。 | |
| `otelcol_receiver_refused_log_records`、`otelcol_receiver_refused_spans`、および `otelcol_receiver_refused_metric_points` の発生率が継続している場合、クライアントに返されたエラーが多すぎることを示します。 |
| `otelcol_receiver_refused_log_records`、`otelcol_receiver_refused_spans`、と `otelcol_receiver_refused_metric_points` の発生率が継続している場合、クライアントに返されたエラーが多すぎることを示します。 | ||
| デプロイメントやクライアントの耐障害性によっては、これはクライアントのデータ損失を示す可能性があります。 | ||
|
|
||
| `otelcol_exporter_send_failed_log_records`、`otelcol_exporter_send_failed_spans`、と `otelcol_exporter_send_failed_metric_points` の発生率が継続している場合、コレクターが期待どおりにデータをエクスポートできていないことを示します。 |
There was a problem hiding this comment.
| `otelcol_exporter_send_failed_log_records`、`otelcol_exporter_send_failed_spans`、と `otelcol_exporter_send_failed_metric_points` の発生率が継続している場合、コレクターが期待どおりにデータをエクスポートできていないことを示します。 | |
| `otelcol_exporter_send_failed_log_records`、`otelcol_exporter_send_failed_spans`、および `otelcol_exporter_send_failed_metric_points` の発生率が継続している場合、コレクターが期待どおりにデータをエクスポートできていないことを示します。 |
|
|
||
| #### データフロー {#data-flow} | ||
|
|
||
| `otelcol_receiver_accepted_log_records`、`otelcol_receiver_accepted_spans`、と `otelcol_receiver_accepted_metric_points` メトリクスでデータ流入を監視できます。 |
There was a problem hiding this comment.
| `otelcol_receiver_accepted_log_records`、`otelcol_receiver_accepted_spans`、と `otelcol_receiver_accepted_metric_points` メトリクスでデータ流入を監視できます。 | |
| `otelcol_receiver_accepted_log_records`、`otelcol_receiver_accepted_spans`、および `otelcol_receiver_accepted_metric_points` メトリクスでデータ流入を監視できます。 |
| #### データフロー {#data-flow} | ||
|
|
||
| `otelcol_receiver_accepted_log_records`、`otelcol_receiver_accepted_spans`、と `otelcol_receiver_accepted_metric_points` メトリクスでデータ流入を監視できます。 | ||
| そして、 `otelcol_exporter_sent_log_records`、`otelcol_exporter_sent_spans`、と `otelcol_exporter_sent_metric_points` メトリクスでデータ流出を監視できます。 |
There was a problem hiding this comment.
| そして、 `otelcol_exporter_sent_log_records`、`otelcol_exporter_sent_spans`、と `otelcol_exporter_sent_metric_points` メトリクスでデータ流出を監視できます。 | |
| そして、 `otelcol_exporter_sent_log_records`、`otelcol_exporter_sent_spans`、および `otelcol_exporter_sent_metric_points` メトリクスでデータ流出を監視できます。 |
| たとえば、`otelcol_process_uptime`(単位: 秒)は `otelcol_process_uptime_seconds_total` としてエクスポートされることがあります。 | ||
| つまり、`_seconds` の単位接尾辞が先に追加され、その後に `_total` のカウンタを示す接尾辞が追加されます。 | ||
|
|
||
| コレクターによって設定されるデフォルトの Prometheus エクスポーター(`readers` が指定されていない場合)は、すでに後方互換性のために `without_type_suffix` と `without_units`を `true` に設定しています。 |
There was a problem hiding this comment.
nit: インラインコード without_units と「を」の間にスペースがありません。
|
@katzchang 指摘して頂いた箇所、気づかずすみませんでした。修正したので、再度ご確認お願いいたします。 |
Could you review
internal-telemetry.mdof Japanese version ? This page contains a large amount of text...English Page
https://opentelemetry.io/docs/collector/internal-telemetry/
Preview Page
https://deploy-preview-9387--opentelemetry.netlify.app/ja/docs/collector/internal-telemetry/
Footnotes
Yes, I can answer maintainer questions about the content of this PR, without using AI. ↩