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. Ra ya Tlogoma s 246 Ma la ng 65144 Telp. 0341 - 464318 Ext. 129, Fa x. 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