NETWORK DAN SERVICE MONITORING MENGGUNAKAN NAGIOS DAN ZABBIX PADA LABORATORIUM INFORMATIKA UMM TUGAS AKHIR Sebagai Persyaratan Guna Meraih Sarjana Strata I Teknik Informatika Universitas Muhammadiyah Malang Oleh: Eka Prayuda 201110370311298 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2015
KATA PENGANTAR Rasa syukur yang amat dalam penulis panjatkan kepada Allah SWT, karena atas berkat limpahan rahmat dan hidayah-nya penulis mampu menyelesaikan Tugas Akhir ini yang berjudul: NETWORK DAN SERVICE MONITORING MENGGUNAKAN NAGIOS DAN ZABBIX PADA LABORATORIUM INFORMATIKA UMM Melalui kata pengantar ini penulis ingin menyampaikan permintaan maaf, jika terdapat berbagai kekurangan di dalam penulisannya. Penulis menyadari bahwa penulisan Tugas Akhir ini masih jauh dari sempurna. Oleh karena itu penulis mengharapkan kritik dan saran yang membangun dari semua pihak sebagai koreksi untuk penulis. Semoga karya yang sederhana ini dapat membuka cakrawala pengetahuan pembaca dan dapat mendatangkan ilmu yang bermanfaat. Aamiin. Malang, 20 Oktober 2015 Penulis
DAFTAR ISI ABSTRAK... i ABSTRACT... ii LEMBAR PERSEMBAHAN... iii KATA PENGANTAR... iv DAFTAR ISI... v DAFTAR GAMBAR... viii DAFTAR TABEL... x BAB I PENDAHULUAN 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 3 1.3 Tujuan... 3 1.4 Batasan Masalah... 3 1.5 Metodologi... 4 1.6 Sistematika Penulisan... 5 BAB II LANDASAN TEORI 2.1 LAN Network (Jaringan Local Area Network)... 6 2.2 Wireless Network (Jaringan Nirkabel)... 6 2.2.1 Mode Jaringan Wireless LAN... 7 2.3 Open System Interconnection (OSI) Model... 7 2.3.1 Pembagian OSI Model... 8 2.4 Network Management... 13 2.5 Simple Network Management Protocol... 14 2.6 Network Monitoring System... 15 2.7 Nagios... 16 2.8 Zabbix... 16 2.9 Quality of Service (QOS)... 17 2.9.1 Parameter Kualitas Layanan Jaringan... 18 BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisa Sistem... 20 3.1.1 Analisa Topologi... 20
3.1.2 Analisa Kebutuhan Sistem... 21 3.1.2.1 Kebutuhan Perangkat Keras... 21 3.1.2.2 Kebutuhan Perangkat Lunak... 22 3.2 Perancangan dan Implementasi Sistem... 23 3.2.1 Perancangan Sistem... 23 3.2.2 Implementasi Sistem... 24 3.3 Pengujian Sistem... 24 3.4 Pengambilan Kesimpulan... 24 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem... 25 4.1.1 Jaringan Sistem... 25 4.1.2 Instalasi Sistem Operasi... 26 4.2 Nagios... 26 4.2.1 Konfigurasi IP Address Nagios... 26 4.2.2 Instalasi Paket Monitoring Nagios... 26 4.2.3 Konfigurasi Monitoring Nagios... 27 4.3 Zabbix... 28 4.3.1 Konfigurasi IP Address Zabbix... 28 4.3.2 Instalasi Paket Monitoring Zabbix... 28 4.3.3 Konfigurasi Monitoring Zabbix... 28 4.4 Pengujian Sistem... 29 4.4.1 Hasil Monitoring Nagios... 30 4.4.2 Hasil Monitoring Zabbix... 47 4.4.3 Pengujian Pengukuran Delay, Jitter dan Throughput... 50 4.4.3.1 Delay... 50 4.4.3.2 Jitter... 52 4.4.3.3 Throughput... 54 BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan... 57 5.2 Saran... 58
DAFTAR PUSTAKA... 59 LAMPIRAN... 60 BIOGRAFI PENULIS... 67
DAFTAR GAMBAR Gambar 2.1 Arsitektur OSI Model... 9 Gambar 2.2 Fungsi Layer OSI Model... 10 Gambar 2.3 Protokol pada TCP/IP... 12 Gambar 2.4 TCP/IP dan OSI Model... 13 Gambar 2.5 Model Arsiktektur Network Management... 13 Gambar 2.6 Perhitungan Delay... 18 Gambar 2.7 Perhitungan Jitter... 18 Gambar 2.8 Perhitungan Throughput... 18 Gambar 3.1 Flowchart Tahapan Pengerjaan... 19 Gambar 3.2 Topologi Perancangan Sistem... 21 Gambar 3.3 Flowchart Implementasi Nagios dan Zabbix... 23 Gambar 4.1 Implementasi Monitoring Nagios dan Zabbix... 25 Gambar 4.2 Status Host Nagios... 30 Gambar 4.3 Status Service Host Nagios... 31 Gambar 4.4 Status Koneksi Host Nagios... 32 Gambar 4.5 Status Koneksi Service FTP Nagios... 32 Gambar 4.6 Status Koneksi Service HTTP Nagios... 33 Gambar 4.7 Status Koneksi Service PING Nagios... 33 Gambar 4.8 Status Koneksi Service SSH Nagios... 34 Gambar 4.9 Aktifitas Host Nagios... 34 Gambar 4.10 Event Log Nagios... 35 Gambar 4.11 Status Host Nagios... 36 Gambar 4.12 Status Service Host Nagios... 37 Gambar 4.13 Status Koneksi Service FTP Nagios... 37 Gambar 4.14 Aktifitas Host Nagios... 38 Gambar 4.15 Event Log Nagios... 39 Gambar 4.16 Status Host Nagios... 40 Gambar 4.17 Status Service Host Nagios... 40
Gambar 4.18 Status Koneksi Service HTTP Nagios... 41 Gambar 4.19 Aktifitas Host Nagios... 42 Gambar 4.20 Event Log Nagios... 43 Gambar 4.21 Status Host Nagios... 43 Gambar 4.22 Status Service Host Nagios... 44 Gambar 4.23 Status Koneksi Service PING Nagios... 45 Gambar 4.24 Aktifitas Host Nagios... 45 Gambar 4.25 Event Log Nagios... 46 Gambar 4.26 Konfigurasi Host Zabbix... 48 Gambar 4.27 Trigger Node Zabbix... 48 Gambar 4.28 Event Node Zabbix... 49 Gambar 4.29 Node Status Zabbix... 49
DAFTAR TABEL Tabel 3.1 Kebutuhan Perangkat Keras... 21 Tabel 4.1 Rincian Skenario Pengujian... 29 Tabel 4.2 Delay Semua Host... 51 Tabel 4.3 Delay FTP Server... 51 Tabel 4.4 Delay HTTP Server... 52 Tabel 4.5 Jitter Semua Host... 53 Tabel 4.6 Jitter FTP Server... 53 Tabel 4.7 Jitter HTTP Server... 53 Tabel 4.8 Throughput Semua Host... 54 Tabel 4.9 Throughput FTP Server... 55 Tabel 4.10 Throughput HTTP Server... 55
Daftar Pustaka [1] Barth, Wolfgang; (2008) "Nagios: System And Network Monitoring, 2nd edition - No Starch Press ISBN 1-59327-179-4. [2] Vidmar, Anže (March 12, 2007). ZABBIX: State-of-the-art network monitoring Linux.com. [3] Data Jaringan Lab-Informatika. Dokumentasi Laboratorium-Informatika UMM. [4] Asri, Fatmawati, Nurul, Januari 2014, Nagios Untuk Monitoring Server Dengan Pengiriman Notifikasi Gangguan Server Menggunakan E-mail Dan SMS Gateway(Studi Kasus:PT.Gamatechno Indonesia-Yogyakarta). Volume 1:2338-6312. [5] Wijonarko, Dwi, April 204, Zabbix Network Monitoring Sebagai Perangkat Monitoring Jaringan Di SKPD Kota Malang. Volume 12, No.01:1693-4024. [6] Topologi Jaringan Lab-Informatika. Dokumentasi Laboratorium-Informatika UMM. [7] Tim Peneitian dan Pengembangan Wahana Komputer, 2004 [8] Santosa, Budi, 2010, Kursus Linux Online Network Management System, www.kurusetra.web. [9] Gunawan, Hamdani, Quality of Service dalam Data Komunikasi,dunia telekomunikasi, 2008.