メインコンテンツまでスキップ
Sumo Logic Japanese

AWS Elastic Load Balancing アプリケーションのインストールとダッシュボードの表示

Sumo Logic アプリケーションのインストール

これで AWS ELB の収集のセットアップが完了したため、AWS Elastic Load Balancing 用 Sumo Logic アプリケーションをインストールして、事前設定済みの検索やダッシュボードでデータを分析できます。 

アプリケーションをインストールするには、次の手順を実行します。

データにすべてのパネルが表示されない場合

このアプリケーションは、AWS Elastic Load Balancing ログで使用する S3 Source を設定するときに指定したスキャン間隔で Amazon S3 バケットをスキャンし、新しいファイルを探します。スキャン間隔を短めに (例: 5 分) 設定した場合でも、新しいファイルが見つからなければ、スキャン間隔は自動的に倍増され、最大 24 時間まで増やされます (詳細は「S3 Source のスキャン間隔の設定」参照)。スキャン間隔が増やされている状態では、時間範囲が 60 分に設定されているパネルでは、Sumo Logic に何もファイルがアップロードされていないため、表示するデータがありません。S3 バケットからデータが収集されないという意味ではなく、データが収集されているかどうかは [Status (ステータス)] ページで確認できます。

また、パネルの時間範囲を変更することもできます。これらのパネルが事前に設定されている場合でも、他のパネルと同じように編集できます。手順については、「パネルの時間範囲の変更」を参照してください。

ダッシュボード

AWS Elastic Load Balancing 用 Sumo Logic アプリケーション使用すると、ELB デプロイの全体的な健全性をモニタリングできます。ダッシュボードは、バックエンド アプリケーションが生成するエラーと ELB インスタンスが生成するエラーを表示します。

Overview (概要)

aws_elb_overview.png

Requests by Geolocation (ジオロケーション別のリクエスト)。ジオロケーション クエリを使用して、過去 3 時間にアプリケーションにアクセスしたクライアントが使用した IP アドレスの地図を表示します。

Requests and Data Volume (リクエストとデータ ボリューム)。過去 3 時間に送受信されたデータをクライアント IP 別に円グラフで表示します。

Requests by Load Balancer (ロード バランサー別のリクエスト)。過去 3 時間にロード バランサーでヒットしたリクエスト数を横棒グラフで表示します。

4XX and 5XX Status Codes by Backend Instance and ELB (バックエンド インスタンスと ELB 別の 4XX および 5XX ステータス コード)。過去 24 時間における各バックエンド インスタンスと ELB の 4XX および 5XX ステータス コードを横棒グラフで表示します。

Latency by Load Balancer (ロード バランサー別のレイテンシ)。過去 3 時間における AWS の各ロード バランサーのレイテンシを積み上げ縦棒グラフで表示します。

Latency Analysis (レイテンシ分析)

Latency by Top 20 Paths (上位 20 件のパスのレイテンシ)。デプロイで最も忙しい上位 20 件のパスの処理時間を表示します。

Latency by Top 20 Clients (上位 20 件のクライアントのレイテンシ)。デプロイの上位 20 件の IP アドレスの処理時間を表示します。

Latency by Domain (ドメイン別のレイテンシ)。EC2 デプロイの各ドメインのレイテンシを表示します。

Latency by Top 20 Backend Instances (上位 20 件のバックエンド インスタンスのレイテンシ)。このパネルは、AWS EC2 デプロイのバックエンドにのみ着目し、最も忙しい上位 20 件のインスタンスの処理時間を表示します。

Request Analysis (リクエスト分析)

aws_elb_request.png

Requests by Geolocation (ジオロケーション別のリクエスト)。ジオロケーション クエリを使用して、過去 3 時間にアプリケーションにアクセスしたクライアントが使用した IP アドレスの地図を表示します。

Total Requests and Data Volume (合計リクエストとデータ ボリューム)。過去 3 時間に送受信されたデータをクライアント IP 別にタイムラインに折れ線グラフで表示します。

Total Requests by Load Balancer (ロード バランサー別の合計リクエスト)。過去 3 時間におけるロード バランサー別のリクエスト数を横棒グラフで表示します。

Requests by Load Balancer Over Time (経時的なロード バランサー別のリクエスト)。過去 24 時間にロード バランサーでヒットしたリクエスト数をタイムラインに折れ線グラフで表示します。

Status Code Analysis (ステータス コード分析)

Backend Instance and Load Balancer 4XX Status Codes by Path (パス別のバックエンド インスタンスとロード バランサーの 4XX ステータス コード)。エラーの発生時刻と関連付けられているパスを表示します。

Backend Instance and Load Balancer 4XX Status Codes by Domain (ドメイン別のバックエンド インスタンスとロード バランサーの 4XX ステータス コード)。ドメインでのエラーの発生時刻、そのドメインに関連付けられているロード バランサー、およびエラー コードを表示します。

Backend Instance and Load Balancer 4XX Status Codes by Client (クライアント別のバックエンド インスタンスとロード バランサーの 4XX ステータス コード)。エラーの発生時刻、エラーを生成した IP、UP に関連付けられているロード バランサー、および発生したエラー数を表示します。

Backend Instance and Load Balancer 5XX Status Codes by Path (パス別のバックエンド インスタンスとロード バランサーの 5XX ステータス コード)。特定のパスでのエラーの発生時刻と、そのパスに関連付けられているロード バランサーとバックエンド インスタンスを表示します。

Backend Instance and Load Balancer 5XX Status Codes by Domain (ドメイン別のバックエンド インスタンスとロード バランサーの 5XX ステータス コード)。ドメインでのエラーの発生時刻と、そのドメインに関連付けられているロード バランサーとバックエンド インスタンスを表示します。

Backend Instance and Load Balancer 4XX Status Codes by Client (クライアント別のバックエンド インスタンスとロード バランサーの 5XX ステータス コード)。クライアント IP でのエラーの発生時刻と、そのクライアント IP に関連付けられているロード バランサーとバックエンド インスタンスを表示します。

  • この記事は役に立ちましたか?