View a markdown version of this page

Amazon OpenSearch Service の可観測性 - Amazon OpenSearch Service

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon OpenSearch Service の可観測性

オブザーバビリティとは、複雑なシステムの内部状態とパフォーマンスを出力を調べて理解する方法です。従来のモニタリングでは、システムがダウンしていることがわかります。オブザーバビリティは、テレメトリデータに関する新しい質問をさせて、その理由を理解するのに役立ちます。

Amazon OpenSearch Service が提供するもの

Amazon OpenSearch Service は、3 種類のテレメトリデータを収集、相関、視覚化することで、統一されたオブザーバビリティソリューションを提供します。

  • ログ – イベントのタイムスタンプ付きレコード。

  • トレース – End-to-endジャーニー。

  • メトリクス – Amazon Managed Service for Prometheus の直接クエリ統合を通じて、システムの状態を表す時系列データ。

これらを 1 つのインターフェイスに統合することで、Amazon OpenSearch Service は運用チーム、SREs、開発者が問題を迅速に検出、診断、解決するのに役立ちます。

オブザーバビリティに対する Amazon OpenSearch Service のアプローチ

Amazon OpenSearch Service は、3 つの主要な方法で差別化します。

  • OpenTelemetry-native with OpenSearch Ingestion as the last mile – 計測と収集のために OTel を標準化します。Amazon OpenSearch Ingestion は、インデックス作成前にテレメトリデータをフィルタリング、強化、変換、ルーティングするフルマネージドパイプラインとして機能します。

  • OpenSearch UI の統合ログ、トレース、メトリクス – 1 つのオブザーバビリティワークスペースから 3 つのシグナルタイプをすべて分析します。スロートレースをアプリケーションログに関連付けるか、サービスダッシュボードに Prometheus メトリクスをオーバーレイします。

  • 目的主導型のクエリ言語 – ログとトレースには Piped Processing Language (PPL)、メトリクスには PromQL を使用します。各言語はシグナルタイプに合わせて最適化されているため、表現的なクエリを妥協することなく実行できます。

注記

このセクションで説明するオブザーバビリティ機能は、OpenSearch UI でのみ使用できます。OpenSearch Dashboards では使用できません。新しいオブザーバビリティワークロードの場合は、オブザーバビリティワークスペースAmazon OpenSearch Service での OpenSearch UI の使用で を設定することをお勧めします。