AWS Glue のモニタリング - AWS Glue

AWS Glue のモニタリング

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

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

  • Amazon CloudWatch Events は、AWS リソースの変更を示すシステムイベントをほぼリアルタイムのストリームとして提供します。CloudWatch Events によって、自動イベント駆動型コンピューティングが有効になります。特定のイベントを監視し、これらのイベントが発生したときに他の AWS サービスで自動アクションをトリガーするルールを記述できます。詳細については、「Amazon CloudWatch Events ユーザーガイド」を参照してください。

  • Amazon CloudWatch Logs によって Amazon EC2 インスタンス、AWS CloudTrail、などからのログファイルのモニタリング、保存、アクセスができます。CloudWatch Logs は、ログファイル内の情報をモニタリングし、特定のしきい値が満たされたときに通知します。高い耐久性を備えたストレージにログデータをアーカイブすることも可能です。詳細については、「Amazon CloudWatch Logs ユーザーガイド」を参照してください。

  • AWS CloudTrail は、AWS アカウントにより、またはそのアカウントに代わって行われた API よルや関連イベントを取得し、指定した Amazon S3 バケットにログファイルを配信します。AWS を呼び出すユーザーとアカウント、呼び出しの送信元 IP アドレス、および呼び出しが発生した時刻を特定できます。詳細については、AWS CloudTrail ユーザーガイドを参照してください。

さらに、AWS Glue コンソールで以下のインサイトにアクセスし、ジョブのデバッグやプロファイリングに役立てることができます。

  • Spark ジョブ – 選択した CloudWatch メトリクスシリーズの視覚化を確認できます。また、新しいジョブは Spark UI にアクセスできます。詳細については、「モニタリングAWS GlueSpark ジョブ」を参照してください。

  • Ray ジョブ – 選択した CloudWatch メトリクスシリーズの視覚化を確認できます。詳細については、「メトリクスによる Ray ジョブのモニタリング」を参照してください。