LEMBAR PERSETUJUAN Implementasi Sistem Monitoring Jaringan Intranet UMM Menggunakan SMS Gateway Universitas Muhammadiyah Malang
Junaidi 201010370311103
Telah Direkomendasikan Untuk Diajukan Sebagai Judul Tugas Akhir di Jurusan Teknik Informatika Universitas Muhammadiyah Malang
Menyetujui Dosen Pembimbing I
Dosen Pembimbing II
(Ilyas Nuryasin, MKom) NIDN: 0723118601
(Dr. Ir. Ermanu Azizul Hakim, M.T) NIDN: 0705056501
i
LEMBAR PENGESAHAN
Implementasi Sistem Monitoring Jaringan Intranet UMM Menggunakan SMS Gateway
TUGAS AKHIR
Sebagai Persyaratan Guna meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Disusun Oleh :
Junaidi 201010370311103
Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji pada tanggal 23 April 2015 Menyetujui, Penguji I,
Penguji II,
Eko Budi C, S.Kom, MT
Wahyu andhyka K., S.Kom, M.Kom
NIDN: 10895040330
NIDN: 0720068701
Mengetahui, Ketua Jurusan Teknik Informatika
Yuda Munarko, S.Kom, M.Sc NIDN: 0706077902
ii
LEMBAR PERNYATAAN Yang bertanda tangan di bawah ini : Nama
: Junaidi
Tempat / Tanggal Lahir
: Pamekasan, 19 April 1991
NIM
: 201010370311103
Fakultas / Jurusan
: Teknik Informatika
Menyatakan bahwa karya ilmiah/skripsi/tugas akhir saya yang berjudul “Implementasi Sistem Monitoring Jaringan Intranet UMM Menggunakan SMS Gateway” adalah bukan merupakan karya tulis orang lain, baik sebagian maupun keseluruhan, kecuali dalam bentuk kutipan yang telah kami sebutkan sumbernya. Demikian lembar pernyataan ini dibuat dengan sebenar-benarnya dan apabila pernyataan ini tidak benar maka saya siap mendapatkan sangsi akademis.
Malang, 04 April 2015 Yang Menyatakan
(Junaidi) 201010370311104
Mengetahui,
Dosen Pembimbing I
Dosen Pembimbing II
(Ilyas Nuryasin, MKom) NIDN: 0723118601
(Dr. Ir. Ermanu Azizul Hakim, M.T) NIDN: 0705056501
iii
MOTO
“Ilmu pengetahuan, pengalaman, dan wawasan jauh lebih baik dari pada tumpukan harta, karena mencintai harta-benda adalah sifat binatang dan kesenang terhadap pengetahuan adalah sifat manusia.” “Diantara pintu kebahagiaan terbesar adalah doa kedua orang tua. Oleh karena itu berusahalah mendapatkan doa dengan berbakti kepada mereka berdua agar doa mereka jadi banteng penjaga dari segala perkara yang tidak diinginkan.”
iv
LEMBAR PERSEMBAHAN Dengan penuh rasa syukur kehadirat Allah, serta shalawat kepada nabi besar Muhammad saw, skripsi ini ku persembahkan untuk: 1.
Dosen-dosen yang selalu memberika ilmu, motifasi, dan yang selalu membimbing selama ada di perkuliahan. Khususnya dosen pembimbing Ilyas Nuryasin, Ermanu A. H, Zamah Sari, dan Eko Budi C. Terima kasih atas bimbingannya.
2.
Ayah Niamar dan Ibu Hamsiyah tercinta, yang tak pernah lelah dan bosan utnuk memberika dukungan, arahan dan iringan doa yang tak pernah berhenti demi keberhasilan anaknya. Tak akan pernah bisa saya membalas yang telah beliau berikan.
3.
Nenekku Pini tercinta yang selalu meneteskan air mata dalam setiap doanya. Mendoakan dalam setiap langkah dan hembusan nafasku.
4.
Saudara-saudaraku tercinta adik Muflihah dan adik Aziz yang selalu memberikan moral dan moril.
5.
Istriku tercinta Fatilah Anis Fitriyah S.Pd yang selalu memberikan dukungan dan motifasi.
6.
Semua keluarga besar ayah dan ibu yang saya tidak bisa sebutkan satu persat. Terima kasih atas doa dan dukungannya, semua yang kalian berikan sangat berarti dan menjadi kekuatan serta semangat yang besar untuk saya.
7.
Sahabat-sahabatku yang tidak dapat disebutkan satu persatu. Terima kasih atas semangat, dan dukungannya. Kalian semua akan selalu ada dihati dan tak akan pernah terlupakan.
8.
Teman-teman program studi angkatan 2010.
9.
Teman-teman kos Erik, Azmi, Fatur, Iyus, Nanang, dan Abi .
10.
Almamaterku tercinta Universitas Muhammadiyah Malang.
v
KATA PENGANTAR
Assalaamualaikum Warahmatullahi Wabarakatuh Puji syukur kepada Allah swt, yang maha mengetahui lagi maha penyayang, karena dengan rahmat dan hidayahnya, penulis dapat menyelesaikan skripsi dengan judul “Implementasi Sistem Monitoring Jaringan Intranet UMM Menggunakan SMS Gateway”. Shalawat serta salam selalu tercurahkan kepada nabi Muhammad saw, keluarga dan sahabatnya. Penulis skripsi ini dapat terselesaikan berkat bimbingan bantuan serta dukungan diberbagai pihak. Oleh karena itu, melalui tulisan ini penulis menyampaikan banyak terima kasih kepada pihak-pihak, antara lain:
Bapak Ilyas Nuryasin, M.Kom selaku dosen pembimbing pertama, yang selalu meluangkan waktu dan selalu siap setiap saat membantu, membimbing, memberi arahan, semangat serta dukungan kepada penulis dalam penyusunan skripsi ini dengan penuh kesabaran.
Bapak Dr. ir. Ermanu A. H. M.T selaku dosen pembimbing dua, yang selalu meluangkan waktu dan selalu memberikan saran-saran demi kesempurnaan skripsi ini.
Bapak Khairuddin, ST. yang membantu penulis dalam penelitian dan memberikan arahan hingga keterlaksanaan penelitian ini berjalan dengan baik.
Teman-teman pendidikan teknik informatika universitas Muhammadiyah Malang angkatan 2010 terima kasih atas dukungan serta bantuannya selama ini.
Semua pihak yang tidak dapat penulis sebutkan satu persatu. Semoga Allah SWT menunjukan jalan dan memberikan cahayanya, serta
melapangkan dada kita dengan limpahan iman dan keindahan tawakkal
vi
kepadanya. Penulis berharap semoga skripsi ini bermanfaat bagi semua pihak yang berkepentingan. Namun demikian tiada manusia yang sempurna, oleh karena itu kritik dan saran yang membangun sangat kami harapkan untuk jadi skripsi ini lebih sempurna. Wassalaamualaikum Warahmatullahi Wabarakatuh
Malang, 30 April 2015 Penulis
Junaidi
vii
DAFTAR ISI Lembar Persetujuan .............................................................................................. I Lembar Pengesahan ............................................................................................. II Lembar Pernyataan ............................................................................................ III Moto ..................................................................................................................... IV Lembar Persembahan ........................................................................................... V Kata Pengantar.................................................................................................... VI Daftar Isi ........................................................................................................... VIII Daftar Gambar .................................................................................................... XI Daftar Table ........................................................................................................XII Abstrak ............................................................................................................. XIII BAB I PENDAHULUAN ......................................................................................1 1.1 Latar Belakang ......................................................................................1 1.2 Rumusan Masalah .................................................................................2 1.3 Tujuan .....................................................................................................2 1.4 Batasan Masalah ....................................................................................3 1.5 Motodelogi Penelitian ............................................................................3 1.6 Sistem Penulisan ....................................................................................4 BAB II LANDASAN TEORI ................................................................................5 2.1 Penelitian Terdahulu ..............................................................................5 2.2 Network Monitoring System .................................................................6 2.3 Ubuntu ....................................................................................................7
viii
2.3.1 Kelebihan Ubuntu ...............................................................................8 2.3.2 Kekurangan Ubuntu ...........................................................................9 2.4 Bash-Shell ...............................................................................................9 2.5 SMS Gateway .......................................................................................10 2.5.1 Kebutuhan SMS Gateway ................................................................10 2.6 Gammu .................................................................................................11 BAB III ANALISIS DAN PERANCANGAN SISTEM ...................................12 3.1 Analisis Sistem .....................................................................................12 3.1.1 Tinjauan Umum ................................................................................12 3.1.2 Analisa Kebutuhan Sistem ...............................................................12 3.1.3 Kebutuhan Server .............................................................................13 3.1.4 Tahapan Sistem .................................................................................14 3.2 Perancangan Sistem ............................................................................14 3.2.1 Arsitektur Sistem ..............................................................................14 3.2.2 Flowchart Sistem ..............................................................................15 3.3 Mekanisme Monitoring Jaringan .......................................................17 BAB IV IMPLEMENTASI DAN PENGUJIAN ..............................................18 4.1 Implementasi ........................................................................................18 4.1.1 Langkah-langkah dalam implementasi ..........................................18 4.2 Pengujian ..............................................................................................23
ix
BAB V PENUTUP .............................................................................................127 5.1 Kesimpulan .........................................................................................127 5.2 Saran ...................................................................................................127 DAFTAR PUSTAKA ..............................................................................128
x
DAFTAR GAMBAR Gambar 3.2 Arsitektur system ...............................................................................14 Gambar 3.3 Flowchart system ...............................................................................15 Gambar 3.4 Flowchart Monitoring Sistem ............................................................17 Gambar 4.1 Konfigurasi port device .....................................................................20 Gambar 4.2 Konfigurasikan Gammu ....................................................................20 Gambar 4.3 Konfigurasikan gammu-smsdrc .........................................................21 Gambar 4.4 Konfigurasikan gammu-smsdrc .........................................................22 Gambar 4.5 Source code Konfigurasi ping dan sms .............................................22 Gambar 4.6 Topologi uji sistem monitoring jaringan dengan SMS gateway ........25 Gambar 4.7 Hasil monitoring konektifitas server dengan Client 1 dengan kondisi terhubung................................................................................................................26 Gambar 4.8 Hasil monitoring konektifitas server dengan Client 1 dengan kondisi tidak terhubung ......................................................................................................26 Gambar 4.9 Pesan yang diterima oleh Admin .......................................................27 Gambar 4.10 Hasil monitoring konektifitas server dengan Client 2 dengan kondisi terhubung ...............................................................................................................27 Gambar 4.11 Hasil monitoring konektifitas server dengan Client 2 dengan kondisi tidak terhubung ......................................................................................................28 Gambar 4.12 Pesan yang diterima oleh Admin ....................................................28
xi
DAFAR TABEL Tabel 4.1 Uji coba untuk jaringa lokal yang dimonitoring ...................................29 Tabel 4.2 Hasil monitoring untuk server dokumen management intranet UMM 27 Tabel 4.3 Hasil monitoring untuk router GKB.1 LT.2 intranet UMM ...............52 Tabel 4.4 Hasil monitoring untuk router GKB.3 LT.2 intranet UMM ...............77 Tabel 4.5 Hasil monitoring untuk server inventens intranet UMM ...................102
xii
ABSTRAK Network Monitoring System (NMS) atau sistem monitoring jaringan merupakan sebuah sub atau bagian dari sistem manajemen jaringan (Network Manajemen System) yang berkaitan dengan perangkat keras dan lunak. Perangkat keras digunakan untuk menjalankan pengoprasian komputer. Perangkat lunak digunakan sebagai penggunaan sunber daya, seperti up/down, utilitas CPU dan memori, serta manajemen port. Network manajement system meruakan tool untuk melakukan monitoring pada jaringan atau pengawasan pada elemen-elemen pada jaringan komputer. Fungsi dari NMS sendiri yaitu melakukan pemantauan terhadap SLA (Service Level Agreement) dari bandwith yang digunakan. SMS Gateway merupakan pemberitahu alert atau pengingat kepada admin mengenai konektifitas server dengan DNS dan koneksi database server secara teraktual melalu SMS. Tekonologi
monitoring
jaringan
yang
sebelumnya
di
Universitas
Muhammadiyah Malang hanya mengandalkan administrator jaringan dan aplikasi pembantu untuk memantau server jaringannya tanpa adanya pemberitauan lewat sms. Kekurangan dari teknologi terdahulu adalah tidak adanya sistem pemberitauan administrator jaringan tentang kondisi koneks server. Sehingga administrator berada dalam lingkungan server agar terus dapat memantau server. Peneltian ini membahas tentang penerapan SMS Gateway untuk network monitoring system (NMS) atau sistem monitoring jaringan yang akan membatu administrator jaringan dalam pengawasan koneksi jaringan. Dalam pengecekan jaringan intranet UMM selama 47 jam sistem berhasil. Kata kunci : Monitoring Jaringan, Server Linux Ubuntu, Bash shell, SMS Gateway.
xiii
ABSTRACT Network Monitoring System (NMS) or a network monitoring system is a sub or part of a network management system (Network Management System) relating to hardware and software. The hardware used to run the operation computer. The software is used as a power sunber use, such as up / down, utility CPU and memory, as well as the management port. Network Management of system is tool for network monitoring or supervision of the elements on a computer network. NMS itself is a function of monitoring the SLA (Service Level Agreement) of the bandwidth used. SMS Gateway is a notifier alerts or reminders to the admin regarding connectivity with the DNS server and the database server connection rigth now through SMS. Network monitoring technology weapons that were previously at the University of Muhammadiyah Malang rely on a network administrator and helper applications to monitor network servers without known via sms. Disadvantages of the previous technology is the absence of a system known network administrator about the condition is connect to server. So that administrators are in a server environment in order to continue to monitor the server. This study discusses the application of SMS Gateway for network monitoring system (NMS) or system monitoring network that will help network administrators to control network connections. In checking the intranet UMM network for 47 hours system is succeed. Keywords: Network Monitoring, Server Ubuntu Linux, Bash shell, SMS Gateway.
xiv
DAFTAR PUSTAKA [1]
Eric Cole, Ronald Krutz, & James W. Conley, 2005, “Network Security Bible”, Wiley Publishing, Inc. Indianapolis, United States.
[2]
Ghazali,
M.
2008,
“Topologi
http://www.scribd.com/doc/46315374/Topo
diakses
jaringan”,
logi-Jaringan
dari
pada
12
november 2010 pukul 22.00 WIB. [3]
Gita Adelia R 2013, “Monitoring Jaringan LAN PT. INDOMARINE Berbasis SMS Gateway”. Informatika Malang, 2013.
[4]
Iko Risdiansah 2014, “Analisis dan Perancangan Sistem Monitoring Jaringan Menggunakan Cacti pada PT. Telekomunikasi Indonesia”. Indformatika Binus, 2014.
[5]
Lydia P, David T, Britt C. T. 2006, “TCP/IP Tutorial and Technical Overview”, IBM International Technical Support Organization, New York, United States.
[6]
Machtelt
Garrels,
2008,
“Introduction
to
Linux”,
diakses
dari
http://tldp.org/LDP/intro-linux/introlinux. pdf, pada tanggal 10 januari 2011 pukul 11.00 WIB. [7]
Tito,
2004,
“Jaringan
Komputer”
diakses
dari
http://blog.unikom.ac.id/v/L5/ pada 21 Oktober 2010 pukul 18.50 WIB. [8]
Vivek G. Gite. 1999-2002, “Linux Shell basics”, diakses dari http://www.freeos.com/guides/lsst/ pada tanggal 23 Oktober 2010 pukul 18.50 WIB.
[9]
Vivek G. Gite. 1999-2002, “Linux Shell basics”, diakses dari http://www.freeos.com/guides/lsst/ pada tanggal 23 Oktober 2010 pukul 18.50 WIB.
[10]
Nanang Syahroni, Sritrusta Sukaridhoto, Arief Suhardiono, Aris Nur Bawaini, “Perancangan Sistem Monitoring Paket Internet pada Peralatan Jaringan Multi Interface”, Seminar Nasional Teknik.
xv