Monitoring With Nabios
Monitoring With Nabios
Monitoring With Nabios
TUGAS AKHIR
Oleh :
Assalamua’alaikum Wr. Wb
Dengan mengucap puji syukur kehadirat Allah SWT atas segala rahmat
dan hidayah-Nya, serta anugerah yang diberikan kepada penulis baik berupa
kekuatan, kesempatan dan kesabaran. Tak lupa Shalawat serta salam semoga
terlimpahkan kepada Nabi besar Muhammad SAW yang telah membawa tauladan
yang khasanah sebagai penunjuk bagi kita semua, sehingga penulis dapat
menyelesaikan laporan tugas akhir dengan judul: “Sistem Monitoring Jaringan
Menggunakan Nagios Dan Ubuntu”.
Tugas Akhir ini merupakan salah satu prasyarat untuk menyelesaikan studi
tingkat strata satu di Fakultas Teknik Jurusan Informatika Universitas
Muhammadiyah Malang. Selama penyelesaian tugas akhir ini, penulis telah
memperoleh banyak bantuan, bimbingan, motivasi dan saran yang berguna
dari berbagai pihak. Oleh karena itu, pada kesempatan ini penulis ingin
mengucapkan rasa terima kasih kepada:
1. Bapak Ir. Muhammad Irfan, M.T. selaku Dosen Pembimbing I, yang telah
meluangkan waktu untuk memberikan bimbingan maupun pengarahan dalam
penyelesaian tugas akhir ini.
2. Bapak Setio Basuki, S.T. selaku Dosen Pembimbing II, yang telah
meluangkan waktu dalam memberikan bimbingan maupun pengarahan dalam
pencapaian hasil yang maksimal pada penelitian tugas akhir ini.
3. Seluruh Dosen Jurusan Teknik Informatika.
4. Papa dan Mama yang selalu memberikan dukungan, motivasi dan do’a yang
tak ternilai harganya.
5. Adikku Billy yang selalu memberi motivasi.
6. Teman-teman terbaikku terutama Maulana, July, Thoriq, Doni, Macruz,
Imam, Haris, Aris yang memberi bantuan serta dukungan hingga selesainya
Tugas Akhir ini.
7. Seluruh staff BAA UMM terutama Pak Dwi, Pak ”Boss” Arianto Permadi,
Pak Kusno, Mas Iwan, Ferry ”Benton” yang bersedia direpotkan oleh penulis.
8. Teman-teman yang lainnya yang tak dapat penulis sebutkan satu persatu.
Penulis juga menyadari dengan karya sederhana ini tentu masih jauh dari
kesempurnaan. Oleh karena itu, saran dan kritik yang membangun dari berbagai
pihak tentu diperlukan agar skripsi ini menjadi lebih baik. Akhir kata, semoga
penulisan tugas akhir ini bisa bermanfaat bagi yang membaca.
Penulis
ABSTRAK
DAFTAR ISI
KATA PENGANTAR............................................................................................................ i
ABSTRAK ........................................................................................................................ iii
DAFTAR ISI ..................................................................................................................... iv
DAFTAR GAMBAR ........................................................................................................... vi
BAB I ............................................................................................................................... 1
PENDAHULUAN ............................................................................................................... 1
1.1. Latar Belakang ............................................................................................. 1
1.2. Rumusan Masalah ........................................................................................ 2
1.3. Tujuan.......................................................................................................... 2
1.4. Batasan Masalah .......................................................................................... 2
1.5. Metodologi .................................................................................................. 3
1.6. Sistematika Penulisan .................................................................................. 4
BAB II .............................................................................................................................. 6
LANDASAN TEORI ............................................................................................................ 6
2.1. Jaringan Komputer ....................................................................................... 6
2.1.1. Pengertian............................................................................................ 6
2.1.2. Topologi Jaringan Komputer ................................................................. 6
2.1.3. Topologi Jaringan Komputer Berdasarkan Regional .............................. 7
2.1.4. Model OSI Layer ................................................................................... 9
2.1.5. Model TCP/IP ..................................................................................... 10
2.2. Linux .......................................................................................................... 12
2.2.1. Pengertian Linux ................................................................................. 12
2.2.2. Linux Ubuntu ...................................................................................... 14
2.3. Network Monitoring System (NMS) ............................................................ 16
2.3.1. Pengertian.......................................................................................... 16
2.3.2. Simple Network Management Protocol (SNMP) .................................. 18
2.3.2.1. Elemen-Elemen SNMP .................................................................... 22
2.3.2.2. Arsitektur SNMP ............................................................................. 24
2.3.3. Round Robin Database Tool (RRDTool) ............................................... 25
2.4. Nagios ....................................................................................................... 27
BAB III ........................................................................................................................... 31
PERANCANGAN SYSTEM ................................................................................................ 31
3.1. Analisa Kebutuhan Sistem .......................................................................... 31
3.1.1. Topologi ............................................................................................. 31
3.1.2. Kebutuhan Perangkat Keras/Hardware............................................... 32
3.1.3. Kebutuhan Perangkat Lunak/Software ............................................... 32
3.1.4. Pengalamatan Internet Protocol ......................................................... 33
3.2. Skema Perancangan Sistem ........................................................................ 34
3.3. Perancangan Sistem ................................................................................... 36
3.4. Interface Nagios Monitoring ...................................................................... 40
BAB IV ........................................................................................................................... 41
IMPLEMENTASI dan PENGUJIAN.................................................................................... 41
4.1. Prosedur Pengujian .................................................................................... 41
4.2. Implementasi System ................................................................................. 42
4.1.1. Installasi Ubuntu Server ...................................................................... 42
4.1.2. Konfigurasi IP Address ........................................................................ 42
4.1.3. Installasi Open SSh.............................................................................. 44
4.1.4. PuTTy ................................................................................................. 44
4.1.5. Installasi Compiler dan GD Libraries.................................................... 45
4.1.6. Intallasi LAMP..................................................................................... 46
4.1.7. Installasi Nagios dan Pluginnya ........................................................... 47
4.1.8. Konfigurasi Pada Nagios ..................................................................... 50
4.1.9. Menambahkan Client Pada Nagios ..................................................... 50
4.3. Tahap Pengujian ........................................................................................ 59
BAB V ............................................................................................................................ 64
KESIMPULAN DAN SARAN ............................................................................................. 64
5.1. Kesimpulan ................................................................................................ 64
5.2. Saran ......................................................................................................... 64
DAFTAR PUSTAKA ......................................................................................................... 65
DAFTAR GAMBAR
Gambar 2.1 Logo Ubuntu Linux ..................................................................................... 14
Gambar 2.2 Proses Sistem Monitoring .......................................................................... 17
Gambar 2.3 Interaksi Antara Manajer Jaringan dan Agent ............................................. 20
Gambar 2.3 Pesan Antar Manajer Jaringan dan Agent ................................................... 24
Gambar 3.1 Arsitektur Sistem........................................................................................ 31
Gambar 3.2 Skema Perancangan Sistem ........................................................................ 35
Gambar 3.3 Instalasi Awal Ubuntu ................................................................................. 36
Gambar 3.4 Error Checking ........................................................................................... 39
Gambar 3.5 Interface pada Nagios ................................................................................ 40
Gambar 4.1 Prosedur Pengujian .................................................................................... 41
Gambar 4.2 Installasi Ubuntu Server 14.04 .................................................................... 42
Gambar 4.3 Pemberian Alamat IP pada Ubuntu ............................................................. 43
Gambar 4.4 Pemberian Alamat IPV4 Pada Windows7 .................................................... 44
Gambar 4.5 Interface PuTTy .......................................................................................... 45
Gambar 4.6 Login Server menggunakan PuTTy. ............................................................. 45
Gambar 4.7 Apache2 yang sudah terinstall .................................................................... 46
Gambar 4.8 status MySQL yang sudah terinstall ............................................................ 47
Gambar 4.9 Pengecekan pada PHP ................................................................................ 47
Gambar 4.10 Konfigurasi NSClient++ ............................................................................. 57
Gambar 4.11 Nagios dan client yang terhubung ............................................................ 59
Gambar 4.12 Mapping pada Nagios .............................................................................. 60
Gambar 4.13 Nagios Monitoring Service........................................................................ 60
Gambar 4.14 Event Log pada Nagios ............................................................................. 61
Gambar 4.15 contoh salah satu client terputus dari nagios (map) ................................. 62
Gambar 4.16 contoh salah satu client terputus dari nagios (host).................................. 62
DAFTAR PUSTAKA
[1] Anymous. Monitoring Sistem Jaringan Komputer. From
http://ravii.staff.gunadarma.ac.id/Downloads/files/35398/Monitoring+Siste
m+Jaringan+Komputer.docx . Maret 2015.
[4] Ohara, Gheyb Jhuana (2005). Aplikasi Sistem Monitoring Berbasis Web
Untuk Open Cluster. Februari 2015.
[5] Saive, Ravi (2013). How to Add Linux Host to Nagios Monitoring Server
Using NRPE Plugin. From http://www.tecmint.com/how-to-add-linuxhost-
to-nagios-monitoring-server, Januari 2015.
[6] Senthilkumar (2014). Install And Configure Nagios 4 On Ubuntu
14.10/14.04. From http://www.unixmen.com/install-configure-nagios-
4ubuntu-14-1014-04, Januari 2015.