EC2 上のドメインごとの帯域幅使用量の監視

EC2 上のドメインごとの帯域幅使用量の監視

Fedora を実行している AWS EC2 インスタンスがあります。複数のドメインをホストしています。各ドメインの帯域幅/ネットワーク使用量を調べるにはどうすればよいでしょうか? ツールはいくつかありますが、特に「ドメインごと」の情報が必要です。どのドメイン所有者がネットワーク帯域幅を超過しているかを把握したいと思います。TIA。

答え1

EC2 インスタンスだけでは、AWS ツールを使用して各ドメインのネットワーク使用状況を確認することはできません。

これは、AWS が EC2 の IP アドレスを提供するだけであり、ドメインごとの統計情報をレポートできるようにする HTTP/HTTPS レベルを調べる機能が何もないからです。

1 つのオプションは、Web サーバー ログ アナライザー ソフトウェアをインストールすることです。これにより、仮想ホストの統計が生成され、使用されている帯域幅を確認できます。

AWStats と Webalizer がその選択肢です。

別のオプションとしては、各ドメインに ELB をインストールして、各ドメインのトラフィックを確認することです。ただし、この状況では過剰なアプローチであり、ELB が設計されているユースケースではありません。

関連情報