Siegeは、ストレス下でWebサーバーの機能とパフォーマンスをテストするために使用されるLinuxユーティリティです。これは、そのサーバーへの接続要求を行う仮想クライアントを作成して、そのサーバーが同時に処理できる要求の数を把握することによって行われます。
ここLinuxAPTでは、サーバー管理サービスの一環として、お客様がLinuxシステムで関連するサーバー監視クエリを実行するのを定期的に支援しています。
このコンテキストでは、Linux Mint 20システムにSiegeをインストールし、それを使用して目的のWebサーバーをテストする方法を検討します。
Linux Mint 20システムにSiegeをインストールする方法は?
Siegeは、次の手順を使用して、LinuxMint20システムに非常に簡単にインストールして使用できます。
1.システムの「更新」コマンドを実行します
まず、システムで「update」コマンドを実行して、Siegeのインストールの準備をします。
$ sudo apt update –y
2.Siegeの「インストール」コマンドを実行します
次に、「install」コマンドを実行して、システムにSiegeをインストールします。
$ sudo apt install siege –y
Siegeは、システムにすばやくインストールできる軽量のツールです。
3.システムにインストールされているSiegeのバージョンを確認します
以下のコマンドを使用して、このツールのインストール済みバージョンを確認するには:
$ siege --version
4.必要なWebサーバーでSiegeをテストします
このフェーズでは、目的のWebサーバーでSiegeテストを実行できます。そのためには、そのWebサーバーのIPアドレスまたはそのドメイン名を指定できます。
$ sudo siege google.com
ここでは、Google.comでSiegeテストを実行しています。このテストを停止するには、Ctrl + Cを押す必要があります。その後、Siegeテストの完全なレポートを表示できます。
5.指定された時間と指定された数の同時ユーザーを使用して目的のWebサーバーでSiegeテストを実行します
単純なSiegeテストを実行した後、実行する時間と、このテストを実行するための同時ユーザーの数を選択することもできます。これは、次の方法で実行できます。
$ sudo siege –t45s –c35 google.com
ここでは、35人の同時ユーザーを使用してGoogle.comでSiegeテストを45秒間実行しようとしています。 45秒後、Siegeテストは自動的に終了し、詳細なレポートが表示されます。
Linux Mint 20からSiegeをアンインストールする方法は?
包囲攻撃は、次の方法でLinuxMint20から1つのコマンドを使用して削除できます。
$ sudo apt-get purge --autoremove siege