E. Database Dengan NDOUtils
Gambar 4.6 NDOUtils Menyimpan Hasil Monitoring http :www.nagios.org
NDOMOD module berfungsi untuk mengeksport data konfigurasi dari Nagios, yang kemudian data tersebut dikirim
melalui TCP socket atau Unix domain socket ke NDO2DB yang kemudian disimpan dalam database.
Data-data yang diperlukan dan dihasilkan pada proses akan disimpan dalam basis data. Hal ini dimaksudkan agar data dapat
terdokumentasi pada komputer server. Tabel yang digunakan dalam penelitian ini antara lain
Tabel Host berisi daftar nama dan IP host
Tabel Service berisi daftar service dan keterangan
Tabel Contact berisi nama kontak admin, alamat
email admin, dan nomor handphone admin
Tabel Notification berisi waktu notifikasi dikirim dan isi
notifikasi Tabel 4.3 Tabel yang digunakan dalam web interface Nagios
F. Web Interface Nagios
Gambar 4.7 Web Interface Nagios
4.2.2 Komponen Aplikasi
Tahap ini berisi rincian dari komponen yang dibutuhkan dalam pembangunan sistem usulan.
1. Spesifikasi Sistem yang dibangun :
Sistem Keterangan
Monitoring client jaringan
komputer dengan Nagios
Merupakan software monitoring jaringan berbasis open- source.
Berfungsi untuk monitoring status host dan service yang berjalan dalam jaringan. Status yang dimonitor
Mengirimkan notification ke admin bila terjadi perubahan pada host dan service.
SMS Gateway Merupakan
software Engine
SMS Gateway
menggunakan SMS Server Tools yang berfungsi sebagai gateway yang meneruskan notification dari
monitoring client jaringan dengan Nagios menjadi bentuk SMS yang dikirim ke ponsel admin melalui
jaringan GSM. Database
Berfungsi untuk mendokumentasikan segala konfigurasi dan aktifitas dari sistem monitoring Nagios.
Web Interface Berfungsi untuk menampilkan output keluaran dari
sistem monitoring jaringan.
Tabel 4.4 Spesifikasi Sistem
2. Spesifikasi Hardware perangkat keras a.
GSM Interface GSM Interface adalah kumpulan dari perangkat keras yang
berfungsi untuk menghubungkan komputer server dengan jaringan GSM. GSM Interface terdiri dari :
Perangkat Keterangan
Telepon Seluler Ponsel yang digunakkan adalah Nokia 6100
SIM Subsriber Identity Module Card
SIM Card yang digunakkan adalah SIM Card IM3
Kabel Data Kabel data yang di gunakan adalah jenis DKU 5
Tabel 4.5 Spesifikasi Hardware GSM Interface b.
Jaringan Komputer
Perangkat Keterangan
Server : Sistem Operasi Ubuntu 6.10
Client : Windows XP2
Processor Intel Pentium 4 1,6 Ghz Memory 1 GB
Hard disk 80 GB USB Port
Monitor 14” - CD-RRW
Kabel UTP RJ45
Tabel 4.6 Spesifikasi Hardware Jaringan Komputer
3. Spesifikasi Software Perangkat Lunak Sistem SMS notification ini menggunakan berbagai
aplikasi yang
dikombinasikan. Berikut
komponen perangkat lunak yang digunakan :
Sistem Operasi
1 Ubuntu 6.10
Sistem operasi server 4
Microsoft Windows XP2 Sistem operasi client
Software dan library pendukung
5 Nagios 3.0.2
Aplikasi monitoring network open-source 6
Apache 2 HTTP server
7 Mysql-server-5.0
SQL database server 8
PHP5 Bahasa Pemrograman
9 SMS Server Tools 3-3.1
Engine SMS gateway 10 nagios-plugins-1.4.11
Plugin-plugin nagios 11 NDOUtils 1.4b7
Aplikasi database dengan MySQL 12 NSClient
Aplikasi monitoring Windows 13 libgd2-dev
gd2 library 14 Mailx 1:8.1.2-0
Email notification nagios Tabel 4.7 Spesifikasi Software
4.3 Tahap Kode 4.3.1 Tahap Instalasi dan Konfigurasi
Tahap kode adalah tahap penerapan dari perancangan sistem. Proses implementasi terdiri dari instalasi dan konfigurasi.
A. Instalasi Nagios pada komputer server