メニュー
Amazon Simple Storage Service
開発者ガイド (API Version 2006-03-01)

モニタリングツール

AWS では、Amazon S3 のモニタリングに使用できるさまざまなツールを提供しています。これらのツールの中には、自動モニタリングを設定できるものもあれば、手操作を必要とするものもあります。モニタリングタスクをできるだけ自動化することをお勧めします。

自動モニタリングツール

以下に示す自動化されたモニタリングツールを使用すると、Amazon S3 がモニタリングされ、問題が検出されたときにレポートされます。

  • [Amazon CloudWatch Alarms] – 指定された期間にわたって単一のメトリクスを監視し、複数の期間にわたり既定のしきい値に関連するメトリクス値に基づいて 1 つ以上のアクションを実行します。アクションは、Amazon Simple Notification Service (Amazon SNS) トピックまたは Auto Scaling ポリシーに送信される通知です。CloudWatch アラームはそれが特定の状態にあるという理由だけではアクションを呼び出しません。アクションを呼び出すには、状態が変更され、その状態が特定の期間にわたって維持されている必要があります。詳細については、「Amazon CloudWatch を使用したメトリクスのモニタリング」を参照してください。

  • [AWS CloudTrail Log Monitoring] – アカウント間でログファイルを共有し、CloudWatch Logs に送信してリアルタイムで CloudTrail ログファイルを監視し、Java でログを処理するアプリケーションを記述して、CloudTrail によって配信後にログファイルが変更されていないことを確認します。詳細については、「AWS CloudTrail を使用して Amazon S3 API 呼び出しのログを記録する」を参照してください。

手動モニタリングツール

Amazon S3 のモニタリングにおけるもう 1 つの重要な部分は、CloudWatch アラームで網羅されていない項目を手動でモニタリングすることです。Amazon S3、CloudWatch、Trusted Advisor、その他の AWS コンソールのダッシュボードには、AWS 環境の状態が一目でわかるビューが表示されます。サーバーアクセスのロギングを有効にして、バケットへのアクセスを求めるリクエストを追跡できます。各アクセスログレコードには、1 つのアクセスリクエストに関する詳細が含まれます。内容は、リクエスタ、バケット名、リクエスト時刻、リクエストアクション、応答ステータス、およびエラーコード(存在する場合)です。詳細については、Amazon Simple Storage Service 開発者ガイドの「サーバーアクセスのロギング」を参照してください。

  • Amazon S3 ダッシュボードは以下のように表示されます。

    • 含まれるバケット、オブジェクト、およびプロパティ。

  • CloudWatch ホーム ページは以下のように表示されます。

    • 現在のアラームとステータス.

    • アラームとリソースのグラフ.

    • サービス状態ステータス.

    さらに、CloudWatch を使用して次のことが行えます。

    • 重視するサービスをモニタリングするためのカスタマイズしたダッシュボードを作成する.

    • メトリクスデータをグラフ化して、問題のトラブルシューティングを行い、傾向を確認する.

    • AWS リソースのすべてのメトリクスを検索して、参照する.

    • 問題があることを通知するアラームを作成/編集する.

  • AWS Trusted Advisor は、AWS リソースのパフォーマンス、信頼性、セキュリティ、費用効率を向上するためにモニタリングするために役立ちます。すべてのユーザーは、4 つの Trusted Advisor チェックを利用できます。ビジネスまたはエンタープライズサポートプランのユーザーは、50 以上のチェックを利用できます。 詳細については、「AWS Trusted Advisor」を参照してください。

    Trusted Advisor には Amazon S3 に関連する以下のチェックがあります。

    • Amazon S3 bucket のロギング設定のチェック。

    • オープンなアクセス権限がある Amazon S3 bucket のセキュリティチェック。

    • バージョニングが有効になっていない、またはバージョニングが停止されている Amazon S3 bucket の耐障害性チェック。

このページの内容: