翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
モニタリングは、その他の AWS ソリューションの信頼性、可用性、およびパフォーマンスの維持における重要な要素です。AWS は、Amazon Keyspaces をモニタリングし、問題が発生した場合には報告を行い、必要に応じて自動アクションを実行するために以下のモニタリングツールを用意しています。
-
Amazon Keyspaces には、アカウント内のすべてのテーブルについて集計したレイテンシーとエラーを示す事前設定済みのダッシュボードが AWS Management Console にあります。
-
Amazon CloudWatch は、AWS のリソースおよび AWS で実行しているアプリケーションをリアルタイムでモニタリングします。カスタマイズしたダッシュボードでメトリクスの収集と追跡ができます。たとえば、さまざまなタイミングとロード条件でパフォーマンスを測定すれば、お客様の環境における Amazon Keyspaces の通常パフォーマンスのベースラインを作成できます。Amazon Keyspaces のモニタリングでは、過去のモニタリングデータを保存し、現在のパフォーマンスデータと比較することで、パフォーマンスの通常パターンと異常パターンを特定し、問題に対処する方法を考案できます。ベースラインを確立するには、少なくとも、システムエラーをモニタリングする必要があります。詳細については、『Amazon CloudWatch ユーザーガイド』を参照してください。
-
Amazon CloudWatch アラームは、指定した期間。1 つのメトリクスを監視し、特定のしきい値に関する複数の期間にわたるメトリクスの値に基づいて、1 つ以上のアクションを実行します。たとえば、Amazon Keyspaces をプロビジョニングモードで使用し、アプリケーションの自動スケーリングを行う場合、Application Auto Scaling のポリシーを評価するために、Amazon Simple Notification Service (Amazon SNS) が送信する通知がアクションはになります。
CloudWatch アラームは、特定の状態にあるという理由だけではアクションを呼び出しません。状態が変わって、変わった状態が指定期間にわたって維持される必要があります。詳細については、「Amazon による Amazon Keyspaces のモニタリング CloudWatch」を参照してください。
-
Amazon CloudWatch Logs では、Amazon Keyspaces テーブル、CloudTrail、およびその他のソースからのログファイルに対するモニタリング、保存、アクセスの操作ができます。CloudWatch Logs は、ログファイル内の情報をモニタリングし、特定のしきい値が満たされたときに通知します。高い耐久性を備えたストレージにログデータをアーカイブすることも可能です。詳細については、『Amazon CloudWatch Logs ユーザーガイド』を参照してください。
-
AWS CloudTrail は、AWS アカウント により、またはそのアカウントに代わって行われた API コールや関連イベントを取得し、指定した Amazon S3 バケットにログファイルを配信します。AWS を呼び出したユーザーとアカウント、呼び出し元の IP アドレス、および呼び出しの発生日時を特定できます。詳細については、『AWS CloudTrail ユーザーガイド』を参照してください。
Amazon EventBridge は、アプリケーションをさまざまなイベントソースのデータに簡単に接続できるようにするサーバーレスイベントバスサービスです。EventBridge は、お客様独自のアプリケーション、Software as a Service (SaaS) アプリケーション、AWS のサービスからのリアルタイムデータをストリーム配信し、そのデータを Lambda などのターゲットにルーティングします。これにより、サービスで発生したイベントをモニタリングし、イベント駆動型アーキテクチャを構築できます。詳細については、「Amazon EventBridge ユーザーガイド」を参照してください。