翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon OpenSearch Service の可観測性
オブザーバビリティとは、複雑なシステムの内部状態とパフォーマンスについて、その出力を調べてインサイトを得る方法です。従来のモニタリングでは、システムがダウンしていることがわかります。オブザーバビリティは、データに関する新しい質問をできるようにすることで、システムがダウンしている理由を理解するのに役立ちます。
Amazon OpenSearch Service は、主要なタイプのテレメトリデータを収集して関連付けることで、統一されたソリューションを提供します。
-
ログは、アプリケーションエラー、ユーザーリクエスト、システムステータスメッセージなどのイベントのタイムスタンプ付きレコードを提供します。
-
トレースは、分散システム内のさまざまなサービスを通過するリクエストのend-to-endジャーニーを表します。
これらのデータ型を統合することで、Amazon OpenSearch Service は運用チーム、サイト信頼性エンジニア、開発者が運用上の問題をより迅速に検出、診断、解決するのに役立ちます。
OpenSearch Service のオブザーバビリティワークフロー
分析のためにアプリケーションから OpenSearch Service にデータを取得するには、マルチステージパイプラインを使用します。
-
コレクション
このプロセスは、アプリケーションやインフラストラクチャなどのシグナルプロデューサーからテレメトリデータを収集する軽量エージェントまたはコレクターから開始されます。2 つの一般的なオープンソースエージェントは次のとおりです。
-
OpenTelemetry (OTel) コレクター – ログとトレースを収集するための業界標準および推奨方法。
-
Fluent Bit – ログとトレースの OTel スキーマをサポートする、軽量で高性能なログプロセッサとフォワーダー。
-
-
取り込み (Amazon OpenSearch Ingestion)
テレメトリが収集されると、データはフルマネージド型のサーバーレスデータパイプラインである OpenSearch Ingestion に送信されます。カスタムパイプラインは、次の目的で作成できます。
-
フィルター – 不要なデータを削除してストレージコストを削減します。
-
エンリッチ — IP アドレスからの地理的情報などの貴重なメタデータを追加します。
-
変換と正規化 — 非構造化ログを一貫した形式に構造化します。
-
ルート – さまざまなタイプのデータをさまざまな OpenSearch Service インデックスまたは Amazon S3 に送信します。
-
-
分析と視覚化
処理後、データは OpenSearch Service ドメインまたはコレクションにロードされます。膨大な量のデータをほぼリアルタイムで保存、インデックス作成、分析できます。OpenSearch UI のオブザーバビリティワークスペースなどの視覚化インターフェイスを介してこのデータを操作し、クエリの実行、ダッシュボードの構築、アラートの設定を行います。
OpenSearch UI と OpenSearch Dashboards
OpenSearch Service は、オブザーバビリティのために 2 つの異なるユーザーインターフェイスを提供します。OpenSearch UI を使用して、新しいインストール用のオブザーバビリティワークスペースを設定し、既存の OpenSearch Dashboards から移行することをお勧めします。以下は、OpenSearch UI と従来の OpenSearch Dashboards の利点をまとめた表です。
| 機能 | OpenSearch UI | OpenSearch Dashboards |
|---|---|---|
| データソース | マルチソース – は、複数の OpenSearch Service ドメイン、OpenSearch Serverless コレクション、およびその他のデータソースに接続できます。 | シングルソース – 単一の OpenSearch Service ドメインと共存しています。 |
| 更新 | 新機能は特定の OpenSearch バージョンに関連付けられていないため、最初にここに表示されます。 | 新機能は OpenSearch バージョンに関連付けられています。更新は今後廃止される可能性があります。 |
| 利用可能な状況 | クラスターのアップグレード中にダウンタイムがゼロ AWS クラウド になるように でホストされます。 | ドメインのメンテナンスとアップグレード中に一時的に使用できなくなる可能性がある |
| コラボレーション | 特定のワークフローで厳選されたチームコラボレーション用のワークスペースを備えています。 | コラボレーションは、保存されたオブジェクトを 1 つのドメインで共有することに基づいています。 |
注 – 開始を容易にするために、Amazon OpenSearch Service コンソールにログ用の新しい開始方法ワークフローを作成しました。これにより、新しい OTel カスタマイズされた取り込みパイプラインがセットアップされ、既存の OpenSearch クラスターを選択して、オブザーバビリティワークスペースが作成された新しい OpenSearch UI アプリケーションを作成できます。OTel エージェントを新しい取り込みエンドポイントに向けるだけで、OTel 形式のデータに関するインサイトを引き出すことができます。
ログとトレースでは取り込みと分析の処理が異なるため、深く掘り下げるための個別のセクションを作成しました。