2
2
title : OpenTelemetryとは
3
3
description : OpenTelemetryが何であり、何でないかについての簡単な説明。
4
4
weight : 150
5
- default_lang_commit : 93ab1301
5
+ default_lang_commit : 44059882
6
6
---
7
7
8
- OpenTelemetryは[ オブザーバビリティ] ( /docs/concepts/observability-primer/#what-is-observability ) フレームワークであり、[ トレース] ( /docs/concepts/signals/traces/ ) 、[ メトリクス] ( /docs/concepts/signals/metrics/ ) 、[ ログ] ( /docs/concepts/signals/logs/ ) のようなテレメトリーデータを作成・管理するためにデザインされたツールキットです。
9
- 重要なことは、OpenTelemetryはベンダーやツールにとらわれないということです。
10
- つまり、[ Jaeger] ( https://www.jaegertracing.io/ ) や[ Prometheus] ( https://prometheus.io/ ) のようなオープンソースツールや、商用製品を含む、さまざまなオブザーバビリティバックエンドで使用できるということです。
11
-
12
- OpenTelemetryは、JaegerやPrometheusや他の商用ベンダーのようなオブザーバビリティバックエンドではありません。
13
- OpenTelemetryはテレメトリの生成、収集、管理、そしてエクスポートにフォーカスしています。
14
- OpenTelemetryの主な目的は、あなたのアプリケーションやシステムを、その言語、インフラ、ランタイム環境に関係なく、簡単に計装できるようにすることです。
15
- テレメトリーの保存と可視化は、意図的に他のツールに任せているということを理解するのが重要です。
8
+ - OpenTelemetryは、[ オブザーバビリティ] ( /docs/concepts/observability-primer/#what-is-observability ) フレームワークであり、[ トレース] ( /docs/concepts/signals/traces/ ) 、[ メトリクス] ( /docs/concepts/signals/metrics/ ) 、[ ログ] ( /docs/concepts/signals/logs/ ) のようなテレメトリーデータを作成・管理するためにデザインされたツールキットです。
9
+ - OpenTelemetryは、ベンダーやツールにとらわれません。つまり、[ Jaeger] ( https://www.jaegertracing.io/ ) や[ Prometheus] ( https://prometheus.io/ ) のようなオープンソースツールや、商用製品を含む、さまざまなオブザーバビリティバックエンドで使用できるということです。
10
+ - OpenTelemetryは、JaegerやPrometheusや他の商用ベンダーのようなオブザーバビリティバックエンドではありません。
11
+ - OpenTelemetryは、テレメトリの生成、収集、管理、そしてエクスポートにフォーカスしています。OpenTelemetryの主な目的は、あなたのアプリケーションやシステムを、その言語、インフラ、ランタイム環境に関係なく、簡単に計装できるようにすることです。テレメトリーの保存と可視化は、意図的に他のツールに任せているということを理解するのが重要です。
16
12
17
13
## オブザーバビリティとはなにか
18
14
@@ -25,12 +21,12 @@ OpenTelemetryの主な目的は、あなたのアプリケーションやシス
25
21
26
22
## なぜOpenTelemetryなのか
27
23
28
- クラウドコンピューティング、マイクロサービスアーキテクチャー 、複雑化するビジネス要件の台頭により、ソフトウェアとインフラの[ オブザーバビリティ] ( /docs/concepts/observability-primer/#what-is-observability ) の必要性はかつてないほど高まっています。
24
+ クラウドコンピューティング、マイクロサービスアーキテクチャ 、複雑化するビジネス要件の台頭により、ソフトウェアとインフラの[ オブザーバビリティ] ( /docs/concepts/observability-primer/#what-is-observability ) の必要性はかつてないほど高まっています。
29
25
30
26
OpenTelemetryは、2つの重要な原則に従いながら、オブザーバビリティの需要を満たしています。
31
27
32
28
1 . あなたが生成したデータはあなたのものです。ベンダーのロックインはありません。
33
- 2 . APIと規約は1セットだけ覚えれば良いです 。
29
+ 2 . APIと規約は1セットだけ覚えれば十分です 。
34
30
35
31
この2つの原則を組み合わせることで、現代のコンピューティングの世界で必要とされる柔軟性をチームや組織に与えられます。
36
32
@@ -68,12 +64,14 @@ OpenTelemetryは拡張できるように設計されています。どのよう
68
64
69
65
## 歴史 {#history}
70
66
71
- OpenTelemetryは、[ Cloud Native Computing Foundation (CNCF)] ( https://www.cncf.io ) プロジェクトであり、[ OpenTracing] ( https://opentracing.io ) と[ OpenCensus] ( https://opencensus.io ) の2つのプロジェクトが統合された成果物です 。
67
+ OpenTelemetryは、[ Cloud Native Computing Foundation (CNCF)] ( https://www.cncf.io ) プロジェクトであり、[ OpenTracing] ( https://opentracing.io ) と[ OpenCensus] ( https://opencensus.io ) の2つのプロジェクトが [ 統合された ] 成果物です 。
72
68
これらのプロジェクトはどちらも、コードを計装し、オブザーバビリティバックエンドにテレメトリーデータを送信する方法の標準がないという問題を解決するために作られました。
73
69
どちらのプロジェクトも、独立してこの問題を完全には解決できなかったので、協力するためにOpenTelemetryプロジェクトとして合併し、単一のソリューションを提供しながら、それぞれの強みを組み合わせました。
74
70
75
71
現在OpenTracingまたはOpenCensusを使っている場合は、[ 移行ガイド] ( /docs/migration/ ) でOpenTelemetryへの移行方法を確認してください。
76
72
73
+ [ 統合された ] : https://www.cncf.io/blog/2019/05/21/a-brief-history-of-opentelemetry-so-far/
74
+
77
75
## 次のステップ
78
76
79
77
- [ Getting started] ( /docs/getting-started/ ) &mdash ; 早速始めてみましょう!
0 commit comments