Amazon Aurora のモニタリングツール - Amazon Aurora

Amazon Aurora のモニタリングツール

モニタリングは、Amazon Aurora およびその他の AWS ソリューションの信頼性、可用性、およびパフォーマンスを維持する上で重要な部分です。AWS には、Amazon Aurora を監視したり、問題が発生したときに報告したり、必要に応じて自動アクションを実行したりするためのモニタリングツールが用意されています。

自動モニタリングツール

モニタリングタスクをできるだけ自動化することをお勧めします。

Amazon Aurora クラスターステータスと推奨事項

以下の自動化されたツールを使用して、Amazon Aurora をモニタリングし、問題が発生したときにレポートできます。

  • Amazon Aurora クラスターステータス – Amazon RDS コンソール、AWS CLI、または RDS API を使用して、クラスターの現在のステータスに関する詳細を表示します。

  • Amazon Aurora 推奨事項 — DB インスタンス、DB クラスター、、DB クラスターパラメータグループなどのデータベースリソースに関する推奨事項が自動的に表示されます。詳しくは、「Amazon Aurora の推奨事項」を参照してください。

Amazon Aurora の Amazon CloudWatch メトリクス

Amazon Aurora が Amazon CloudWatch と統合し、追加のモニタリング機能が利用できるようになりました。

  • Amazon CloudWatch - このサービスは AWS で実行されている AWS リソースやアプリケーションをリアルタイムにモニタリングします。次の Amazon CloudWatch 機能を Amazon Aurora で使用できます。

    • Amazon CloudWatch メトリクス - Amazon Aurora は、アクティブな各データベースのメトリクスを 1 分ごとに CloudWatch に自動送信します。CloudWatch の Amazon RDS メトリクスに対する追加料金は発生しません。詳細については、Amazon Aurora の Amazon CloudWatch メトリクスを参照してください。

    • Amazon CloudWatch アラーム - 特定の期間にわたって 1 つの Amazon Aurora メトリクスをモニタリングできます。そのため、設定したしきい値に関連するメトリクスの値に基づいて、1 つ以上のアクションを実行できます。

Amazon RDS Performance Insights とオペレーティングシステムのモニタリング

Amazon Aurora のパフォーマンスをモニタリングするには、次の自動化されたツールを使用します。

統合サービス

次の AWS のサービスが Amazon Aurora と統合されます。

手動モニタリングツール

CloudWatch アラームがカバーしない項目については、手動でモニタリングする必要があります。Amazon RDS、CloudWatch、AWS Trusted Advisor などの AWS コンソールダッシュボードには、AWS 環境の状態が一目でわかるビューが表示されます。また、DB インスタンスのログファイルを確認することをお勧めします。

  • Amazon RDS コンソールから、リソースに関する以下の項目をモニタリングできます。

    • DB インスタンスへの接続の数

    • DB インスタンスへの読み書きオペレーションの量

    • DB インスタンスが現在使用しているストレージの量

    • DB インスタンスに使用されているメモリと CPU の量

    • DB インスタンスとの間で送受信されるネットワークトラフィックの量

  • Trusted Advisor ダッシュボードから、以下のコスト最適化、セキュリティ、対障害性、パフォーマンス向上のチェックを確認できます。

    • Amazon RDS アイドル DB インスタンス

    • Amazon RDS セキュリティグループのアクセスリスク

    • Amazon RDS バックアップ

    • Amazon RDS Multi-AZ

    • Aurora DB インスタンスのアクセシビリティ

    これらのチェックの詳細については、「Trusted Advisor のベストプラクティス (チェック)」を参照してください。

  • CloudWatch ホームページには、次の内容が表示されます。

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

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

    • サービスのヘルスステータス

    また、CloudWatch を使用して、次のことが可能です。

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

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

    • AWS リソースのすべてのメトリクスを検索およびブラウズする。

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