コンテナ化されたアプリケーションをAWSで自信を持って実行

サービス定義やコンテナ定義で設定を1つでも誤ると、アプリケーションのパフォーマンスに問題が生じることがあります。EC2とFargateの両方の起動タイプについて、クラスタ、コンテナインスタンス、サービス、その他のECSコンポーネントからのシステム使用状況の統計情報を観察し、アラートを出し、自信を持って変更を加えましょう。

A time series graph displaying service level resource usage
サービス
 
A time series graph displaying available resources on a container instance
 
インスタンス
A time series graph displaying cluster level resource usage
 
クラスタ

サービス

長期にわたってアプリケーションを動かすサービスの、使用傾向を視覚化します。


  • タスクに消費されたCPUとメモリの合計量を追跡して、設定されたサイズ制限にどれだけ近いかを確認します。
  • 特定のサービスにドリルダウンして、実行中および保留中のタスクの総数を即座に視覚化します。突然の急上昇は、ユーザーの需要増加を示している可能性があります。

インスタンス

タスク要求を実行しているコンテナインスタンスを監視します。


  • 新しいタスク定義の配置戦略と制約をより適切に策定するために、どのインスタンスで計算とメモリが不足しているかを把握します。
  • クラスタ全体のすべてのコンテナインスタンスのタスクアクティビティを追跡し、実行中のタスクが指定された値を下回ったときに、アラートを受け取るようにしきい値を設定します。

クラスタ

Dockerコンテナを実行しているシステムについて、常識にとらわれない洞察を取得。


  • インフラストラクチャの拡張に関して、十分な情報に基づいた決定を下すために、既存のタスク用に予約されている集合CPUおよびメモリユニットの割合を確認します。
  • クラスタレベルでCPUとメモリの使用量を監視し、ワークロードをより適切に整理し、タスク配置の影響を理解します。

コンテナレベルでアクティビティを監視

Site24x7 Dockerエージェントをコンテナとして実行して、EC2インスタンスで実行されている他のすべてのコンテナのパフォーマンス指標を自動的に検出して追跡します。

弊社のエージェントはDockerハブレポジトリにリストされているので、すぐに使い始められます。既存のタスク定義を編集することも、Site24x7 Dockerエージェントイメージを参照する新しいタスク定義を作成して、インスタンス上でタスクを手動で実行することもできます。

Amazon Web Services環境をもっとサポートするために、Site24x7を使い始めましょう。