Aplikasi baris perintah ini dibangun di GO, dan dirancang untuk mengumpulkan informasi dari titik akhir yang ditentukan ke file .txt dan menyimpan informasi ke file log.
Pengguna dapat memasukkan satu atau lebih URL (titik akhir) dan menentukan jumlah tes dan waktu yang diinginkan antara setiap permintaan. Aplikasi mengirimkan permintaan HTTP ke titik akhir, merekam waktu respons, kode status HTTP, dan konten badan respons dalam file log. Pada akhirnya, informasi yang berisi rata -rata waktu respons untuk setiap titik akhir dan tingkat keberhasilan permintaan disajikan.
Linux
./check-endpoint run --file urls.txt --repeat 10 --interval 800
./check-endpoint run
--file (-f) <File containing list of URLs>
--repeat (-r) <Number of repetitions>
--interval (-i) <Time interval between requests (in milliseconds)>

MacOs
./check-endpoint.app run --file urls.txt --repeat 10 --interval 800
./check-endpoint.app run
--file (-f) <File containing list of URLs>
--repeat (-r) <Number of repetitions>
--interval (-i) <Time interval between requests (in milliseconds)>

Windows
.check-endpoint.exe run --file urls.txt --repeat 10 --interval 800
.check-endpoint.exe run
--file (-f) <File containing list of URLs>
--repeat (-r) <Number of repetitions>
--interval (-i) <Time interval between requests (in milliseconds)>

Hindari menempatkan URL yang salah (tanpa http: // atau https: //) dan meninggalkan garis kosong antara URL atau di bawah URL terakhir.

File yang berisi log (check_endpoint.log) akan dibuat di repositori tempat perintah dieksekusi.

_end of readme.md_j