sebagai persyaratan guna meraih gelar ahli madya d3 teknik

16
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

Upload: others

Post on 17-Apr-2022

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sebagai Persyaratan Guna Meraih Gelar Ahli Madya D3 Teknik

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

Page 2: Sebagai Persyaratan Guna Meraih Gelar Ahli Madya D3 Teknik

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

Page 3: Sebagai Persyaratan Guna Meraih Gelar Ahli Madya D3 Teknik
Page 4: Sebagai Persyaratan Guna Meraih Gelar Ahli Madya D3 Teknik

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

Page 5: Sebagai Persyaratan Guna Meraih Gelar Ahli Madya D3 Teknik

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

Page 6: Sebagai Persyaratan Guna Meraih Gelar Ahli Madya D3 Teknik

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

Page 7: Sebagai Persyaratan Guna Meraih Gelar Ahli Madya D3 Teknik

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.

Page 8: Sebagai Persyaratan Guna Meraih Gelar Ahli Madya D3 Teknik

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

Page 9: Sebagai Persyaratan Guna Meraih Gelar Ahli Madya D3 Teknik

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

Page 10: Sebagai Persyaratan Guna Meraih Gelar Ahli Madya D3 Teknik

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

Page 11: Sebagai Persyaratan Guna Meraih Gelar Ahli Madya D3 Teknik

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

Page 12: Sebagai Persyaratan Guna Meraih Gelar Ahli Madya D3 Teknik

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

Page 13: Sebagai Persyaratan Guna Meraih Gelar Ahli Madya D3 Teknik

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

Page 14: Sebagai Persyaratan Guna Meraih Gelar Ahli Madya D3 Teknik

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

Page 15: Sebagai Persyaratan Guna Meraih Gelar Ahli Madya D3 Teknik

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)".

Page 16: Sebagai Persyaratan Guna Meraih Gelar Ahli Madya D3 Teknik

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