アマゾン ウェブ サービスを監視する 🔗
注釈
AWS インテグレーションを設定し、AWS データを Splunk Observability Cloud に送信するには、AWSをSplunk Observability Cloudに接続する および アマゾン ウェブ サービスのデータのインポートを管理する を参照してください。
Splunk Observability Cloud で AWS データを扱う際のコストについては、AWSモニタリングのコスト を参照してください。
AWS データが Splunk Observability Cloud に入ったので、利用可能な機能を使って AWS サービスを監視します。
AWSサービスを監視し、問題を特定する 🔗
Visit the Infrastructure page to monitor the health of the AWS services you’re using. It provides a key metric for each service. You can also drill down into specific instances of an AWS service. For example, start by viewing the key metrics for your EC2 service, and then filter for a specific instance ID to analyze the EC2 instance with that ID.
以下の手順に従って、InfrastructureページからAWSサービスを検索し、トラブルシューティングを行ってください:
Amazon Web Services カテゴリをクリックします。
を選択し、分析したい特定のサービスを選択します。例えば、EBS をクリックして、ストレージボリュームに関する情報を表示します。No Data Found というメッセージが表示されたら、まずそのサービスのインテグレーションを構成する必要があります。
Compare instances of the services to investigate their relative health. Select a metric from the Color by drop-down list. In the heat map, colors indicate the health of each instance based on the selected metric. For example, consider an AWS EBS heat map for the total number of I/O operations in a time period (Total IOPS). The heat map displays high Total IOPS in lighter colors, which indicates that the instances are healthy. In comparison, the heat map displays low IOPS in a darker color, which indicates that the instances have a I/O-related problem.
ヒートマップが緑と赤のみを使用している場合、緑は健全なインスタンスを示し、赤は問題を示します。
視覚的に利用しやすいカラーパレットをヒートマップに適用するには、Color Accessibility メニューから希望のカラーアクセシビリティを選択します。
を選択し、ディメンション、カスタムプロパティ、またはタグに基づいてインスタンスをグループ化することで、インスタンスとその健全性の相関関係を調査します。インスタンスをグループ化するには、Group by ドロップダウンリストからメタデータ名を選択します。
注釈
DynamoDBナビゲーターで、ヒートマップを表示し、インスタンスを
aws_account_id
でグループ化すると、クエリが十分に特定されていない場合にプロパティが省略されるため、一部のエントリが「n/a」とレポートされることがあります。この問題を回避するには、オプション でフィルタリングし、aws_account_id
でグループ化します。外れ値は、インスタンスの健全性を示すもう一つのメトリクスです。外れ値とは、他のすべてのメトリクス値の平均値または中央値から著しく外れているメトリクス値のことです。AWS サービスからのメトリクスで外れ値を見つけるには、外れ値を見つける 設定を使用し、範囲 と 戦略 を指定します:
次の表で説明されているように、外れ値を見つけるために、2つの 戦略 のうちの1つを選択することができます。
戦略
説明
Deviation from Mean
赤で示された事例は、少なくとも3つの標準偏差によってメトリクスの平均値を超えたものです。
Deviation from Median
赤色で表示されている例は、絶対偏差の中央値を少なくとも3つの絶対偏差で超えているものです。この設定では、極端な外れ値は標準偏差ほど重視されません。
調査したい特定のインスタンスにドリルダウンするには、ヒートマップにカーソルを合わせて特定のインスタンスIDを見つけ、セルをクリックしてそのIDの情報を表示します。すべてのインスタンスに対して、Infrastructure Monitoringはデフォルトのダッシュボードを提供します。
デフォルトのダッシュボードは、インスタンスが実行されているクラウドサービス、インスタンス自体、およびインスタンスに関連付けられたカスタムタグに関するすべての利用可能なメタデータの分析を支援します。デフォルトのダッシュボードは、主要なメトリクスのメトリック時系列(MTS)を提供します。
デフォルトのダッシュボードを使用してAWSサービスを監視する 🔗
Splunk Observability Cloud は、サポートされている AWS サービス用のデフォルトのダッシュボードを提供します。デフォルトのダッシュボードは、ダッシュボードがデータを表すAWSサービスに基づいてダッシュボードグループで利用できます。
AWS サービスのデフォルトダッシュボードを検索するには、ナビゲーションメニュー > ダッシュボード を選択し、ダッシュボードを表示したい AWS サービスを検索します。
ビルトインコンテンツを探索する 🔗
組織で収集されたデータ用に提供されたすべてのナビゲーターを表示するには、インフラストラクチャ ページにアクセスします。組織で収集されたデータ用に事前に構築されたすべてのダッシュボードを表示するには、ダッシュボード > ビルトイン を選択します。
Amazon EC2 インスタンスのダッシュボードは、CloudWatch メトリクスと Splunk Distribution of the OpenTelemetry Collector によって駆動されます。ビルトインダッシュボードでデータを表示するには、すべてのチャートにこの両方が必要です。Collector をインストールするには、はじめに:Collectorを理解して使用する を参照してください。
CloudWatchメトリクスをフェッチするためにAWS インテグレーションだけを使用している場合、データが来たサービスを表すすべてのカードを見ることができますが、Amazon EC2インスタンス用の組み込みダッシュボードのいくつかのチャートはデータを表示しません。
AWSインテグレーションとスマートエージェント(非推奨)を使用してCloudWatchメトリクスをフェッチしている場合、Amazon EC2インスタンス用の組み込みダッシュボードの一部のチャートにデータが表示されません。
Smart Agent(非推奨)のみが設定されている場合、Amazon EC2インスタンスナビゲーターは利用できません。
Collector の使用を開始するには、Smart Agent からSplunk Distribution of the OpenTelemetry Collectorへの移行プロセス を参照してください。