Pengepungan adalah benchmarking open-source dan alat pengujian beban. Pengepungan dapat menjadi alat yang berharga untuk menganalisis kinerja situs web Anda dan mendeteksi kemacetan. Hasilnya mencakup berbagai tindakan yang memberi Anda informasi berharga tentang kesehatan umum situs web Anda. Pengepungan dapat digunakan untuk mengevaluasi respons situs web, tingkat transaksi, throughput, dll. Pengepungan dapat menguji satu situs web atau beberapa situs web secara bersamaan.
Posting hari ini adalah tentang cara menginstal alat pembandingan Pengepungan di OS Ubuntu. Kami akan membahas:
- Pemasangan Siege melalui APT
- Pemasangan Pengepungan melalui arsip tar.gz
Catatan :Prosedur yang ditampilkan di sini telah diuji pada Ubuntu 20.04 LTS .
Metode #1 Instalasi melalui APT
Dalam prosedur berikut, kita akan menginstal alat Siege Benchmarking dari repositori default Ubuntu menggunakan APT.
1. Untuk menginstal Siege di Ubuntu, perbarui dulu indeks repositori sebagai berikut:
$ sudo apt update
Masukkan kata sandi sudo.
2. Sekarang instal Siege menggunakan perintah di bawah ini:
$ sudo apt install siege
Jika Anda diminta dengan y/n selama instalasi, ketik y dan tekan Enter .
3. Setelah Siege diinstal, Anda dapat memverifikasinya sebagai berikut:
$ siege --version
Keluaran di bawah ini memverifikasi bahwa versi Pengepungan 4.0.4 telah diinstal.
Metode #2 Instalasi melalui tar.gz
Dalam prosedur berikut, kita akan menginstal alat Siege Benchmarking menggunakan paket tar.gz.
1. Pertama instal paket build-essential menggunakan perintah di bawah ini:
$ sudo apt install build-essential
Masukkan kata sandi sudo. Jika Anda diminta dengan y/n selama instalasi, ketik y dan tekan Enter .
2. Unduh versi terbaru Siege tar.gz dari tautan ini. Anda juga dapat menggunakan perintah di bawah ini untuk mengunduh Siege versi Terbaru 4.1.0 (per Juli 2021):
$ wget http://download.joedog.org/siege/siege-latest.tar.gz
Perintah ini akan menyimpan paket Siege tar.gz ke direktori Home Anda.
3. Pindahkan paket yang diunduh ke /opt direktori menggunakan perintah di bawah ini:
$ sudo mv siege-latest.tar.gz /opt/
4. Sekarang pindah ke dalam /opt direktori:
$ cd /opt/
Dan ekstrak file arsip Pengepungan:
$ sudo tar -zxf siege-latest.tar.gz
Ini akan diekstraksi ke direktori bernama siege-version-number (mis. siege-4.1.0).
5. Pindah ke dalam direktori yang diekstrak Siege:
$ cd siege-4.1.0/
Anda dapat menggunakan ls perintah untuk melihat isi direktori ini.
6. Sekarang jalankan perintah di bawah ini untuk menjalankan skrip konfigurasi di direktori Pengepungan:
$ sudo ./configure
Perintah ini akan memeriksa semua dependensi yang diperlukan untuk membangun dan menginstal paket.
7. Sekarang buat paket sebagai berikut:
$ sudo make
8. Kemudian instal paket menggunakan perintah di bawah ini:
$ sudo make install
Sekarang Pengepungan diinstal. Anda dapat memverifikasinya sebagai berikut:
$ siege --version
Output di bawah ini memverifikasi bahwa versi Pengepungan 4.1.0 telah diinstal.
Uji Beban Menggunakan Pengepungan
Untuk memuat uji situs web apa pun menggunakan alat pembandingan Pengepungan, gunakan sintaks berikut:
$ siege options <URL>
Anda akan melihat hasil tes seperti ini:
Mari kita cepat memahami hasil:
- Transaksi mengacu pada jumlah total hit server
- Ketersediaan adalah persentase koneksi yang berhasil ditanggapi oleh server
- Berlalu waktu mengacu pada berapa lama pengujian berjalan.
- Data ditransfer adalah jumlah total Pengepungan data yang digunakan untuk pengujian situs
- Waktu respons adalah waktu yang dibutuhkan oleh server untuk menanggapi permintaan
- Tarif transaksi mengacu pada jumlah rata-rata transaksi per detik yang dapat dikelola server
- Keluaran mengacu pada jumlah permintaan yang dapat dilayani server per detik
- Konkurensi adalah jumlah koneksi paralel terbuka
- Transaksi Berhasil &Gagal adalah berapa kali server merespons dengan kode status masing-masing kurang dan lebih dari 400.
- Transaksi Terpanjang &Transaksi Terpendek adalah waktu yang dibutuhkan masing-masing transaksi terlama dan terpendek untuk menyelesaikan dari semua transaksi
Siege memiliki berbagai opsi baris perintah yang dapat Anda lihat menggunakan perintah di bawah ini:
$ siege --help
Copot Pemasangan Pengepungan
Jika Anda perlu menghapus Siege dari sistem Anda, Anda dapat melakukannya dengan menggunakan metode di bawah ini:
Untuk menghapus Pengepungan yang diinstal menggunakan apt alat, gunakan perintah di bawah ini:
$ sudo apt remove siege
Untuk menghapus Pengepungan yang diinstal menggunakan tar.gz paket, gunakan perintah di bawah ini:
Arahkan ke direktori Pengepungan:
$ cd siege-4.1.0/
Kemudian hapus instalannya:
$ sudo make uninstall
Dalam posting ini, kami membahas cara menginstal alat benchmarking Siege di OS Ubuntu menggunakan dua metode:menggunakan paket APT dan tar.gz. Kami juga membahas cara mencopot pemasangan Siege jika Anda perlu menghapusnya.