Gambar 4.36 Tampilan list crontab pada Terminal
4.4.3 Aplikasi Sistem Monitoring Jaringan
Berikut ini penjelasan dari tiap-tiap modul yang ada pada sistem monitoring jaringan ini :
1. Halaman Form Login
Sebelum menggunakan modul-modul yang ada pada sistem, user diharuskan login terlebih dahulu dengan mengisikan username dan
password pada form login.
Gambar 4.37 Tampilan Halaman Login 2.
Halaman Beranda Setiap user yang berhasil login akan langsung berada pada halaman
beranda yang ada pada sistem monitoring ini, setelah itu user dapat memilih modul yang akan digunakan sesuai dengan hak akses
masing-masing user.
Gambar 4.38 Tampilan Halaman Beranda 3.
Halaman Cek Host
Pada modul cek host tiap device yang ada pada database akan diperiksa status koneksinya dengan cara mengirimkan ping ke tiap ip
address yang ada dalam sistem yang dilakukan oleh file ServiceCheck.php yang ada pada direktori
\sismonjar\system\application\libraries
function pinghost,count=1 {
command=ping.this-count_switch[PHP_OS]. .intvalcount. .escapeshellarghost;
execcommand,output,return;
return array command=command,
return=return, output=output
; }
Semua user yang ada dalam sistem dapat menggunakan modul ini.
Gambar 4.39 Tampilan Halaman Cek Host 4.
Halaman Status Host Modul status host digunakan untuk melihat port mana saja yang
sedang aktif, user dapat menentukan port mana saja yang ingin dipantau dengan cara mengedit file sismonjar.php yang ada pada
direktori \sismonjar\system\application\config
config[check_ports] = array FTP = 21,
SSH = 22,
Telnet = 23, SMTP = 25,
HTTP = 80, HTTPS = 443
;
Gambar 4.40 Tampilan Halaman Status Host Semua user yang ada dalam sistem dapat menggunakan modul ini.
5. Halaman Detail Host
Pada modul ini akan ditampilkan data device yang ada pada database secara detail. Semua user yang ada dalam sistem dapat menggunakan
modul ini.
Gambar 4.41 Tampilan Halaman Detail Host 6.
Halaman Aktif Request Modul ini akan menampilkan url yang sedang di request oleh client
yang terhubung dalam jaringan. Hal ini dilakukan oleh file SquidStat.php yang ada pada direktori
\sismonjar\system\application\libraries Semua user yang ada dalam sistem dapat menggunakan modul ini.
Gambar 4.42 Tampilan Halaman Aktif Request 7.
Halaman Laporan Pada modul ini user dapat melihat laporan hasil monitoring,
persentase aktif pada laporan diambil berdasarkan jumlah status up dibagi jumlah check dikalikan seratus.
UPCheck 100 Hasil dari laporan dapat di download ke dalam dokumen berformat
html dengan menekan tombol unduh laporan. Semua user yang ada dalam sistem dapat menggunakan modul ini.
Gambar 4.43 Tampilan Halaman Laporan 8.
Halaman Inventaris
Pada modul ini user dapat menambakan data device yang akan dimonitoring oleh sistem. Data akan tersimpan ke dalam database.
Modul ini hanya dapat digunakan oleh user dengan hak akses super admin dan admin.
Gambar 4.44 Tampilan Halaman Inventaris 9.
Halaman Pengguna Modul ini hanya dapat diakses oleh user dengan hak akses super
admin. Modul ini digunakan untuk menambahkan user baru serta dapat mengubah data user yang sudah ada dan juga dapat menghapus
user yang sudah tidak berhak memakai sistem ini. Semua hal itu dapat dilakukan hanya oleh super admin.
Gambar 4.45 Tampilan Halaman Pengguna
4.4.4 Pengujian