Skip to content

Commit 117d92e

Browse files
committed
docs: update content/ja/docs/concepts/glossary
1 parent fd7da21 commit 117d92e

File tree

1 file changed

+68
-70
lines changed

1 file changed

+68
-70
lines changed

content/ja/docs/concepts/glossary.md

+68-70
Original file line numberDiff line numberDiff line change
@@ -5,315 +5,313 @@ weight: 200
55
default_lang_commit: 21d6bf0
66
---
77

8-
OpenTelemetryプロジェクトは、あなたが馴染みのない用語を使っているかもしれません
9-
また、他のプロジェクトとは異なる方法で用語を定義しています
10-
このページでは、OpenTelemetryプロジェクトで使われている用語とその意味を説明します
8+
この用語集は、OpenTelemetry プロジェクトに対して新しい、用語と[概念](/docs/concepts/)を定義し、オブザーバビリティの分野で一般的に使われている OpenTelemetry 特有の使用法を明確にします
9+
また、役に立つように、スペルや大文字かについてもコメントしました
10+
たとえば、[OpenTelemetry](#opentelemetry)[Otel](#otel) を参照してください
1111

1212
## 一般用語
1313

14-
### **集約(集計、アグリゲーション)** {#aggregation}
14+
### 集約(集計、アグリゲーション) {#aggregation}
1515

1616
複数の測定値を組み合わせて、プログラム実行中のある時間間隔に行われた測定値に関する正確な統計値または推定統計値にするプロセス。
1717
[メトリクス](#metric)[データソース](#data-source) で使用されます。
1818

19-
### **API**
19+
### API {#api}
2020

2121
アプリケーション・プログラミング・インターフェース。
2222
OpenTelemetryプロジェクトでは、[データソース](#data-source)ごとにどのようにテレメトリーデータを生成するかを定義するために使用されます。
2323

24-
### **アプリケーション** {#application}
24+
### アプリケーション {#application}
2525

2626
エンドユーザーや他のアプリケーションのために設計された1つ以上の[サービス](#service)
2727

28-
### **APM**
28+
### APM {#apm}
2929

3030
アプリケーション・パフォーマンス・モニタリングは、ソフトウェアアプリケーション、そのパフォーマンス(スピード、信頼性、可用性など)を監視し、問題を検出し、根本原因を見つけるためのアラートとツールを提供することを指します。
3131

32-
### **属性(アトリビュート)** {#attribute}
32+
### 属性(アトリビュート) {#attribute}
3333

3434
[メタデータ](#metadata)のOpenTelemetry用語。
3535
テレメトリーを生成するエンティティにキーバリュー情報を追加します。
3636
[シグナル](#signal)[リソース](#resource) にまたがって使用されます。
3737
[属性仕様][attribute]を参照のこと。
3838

39-
### **自動計装**
39+
### 自動計装 {#automatic-instrumentation}
4040

4141
エンドユーザーがアプリケーションのソースコードを変更する必要のないテレメトリー収集方法を指します。
4242
方法はプログラミング言語によって異なり、バイトコードインジェクションやモンキーパッチがその例です。
4343

44-
### **バゲッジ** {#baggage}
44+
### バゲッジ {#baggage}
4545

4646
イベントとサービスの因果関係を確立するための[メタデータ](#metadata)を伝播するメカニズム。
4747
[バゲッジ仕様][baggage]を参照のこと。
4848

49-
### **クライアントライブラリ**
49+
### クライアントライブラリ {#client-library}
5050

5151
[計装済みライブラリ](#instrumented-library).
5252

53-
### **クライアントサイドアプリケーション**
53+
### クライアントサイドアプリケーション
5454

5555
[アプリケーション](#application)のコンポーネントで、プライベートなインフラストラクチャ内で実行されておらず、通常エンドユーザーが直接使用するもの。
5656
クライアントサイドアプリの例としては、ブラウザアプリ、モバイルアプリ、IoTデバイス上で動作するアプリなどがあります。
5757

58-
### **コレクター** {#collector}
58+
### コレクター {#collector}
5959

60-
テレメトリーデータの受信、処理、エクスポート方法に関するベンダー非依存の実装
61-
エージェントまたはゲートウェイとしてデプロイ可能な単一のバイナリ
60+
[OpenTelemetry コレクター][OpenTelemetry Collector]または短くしてコレクターは、テレメトリーデータの受信、処理、エクスポート方法に関するベンダー非依存の実装です
61+
エージェントまたはゲートウェイとしてデプロイ可能な単一のバイナリです
6262

63-
別名OpenTelemetryコレクター。コレクターの詳細は[こちら][collector]を参照してください。
64-
65-
### **Contrib**
63+
### Contrib {#contrib}
6664

6765
いくつかの[計装ライブラリ](#instrumentation-library)[コレクター](#collector)はコア機能のセットと、ベンダーの `エクスポーター` を含む非コア機能専用のcontribリポジトリを提供しています。
6866

69-
### **コンテキスト伝搬(プロパゲーション)**
67+
### コンテキスト伝搬(プロパゲーション) {#context-propagation}
7068

7169
すべての[データソース](#data-source)が、[トランザクション](#transaction)の寿命にわたって状態を保存したりデータにアクセスしたりするための基盤となるコンテキストメカニズムを共有できるようにします。
7270
[コンテキスト伝播仕様][context propagation]を参照。
7371

74-
### **DAG** {#dag}
72+
### DAG {#dag}
7573

7674
[有向非巡回グラフ(Directed Acyclic Graph)][dag]のこと。
7775

78-
### **データソース** {#data-source}
76+
### データソース {#data-source}
7977

8078
[シグナル](#signal)を参照のこと。
8179

82-
### **次元(ディメンション)** {#dimension}
80+
### 次元(ディメンション) {#dimension}
8381

8482
[メトリクス](#metric)で特に使われる用語。[属性](#attribute)を参照のこと。
8583

86-
### **分散トレース** {#distributed-tracing}
84+
### 分散トレース {#distributed-tracing}
8785

8886
[アプリケーション](#application)を構成する[サービス](#service)によって処理される、[トレース](#trace)と呼ばれる単一の[リクエスト](#request)の進行を追跡します。
8987
[分散トレース](#distributed-tracing)は、プロセス、ネットワーク、セキュリティの境界を越えます。
9088

9189
[分散トレース][distributed tracing]を参照してください。
9290

93-
### **ディストリビューション** {#distribution}
91+
### ディストリビューション {#distribution}
9492

9593
ディストリビューションとは、アップストリームのOpenTelemetryリポジトリのラッパーで、いくつかのカスタマイズが施されています。
9694
[ディストリビューション][distribution]を参照してください。
9795

98-
### **イベント** {#event}
96+
### イベント {#event}
9997

10098
表現が[データソース](#data-source)に依存するところで起こった何か。
10199
たとえば、[スパン](#span)
102100

103-
### **エクスポーター** {#exporter}
101+
### エクスポーター {#exporter}
104102

105103
テレメトリーをコンシューマーに送信する機能を提供します。
106104
エクスポーターはプッシュベースかプルベースのいずれかになります。
107105

108-
### **フィールド** {#field}
106+
### フィールド {#field}
109107

110108
[ログレコード](#log-record)で特に使われる用語。
111109
[メタデータ](#metadata)は、[属性](#attribute)[リソース](#resource)などの定義されたフィールドを通して追加できます。
112110
重大度やトレース情報など、他のフィールドも `Metadata` とみなされるかもしれません。
113111
[フィールド仕様][field]を参照してください。
114112

115-
### **gRPC**
113+
### gRPC {#grpc}
116114

117115
高性能でオープンソースのユニバーサル [RPC](#rpc) フレームワーク。
118116
gRPCの詳細は[こちら](https://grpc.io)
119117

120-
### **HTTP**
118+
### HTTP {#http}
121119

122120
[Hypertext Transfer Protocol(ハイパーテキスト・トランスファー・プロトコル)][http]の略。
123121

124-
### **計装済みライブラリ** {#instrumented-library}
122+
### 計装済みライブラリ {#instrumented-library}
125123

126124
テレメトリーシグナル([トレース](#trace)[メトリクス](#metric)[ログ](#log))を収集する[ライブラリ](#library)を表します。
127125
詳細は[こちら][spec-instrumented-lib]参照してください。
128126

129-
### **計装ライブラリ** {#instrumentation-library}
127+
### 計装ライブラリ {#instrumentation-library}
130128

131129
特定の[計装済みライブラリ](#instrumented-library)に計装を提供する[ライブラリ](#library)を表します。
132130
[計装済みライブラリ](#instrumented-library)[計装ライブラリ](#instrumentation-library)は、ビルトインのOpenTelemetry計装をしている場合、同一の[ライブラリ](#library)になります。
133131
[ライブラリ仕様][spec-instrumentation-lib]を参照のこと。
134132

135-
### **JSON**
133+
### JSON {#json}
136134

137135
[JavaScript Object Notation][json]の略。
138136

139-
### **ラベル** {#label}
137+
### ラベル {#label}
140138

141139
[メトリクス](#metric)で特に使われる用語。
142140
[メタデータ](#metadata)を参照。
143141

144-
### **言語**
142+
### 言語 {#language}
145143

146144
プログラミング言語のこと。
147145

148-
### **ライブラリ** {#library}
146+
### ライブラリ {#library}
149147

150148
インターフェイスによって呼び出される動作の言語固有のコレクション。
151149

152-
### **ログ** {#log}
150+
### ログ {#log}
153151

154152
[ログレコード](#log-record)の集まりを指すのに使われることもあります。
155153
また、単一の[ログ記録](#log-record)を指すために[ログ](#log)を使うこともあるので、曖昧になる可能性があります。
156154
曖昧になる可能性がある場合は、追加の修飾子、たとえば`ログレコード`を使用してください。
157155
詳細は[ログ][log]を参照してください。
158156

159-
### **ログレコード** {#log-record}
157+
### ログレコード {#log-record}
160158

161159
[イベント](#event)の記録。
162160
通常、[イベント](#event)がいつ起こったかを示すタイムスタンプと、何が起こったか、どこで起こったかなどを示すその他のデータが記録されます。
163161
詳細は[ログレコード][log record]を参照してください。
164162

165-
### **メタデータ** {#metadata}
163+
### メタデータ {#metadata}
166164

167165
たとえば `foo="bar"` のようなキーと値のペアで、テレメトリーを生成するエンティティに追加されます。
168166
OpenTelemetryはこれらのペアを[属性](#attribute)と呼びます。
169167
また、[メトリクス](#metric)には[次元](#dimension)[ラベル](#label)があり、[ログ](#log)には[フィールド](#field)があります。
170168

171-
### **メトリクス** {#metric}
169+
### メトリクス {#metric}
172170

173171
生の測定値または事前定義された集計値のいずれかのデータポイントを、[メタデータ](#metadata)付きの時系列として記録します。
174172
詳細は[メトリクス][metric]を参照のこと。
175173

176-
### **OC**
174+
### OC {#oc}
177175

178176
[OpenCensus](#opencensus)の略称。
179177

180-
### OpAMP
178+
### OpAMP {#opamp}
181179

182180
[コンテンツは後日追加されます]
183181

184-
### **OpenCensus**
182+
### OpenCensus {#opencensus}
185183

186184
アプリケーションのメトリクスと分散トレースを収集し、リアルタイムで任意のバックエンドにデータを転送することを可能にする、さまざまな言語用のライブラリのセットです。
187185
[OpenTelemetryの前身](/docs/what-is-opentelemetry/#history)プロジェクトです。
188186
詳細は[このサイト][opencensus]を参照のこと。
189187

190-
### OpenTelemetry
188+
### OpenTelemetry {#opentelemetry}
191189

192190
[コンテンツは後日追加されます]
193191

194-
### **OpenTracing**
192+
### OpenTracing {#opentracing}
195193

196194
分散トレーシングのためのベンダーニュートラルなAPIと計装。
197195
[OpenTelemetryの前身](/docs/what-is-opentelemetry/#history)プロジェクトです。
198196
詳細は[このサイト][opentracing]を参照のこと。
199197

200-
### **OT**
198+
### OT {#ot}
201199

202200
[OpenTracing](#opentracing)の略称。
203201

204-
### **OTel**
202+
### OTel {#otel}
205203

206204
[OpenTelemetry](/docs/what-is-opentelemetry/)の略称。
207205

208-
### **OTelCol**
206+
### OTelCol {#otelcol}
209207

210208
[OpenTelemetryコレクター](#collector)の略称。
211209

212-
### OTEP
210+
### OTEP {#otep}
213211

214212
[コンテンツは後日追加されます]
215213

216-
### **OTLP**
214+
### OTLP {#otlp}
217215

218216
[OpenTelemetryプロトコル](/docs/specs/otlp/)の略称。
219217

220-
### **プロパゲーター** {#propagators}
218+
### プロパゲーター {#propagators}
221219

222220
[スパン](#span)内のスパンコンテキストや[バゲッジ](#baggage)など、テレメトリーデータの特定の部分をシリアライズおよびデシリアライズするために使用します。
223221
詳細は[プロパゲーター][propagators]を参照してください。
224222

225-
### **Proto**
223+
### Proto {#proto}
226224

227225
言語に依存しないインターフェイス型。詳細は[Proto][proto]を参照のこと。
228226

229-
### **レシーバー** {#receiver}
227+
### レシーバー {#receiver}
230228

231229
[コレクター](/docs/collector/configuration/#receivers)が使用する用語で、テレメトリーデータの受信方法を定義します。
232230
レシーバーはプッシュベースとプルベースがあります。
233231
詳細は[レシーバー][receiver]のページを参照のこと。
234232

235-
### **リクエスト** {#request}
233+
### リクエスト {#request}
236234

237235
[分散トレース](#distributed-tracing)を参照のこと。
238236

239-
### **リソース** {#resource}
237+
### リソース {#resource}
240238

241239
テレメトリーを生成するエンティティに関する情報を[属性](#attribute)として捕捉します。
242240
たとえば、Kubernetes 上のコンテナで実行されているテレメトリーを生成するプロセスには、プロセス名、ポッド名、名前空間、そして場合によってはデプロイメント名があります。
243241
これらすべての属性を `Resource` に含めることができます。
244242

245-
### **REST**
243+
### REST {#rest}
246244

247245
[Representational State Transfer][rest]の略称。
248246

249-
### **RPC**
247+
### RPC {#rpc}
250248

251249
[Remote Procedure Call(リモートプロシージャーコール、遠隔手続き呼び出し)][rpc]の略称。
252250

253-
### **サンプリング** {#sampling}
251+
### サンプリング {#sampling}
254252

255253
エクスポートされるデータ量を制御するメカニズム。
256254
[トレース](#trace) [データソース](#data-source) と共に使われるのが一般的です。
257255
詳細は[サンプリング][sampling]を参照してください。
258256

259-
### **SDK**
257+
### SDK {#sdk}
260258

261259
ソフトウェア開発キット(Software Development Kit)の略称。
262260
OpenTelemetryの[API](#api)を実装する[ライブラリ](#library)を示すテレメトリSDKを指します。
263261

264-
### **セマンティック規約** {#semantic-conventions}
262+
### セマンティック規約 {#semantic-conventions}
265263

266264
ベンダー非依存のテレメトリーデータを提供するために、[メタデータ](#metadata)の標準的な名前と値を定義します。
267265

268-
### **サービス** {#service}
266+
### サービス {#service}
269267

270268
[アプリケーション](#application)のコンポーネント。
271269
[サービス](#service)の複数のインスタンスは、通常、高可用性とスケーラビリティのためにデプロイされます。
272270
[サービス](#service)は複数の場所に配置できます。
273271

274-
### **シグナル** {#signal}
272+
### シグナル {#signal}
275273

276274
OpenTelemetryにおいては[トレース](#trace)[メトリクス](#metric)[ログ](#log)のいずれか。
277275
シグナルの詳細は[こちら][signals]
278276

279-
### **スパン** {#span}
277+
### スパン {#span}
280278

281279
[トレース](#trace)内の単一の操作を表します。[スパン][span]を参照のこと。
282280

283-
### **スパンリンク** {#span-link}
281+
### スパンリンク {#span-link}
284282

285283
スパンリンクは、因果関係のあるスパン間のリンクです。
286284
詳細は[スパン間のリンク](/docs/specs/otel/overview#links-between-spans)[リンクの指定](/docs/specs/otel/trace/api#specifying-links)を参照してください。
287285

288-
### **仕様** {#specification}
286+
### 仕様 {#specification}
289287

290288
すべての実装に対する言語横断的な要求と期待を記述しています。
291289
詳細は[仕様][specification]を参照。
292290

293-
### **ステータス** {#status}
291+
### ステータス {#status}
294292

295293
操作の結果。
296294
通常、エラーが発生したかどうかを示すために使用されます。
297295
詳細は[ステータス][status]のページを参照。
298296

299-
### **タグ** {#tag}
297+
### タグ {#tag}
300298

301299
[メタデータ](#metadata)を参照のこと。
302300

303-
### **トレース** {#trace}
301+
### トレース {#trace}
304302

305303
[スパン](#span)[DAG](#dag)で、[スパン](#span)間のエッジ(辺)は親子関係として定義されます。
306304
[トレース][trace]を参照のこと。
307305

308-
### **トレーサー** {#tracer}
306+
### トレーサー {#tracer}
309307

310308
[スパン](#span)の作成を担当します。詳細は[トレーサー][tracer]を参照。
311309

312-
### **トランザクション** {#transaction}
310+
### トランザクション {#transaction}
313311

314312
[分散トレース](#distributed-tracing)を参照のこと。
315313

316-
### **zPages**
314+
### zPages {#zpages}
317315

318316
外部エクスポーターにかわるプロセス内エクスポーター。
319317
これを使うと、トレースとメトリクスの情報をバックグラウンドで収集し、集約できます。

0 commit comments

Comments
 (0)