sebagai persyaratan guna meraih gelar ahli madya d3 teknik
TRANSCRIPT
MONITORING PROXY SERVER DENGAN ZABBIX 5.2
MENGGUNAKAN OS DEBIAN 10.7.0
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Ahli Madya
D3 Teknik Elektro Universitas Muhammadiyah Malang
Disusun Oleh:
ADIT AFRIL LIYANTO
201610150511031
PROGRAM STUDI D3 TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2021
i
LEMBAR PERSETUJUAN
MONITORING PROXY SERVER DENGAN ZABBIX 5.2
MENGGUNAKAN OS DEBIAN 10.7.0
Diajukan Untuk Memenuhi Syarat Memperoleh Gelar Ahli Madya (D-3)
Program Studi D3 Teknik Elektro Fakultas Teknik Universitas
Muhammadiyah Malang
Disusun Oleh:
Adit Afril Liyanto
NIM. 201610150511031
Diperiksa dan disetujui oleh,
Pembimbing I Pembimbing II
Amrul Faruq, ST., M.Eng Machmud Effendy, S.T., M.Eng
NIDN: 0718028601 NIDN: 0715067402
iii
LEMBAR PERNYATAAN
Yang bertanda tangan dibawah ini :
Nama : Adit Afril Liyanto
Tempat Tanggal Lahir : Pasuruan, 27 April 1997
NIM : 201610150511031
Fakultas/Jurusan : Teknik/D3 Teknik Elektro
Dengan ini saya menyatakan bahwa Tugas Akhir dengan
judul “Monitoring Proxy Server Dengan Zabbix 5.2 Menggunakan Os Debian
10.7.0” beserta isinya adalah karya peneliti sendiri dan bukan merupakan karya
orang lain, baik sebagian maupun seluruhnya, kecuali dalam bentuk kutipan yang
telah disebutkan sumbernya.
Demikian surat pernyataan ini dibuat dengan sebenar-benarnya. Apabila
kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya
peneliti ini, atau adanya klaim dari pihak lain terhadap karya peneliti ini maka
peneliti siap menanggung segala bentuk risiko atau sanksi yang berlaku.
Malang,
Yang Menyatakan
Adit Afril Liyanto
NIM: 201610150511031
Mengetahui
Pembimbing I Pembimbing II
Amrul Faruq, ST., M.Eng Machmud Effendy, S.T., M.Eng
NIDN: 0718028601 NIDN: 0715067402
iv
ABSTRAK
Monitoring jaringan ialah bentuk metode memantau serta pengumpulan
data-data yang dilakukan secara bertahap dengan dilakukannya pengukuran saat
adanya peningkatan jaringan proxy tersebut. Adanya sistem monitoring ini
diharapkan setiap permasalahan yang ada pada jaringan dapat dengan cepat
dideteksi sehingga akan mempercepat penanganannya pada jaringan proxy server.
Namun pada jaringan laboratorium D3 Teknologi Elektronika Universitas
Muhammadiyah Malang yang merupakan ruangan pembelajaran dan praktek
mahasiswa diploma elektro masih dalam skala kecil atau secara local. Kondisi
jaringan internet di dalam laboratorium terkadang terjadinya masalah dan belum
adanya sistem untuk memonitoring server untuk penanganan permasalahan
jaringan tersebut. Berdasarkan permasalahan yang ada, perlunya sistem
monitoring proxy server dengan zabbix 5.2 menggunakan Os debian 10.7.0
sehingga administrator mengetahui kondisi server jika sedang terjadi
troubleshooting. Pada penelitian digunakannya zabbix sebagai metode
perancangan sistem monitoring proxy server dengan memberikan konfigurasi
squid.conf untuk penambahan ip address pada server yang memudahkan client
melakukan request, dilanjutkan dengan membuat database zabbix server untuk
menyimpan serta membaca data hasil monitoring dan terakhir dilakukannya
konfigurasi apache.conf agar pengguna dapat mengakses website monitoring pada
zabbix. Sistem zabbix pada server ini yang akan menganalisa dan menyimpan
hasil dari pengukuran monitoring proxy server ke dalam database serta
ditampilkan ke website interface. Maka dari penelitian ini dapat disimpulkan,
dengan adanya penerapan monitoring proxy server dengan zabbix 5.2
menggunakan Os debian 10.7.0 dapat memudahkan pengguna atau administrator
dalam monitoring jaringan proxy server yang ditampilkan dalam sebuah
dashboard berbasis website zabbix yang dapat diakses secara online melalui
browser menggunakan alamat IP (Internet Protocol) local.
Kata Kunci: Monitoring Jaringan, Proxy Server, Zabbix dan Local Area Network
v
ABSTRACT
Network monitoring is a form of monitoring method and data collection
that is carried out in stages by measuring when the proxy network increases. With
this monitoring system, it is hoped that any problems that exist on the network can
be quickly detected so that it will speed up handling on the proxy server network.
However, in the D3 Electronic Technology laboratory network, University of
Muhammadiyah Malang, which is a learning and practice room for electrical
diploma students, it is still on a small scale or locally. The condition of the
internet network in the laboratory sometimes causes problems and there is no
system to monitor servers for handling network problems. Based on the existing
problems, the need for a proxy server monitoring system with zabbix 5.2 using
debian OS 10.7.0 so that administrators know the condition of the server if
troubleshooting is going on. In the study, Zabbix was used as a proxy server
monitoring system design method by providing a squid.conf configuration for
adding an ip address on the server that made it easier for clients to make
requests, followed by creating a zabbix server database to store and read
monitoring data and finally configure apache.conf so that users can access the
monitoring website on zabbix. The Zabbix system on this server will analyze and
store the results of the proxy server monitoring measurements into a database and
display it on the website interface. So from this research it can be concluded, with
the implementation of proxy server monitoring with zabbix 5.2 using the debian
10.7.0 OS, it can make it easier for users or administrators to monitor the proxy
server network which is displayed in a zabbix website-based dashboard that can
be accessed online via a browser using an IP address. (Internet Protocol) local.
Keywords: Network Monitoring, Proxy Server, Zabbix and Local Area Network
vi
LEMBAR PERSEMBAHAN
Syukur Alhamdulillah atas kehadirat Allah SWT dengan limpahan
hidayah, rahmat dan karunia-Nya, shalawat serta salam senantiasa tercurahkan
kepada junjungan Nabi besar Rasulullah Muhammad SAW. Tiada kata selain puji
syukur dan terima kasih karena penulis dapat menyelesaikan Tugas Akhir ini.
Oleh karena itu, dengan penuh kerendahan hati penulis menyampaikan ucapan
terima kasih yang sebesar-besarnya kepada:
1. Segala puji dan segala puji-pujian hanya untuk dan milik Allah SWT, yang
Maha Pemberi Petunjuk, Maha Pemberi Kemudahan.
2. Untuk Ayah dan Ibu, terima kasih atas kasih sayang yang berlimpah dari mulai
saya lahir, hingga saya sudah sebesar ini, terima kasih juga atas limpahan doa
yang tiada tara.
3. Untuk kakak dan adik terima kasih doa yang telah diberikan dan selalu
menyemangati terus menerus tanpa henti.
4. Terima kasih kepada dosen pembimbing yang telah membimbing saya selama
pengerjaan Tugas Akhir ini. Semoga Allah membalas semua jasa bapak
sekalian, karena penulis tidak dapat membalas semua jasa bapak secara
langsung.
5. Seluruh dosen Teknik Elektro Fakultas Teknik Universitas Muhammadiyah
Malang yang telah mengajarkan ilmu kepada penulis dan tak akan pernah
dapat penulis untuk membalasnya. Semoga Allah SWT membalas semua jasa
bapak dan ibu, karena penulis tidak dapat membalas semua jasa bapak/ibu
secara langsung.
6. Terima kasih kepada teman teman seperjuangan angkatan 2016 yang selalu
menemani dalam proses pengerjaan.
7. Dan terima kasih ke dia yang selalu ada membantuku dan memberiku
semangat disetiap aku kesusahan dan senang.
vii
KATA PENGANTAR
Assalamu’alaikum Warahmatullahi Wabarakatuh
Dengan memanjatkan puja dan puji syukur kehadirat Allah SWT atas
segala rahmat serta hidayah-Nya kepada penulis dapat menyelesaikan Tugas
Akhir ini yang berjudul:
“Monitoring Proxy Server Dengan Zabbix 5.2 Menggunakan Os Debian
10.7.0”
Tugas Akhir ini merupakan salah satu syarat studi yang harus ditempuh
oleh seluruh mahasiswa Universitas Muhammadiyah Malang, guna
menyelesaikan akhir studi pada jenjang program Diploma 3.
Dalam penulisan laporan ini penulis tentu tidak terlepas dari bantuan dan
bimbingan dari berbagai pihak yang telah dengan ikhlas memberikan bantuan
baik secara moril maupun spiritual sehingga penulis dapat menyelesaikan Tugas
Akhir ini.
Penulis sangat menyadari sepenuhnya bahwa dalam penulisan Tugas
Akhir ini masih banyak kekurangan dan keterbatasan. Oleh karena itu penulis
mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi
perkembangan ilmu pengetahuan dan perkembangan teknologi kedepannya.
Malang
Penulis
viii
DAFTAR ISI
Halaman
LEMBAR PERSETUJUAN .................................................................................. i
LEMBAR PENGESAHAN .................................................................................. ii
LEMBAR PERNYATAAN ................................................................................. iii
ABSTRAK ............................................................................................................ iv
ABSTRACT ............................................................................................................ v
LEMBAR PERSEMBAHAN .............................................................................. vi
KATA PENGANTAR ......................................................................................... vii
DAFTAR ISI ....................................................................................................... viii
DAFTAR GAMBAR ............................................................................................. x
DAFTAR TABEL ............................................................................................... xii
BAB I PENDAHULUAN ...................................................................................... 1
1.1 Latar Belakang ..................................................................................... 1
1.2 Rumusan Masalah ................................................................................ 2
1.3 Batasan Masalah ................................................................................... 2
1.4 Tujuan ................................................................................................... 2
1.5 Manfaat ................................................................................................. 3
1.6 Sistematika Penulisan ........................................................................... 3
BAB II TINJAUAN PUSTAKA ........................................................................... 4
2.1 Monitoring Jaringan ............................................................................ 4
2.2 Proxy Server ........................................................................................... 4
2.3 Caching .................................................................................................. 5
2.4 Squid ...................................................................................................... 5
2.5 Zabbix .................................................................................................... 6
2.6 Simple Network Management Protocol ................................................ 7
ix
2.7 Local Area Network ............................................................................... 8
BAB III METODOLOGI ..................................................................................... 9
3.1 Rancangan Diagram Blok Sistem ....................................................... 9
3.2 Rancangan Arsitektur Sistem............................................................ 11
3.3 Rancangan Topologi Sistem .............................................................. 11
3.4 Rancangan Analisa Data Perbandingan .......................................... 12
3.5 Rancangan Sistem .............................................................................. 13
3.2.1 Proxy Server ................................................................................ 13
3.2.2 Uncomplicated Firewall ............................................................. 14
3.2.3 Zabbix ......................................................................................... 15
BAB IV HASIL DAN ANALISA PENGUJIAN ............................................... 18
4.1 Implementasi Sistem .......................................................................... 18
4.2 Pengujian Sistem ................................................................................ 19
4.3 Analisa Hasil Data Perbandingan Sistem ......................................... 22
BAB V PENUTUP ............................................................................................... 24
5.1 Kesimpulan ......................................................................................... 24
5.2 Saran .................................................................................................... 24
DAFTAR PUSTAKA .......................................................................................... 25
LAMPIRAN ......................................................................................................... 27
x
DAFTAR GAMBAR
Gambar 2.1 Sistem kerja proxy server ............................................................... 4
Gambar 2.2 Sistem caching ................................................................................. 5
Gambar 2.3 Tampilan grafik monitoring website zabbix server ....................... 7
Gambar 2.4 Sistem kerja SNMP.......................................................................... 8
Gambar 2.5 Contoh tampilan pembangunan LAN ........................................... 8
Gambar 3.1 Diagram blok sistem ........................................................................ 9
Gambar 3.2 Arsitektur umum sistem................................................................ 11
Gambar 3.3 Topologi sistem .............................................................................. 12
Gambar 3.4 Instalasi squid ................................................................................ 13
Gambar 3.5 Konfigurasi squid .......................................................................... 14
Gambar 3.6 Penambahan snmp_port pada squid ............................................ 14
Gambar 3.7 Konfigurasi ip lokal pada squid ................................................... 14
Gambar 3.8 Instalasi uwf ................................................................................... 14
Gambar 3.9 Mengaktifkan port SSH ................................................................. 14
Gambar 3.10 Mengaktifkan port HTTP ........................................................... 15
Gambar 3.11 Mengaktifkan port HTTPS ......................................................... 15
Gambar 3.12 Mengaktifkan port Squid ............................................................ 15
Gambar 3.13 Instalasi wget zabbix.................................................................... 15
Gambar 3.14 Instalasi MariaDB server ............................................................. 15
Gambar 3.15 Instalasi zabbix server mysql ...................................................... 16
Gambar 3.16 Konfigurasi mysql server ............................................................. 16
Gambar 3.17 Pembuatan database zabbix ........................................................ 16
Gambar 3.18 Konfigurasi username dan password database .......................... 17
Gambar 3.19 Konfigurasi zona waktu database ............................................... 17
Gambar 4.1 Pengecekan zabbix ......................................................................... 18
Gambar 4.2 Pengecekan squid yang dikonfigurasi pada proxy server ........... 18
Gambar 4.3 Menampilkan database .................................................................. 19
Gambar 4.4 Pengecekan tabel database zabbix ................................................ 19
Gambar 4.5 Mengatur database koneksi ........................................................... 20
Gambar 4.6 Memasukan host dan port zabbix server ...................................... 20
xi
Gambar 4.7 Mengatur proxy SwitchyOmega ................................................... 21
Gambar 4.8 Import template squid SNMP ........................................................ 21
Gambar 4.9 Menambahkan host yang berjalan pada website zabbix ............ 22
Gambar 4.10 Proses monitoring proxy server pada website zabbix ................ 22
xii
DAFTAR TABEL
Tabel 3.1 Spesifikasi komputer dan Software yang dibutuhkan ...................... 9
Tabel 3.2 Perbandingan fitur aplikasi pada network monitoring system ....... 13
Tabel 4.1 Hasil perbandingan penerapan monitoring (Zabbix) ..................... 23
25
DAFTAR PUSTAKA
[1] Sutarti and Alif Alfiyansyah, "Analisis dan Implementasi Sistem Monitoring
Koneksi Internet Menggunakan The Dude Di STIKOM Al Khairiyah,"
Jurnal Sistem Inforrmasi, vol. 4, p. 39, Agustus 2017.
[2] Yuisar , Liza Yulianti, and Yanolanda Suzantry H, "ANALISA
PEMANFAATAN PROXY SERVER SEBAGAI MEDIA FILTERING
DAN CACHING PADA JARINGAN KOMPUTER," Jurnal Media
Infotama, vol. 11, no. 1, Februari 2015.
[3] H. Kiswanto, "Sistem Monitoring Perangkat Jaringan Menggunakan Protokol
SNMP dengan Notifikasi Email," Jurnal Teknik Komputer, vol. 4, no. 2, pp.
99–104, 2018.
[4] Stefanus Eko Prasetyo and Haryono , "Analısıs Dan Perancangan Monıtorıng
Dan Notıfıkası System Web Applıcatıon Fırewall Menggunakan Zabbıx,"
Conference on Management, Business, Innovation, Education and Social
Science, vol. 1, no. 1, Februari 2021.
[5] Arief Budi Cahyo, Tony K. Hariadi, and Yudhi Ardiyanto,
"IMPLEMENTASI ZABBIX SERVER UNTUK MEMONITOR KONDISI
JARINGAN KOMPUTER DI DINAS KOMUNIKASI DAN
INFORMATIKA KABUPATEN PEKALONGAN".
[6] Reza Pradikta, Achmad Affandi, and Eko Setijadi, "Rancang Bangun
Aplikasi Monitoring Jaringan dengan Menggunakan Simple Network
Management Protocol," JURNAL TEKNIK POMITS, vol. 2, no. 1, 2013.
[7] Adi Widodo, "IMPLEMENTASI MONITORING JARINGAN KOMPUTER
MENGGUNAKAN DUDE," JURNAL TEKNOLOGI INFORMASI
PROGRAM STUDI TEKNIK INFORMATIKA DAN SISTEM INFORMASI,
UNIVERSITAS BUNDA MULIA, vol. 11, no. 1, Juni 2015.
[8] Kwang Hui Lee, A Distributed Network Management System, Korea
Research Foundation, Ed. Korea: Proceeding IEEE, 1994.
[9] Wahyudi , Keukeu Rohendi, and Ilham Eka Putra, "Membangun Proxy
Server Cv Global Max Menggunakan Sistem Operasi Linux Blankon 6.0
26
Ombilin Sebagai Manajemen Akses Jaringan," Jurnal Edik Informatika, vol.
4, no. 1, pp. 63-71.
[10] Alfa Nur Aribawono, Metode Implementasi Hierarcical Caching Proxy,
Skripsi ed. Bandung, 2007.
[11] Dody Maryanto, Optimalisasi Akses Internet dengan SQUID.: Buku pintar
internet Elex Media Komputindo.
[12] Ibnu Febry Kurniawan, "IMPLEMENTASI PEMANTAUAN JARINGAN
MENGGUNAKAN APLIKASI ZABBIX DENGAN STANDAR MODEL
MANAJEMEN FCAPS," Jurnal Manajemen Informatika, vol. 6, no. 1, pp.
52-61, 2016.
[13] Achmad A, Eko S. Reza P, "Rancang Bangun Aplikasi MonitoringJaringan
dengan Menggunakan Simple Network Management Protocol," Jurnal
Teknik POMITS, vol. 2, no. 1, 2013.
[14] Rizki Rinaldi, "APLIKASI MONITORING JARINGAN BERBASIS WEB
DENGAN PUSH NOTIFICATION SERVICE DESK MENGGUNAKAN
METODE SIMPLE NETWORK MANAGEMENT PROTOCOL (STUDI
KASUS DIREKTORAT PENGEMBANGAN TEKNOLOGI SISTEM
INFORMASI ITS)".
27
UNIVERSITAS MUHAMMADIYAH MALANG
FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO & D3 TEKNIK ELEKTRONIKA
Jl. Raya Tlogomas 246 Malang 65144 Telp. 0341 - 464318 Ext. 129, Fax. 0341 - 460782
FORM CEK PLAGIASI LAPORAN TUGAS AKHIR
Nama Mahasiswa : Adit Afril Liyanto
NIM 201610150511031
Judul TA : MONITORING PROXY SERVER DENGAN ZABBIX 5.2
MENGGUNAKAN OS DEBIAN 10.7.0
Hasil Cek Plagiarisme dengan Turnitin
No. Komponen Pengecekan Nilai Maksimal
Plagiasi (%)
Hasil Cek Plagiasi
(%) *
1. Bab 1 – Pendahuluan 10 % 0 %
2. Bab 2 – Studi Pustaka 25 % 4 %
3. Bab 3 – Metodelogi Penelitian 35 % 10 %
4. Bab 4 – Pengujian dan Analisis 15 % 3 %
5. Bab 5 – Kesimpulan dan Saran 5 % 0 %
6. Publikasi Tugas Akhir 20 % 17 %
Mengetahui,
Dosen Pembimbing I, Dosen Pembimbing II,
Amrul Faruq, ST., M.Eng
NIDN: 0718028601
Machmud Effendy, S.T., M.Eng
NIDN: 0715067402