レシピ
ここでは、さまざまなユースケースにオブザーバビリティ (o11y) を適用する際に役立つ、厳選されたガイダンス、ハウツー、その他のリソースへのリンクを紹介します。これには、Amazon Managed Service for Prometheus や Amazon Managed Grafana などのマネージドサービス、および OpenTelemetry や Fluent Bit などのエージェントが含まれます。ただし、ここで紹介するコンテンツは AWS ツールのみに限定されておらず、多くのオープンソースプロジェクトも参照されています。
開発者とインフラストラクチャ担当者の両方のニーズに等しく対応したいと考えているため、多くのレシピは「幅広く網羅」しています。ぜひ探索して、達成しようとしていることに最適なソリューションを見つけてください。
ここに記載されている内容は、ソリューションアーキテクト、プロフェッショナルサービスによる実際のお客様とのエンゲージメント、および他のお客様からのフィードバックに基づいています。ここで紹介するすべての内容は、実際のお客様が自身の環境で実装したものです。
o11y 空間について考える方法は次のとおりです。これを6 つのディメンションに分解し、それらを組み合わせて特定のソリューションに到達できます。
| ディメンション | 例 |
|---|---|
| 送信先 | Prometheus · Grafana · OpenSearch · CloudWatch · Jaeger |
| エージェント | ADOT · Fluent Bit · CW エージェント · X-Ray エージェント |
| 言語 | Java · Python · .NET · JavaScript · Go · Rust |
| インフラとデータベース | RDS · DynamoDB · MSK |
| コンピューティングユニット | Batch · ECS · EKS · AEB · Lambda · AppRunner |
| コンピューティングエンジン | Fargate · EC2 · Lightsail |
「ソリューション要件の例」 Fargate 上の EKS で 実行している Python アプリのログソリューションが必要です。 ログを S3 バケットに保存して、さらなる利用に備えることが目標です
このニーズに適合するスタックは次のとおりです。
- 送信先: データをさらに利用するための S3 バケット
- エージェント: EKS からログデータを送信するための FluentBit
- 言語: Python
- インフラと DB: N/A
- コンピューティングユニット: Kubernetes (EKS)
- コンピューティングエンジン: EC2
すべてのディメンションを指定する必要はなく、どこから始めるべきか判断が難しい場合もあります。さまざまなパスを試して、特定のレシピの長所と短所を比較してください。
ナビゲーションを簡素化するために、6 つのディメンションを次のカテゴリにグループ化しています。
- コンピューティング別: コンピューティングエンジンとユニットをカバー
- インフラストラクチャとデータ別: インフラストラクチャとデータベースをカバー
- 言語別: プログラミング言語をカバー
- 送信先別: テレメトリと分析をカバー
- タスク: 異常検知、アラート、トラブルシューティングなどをカバー
使用方法
トップナビゲーションメニュー を使用して特定のインデックスページを参照できます。まず大まかな選択から始めます。例えば、 By Compute -> EKS ->
Fargate -> Logs.
または、サイトを検索することもできます。 / または s キー:

「ライセンス」 このサイトで公開されているすべてのレシピは、MIT-0 ライセンスで利用できます。これは通常の MIT ライセンスを変更したもので、帰属表示の要件が削除されています。
貢献方法
計画していることについてディスカッションを開始していただければ、そこから進めていきます。
詳細情報
このサイトのレシピは、ベストプラクティスのコレクションです。さらに、使用しているオープンソースプロジェクトのステータスや、レシピで紹介しているマネージドサービスについて詳しく学べる場所が数多くありますので、以下をご確認ください。
- observability @ aws、AWS の担当者がプロジェクトやサービスについて語るプレイリスト
- AWS observability workshops、構造化された方法で提供内容を試すことができます
- AWS monitoring and observability ホームページ、ケーススタディとパートナーへのポインタを掲載