RANCANGAN MONITORING SYSTEM NETWORK TRAFFIC DAN DEVICE BERBASIS OPENSOURCE MENGGUNAKAN
APLIKASI ZABBIX DI PLTU AIR ANYIR BANGKA
LAPORAN KERJA PRAKTEK
Oleh :
NIM NAMA
1811500069 FERI HIDAYAT
1811500049 ROHANDALA
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI INSTITUT SAINS DAN BISNIS ATMA LUHUR
PANGKALPINANG
2021/2022
vii DAFTAR ISI
LEMBAR PERNYATAAN ………. i
PERSETUJUAN LAPORAN KERJA PRAKTIK ……… iii
LEMBAR PENGESAHAN SELESAI KP ………. iv
ABSTRAK ………. v
KATA PENGANTAR ……….. vi
DAFTAR ISI ……….………. vii
DAFTAR GAMBAR ……….… xi
DAFTAR TABEL xiii
DAFTAR SIMBOL xiv
BAB I PENDAHULUAN 1.1 Latar Belakang...……… 1
1.2 Rumusan Masalah ………..……… 3
1.3 Tujuan dan Manfaat Penulisan ……….…. 3
1.3.1 Tujuan Penulisan ………...……… 3
1.3.2 Manfaat Penulisan ………. 3
1.4 Batasan Masalah ………. 4
1.5 Metodologi Penelitian ……….…… 4
1.6 Sistematika Penulisan ………..……… 5
viii BAB II LANDASAN TEORI
2.1 Jaringan Komputer ………...……….. 6
2.1.1 Manfaat Jaringan Komputer ……….…… 6
2.1.2 Macam-Macam Jaringan Komputer ……….… 7
2.1.3 Topologi Jaringan Komputer ………..… 8
2.2 Internet ……… 11
2.3 Server ………. 11
2.4 Sistem Monitoring ……….………. 12
2.4.1 Manfaat Sistem Monitoring …..……….……… 12
2.5 Zabbix ……….…… 13
2.6 Simple Network Management System (SNMP) ……… 14
2.7 Unified Modeling Language (UML) ……….……. 15
2.8 Astah ……….…. 16
2.9 Microsoft Visio ……….……. 16
2.10 MySQL…………...………..……….……. 17
2.11 Apache……….………..……….……. 18
2.12 Penelitian Terdahulu………..……….……. 18
BAB III ORGANISASI 3.1 Sejarah Perusahaan PT PJBS ………. 21
3.1.1 PLTU Bangka ……… 22
3.1.2 Visi dan Misi PT Pembangkitan Jawa Bali Services ………. 22
ix
3.1.3 Pembangkit Listrik yang Dikelola ………. 24
3.2 Struktur Organisasi ………...………. 24
3.2.1 Tugas dan Wewenang ………...……… 25
1. Manager Unit ………..….…… 25
2. Deputi Manager Operasi dan Pemeliharaan ………. 25
3. Supervisor Produksi ………. 26
4. Supervisor Pemeliharaan ……….. 27
5. Supervisor Perencanaan dan Pengendalian Operasi Pemeliharaan ………..…… 27
6. Supervisor Kimia dan Lingkungan ………...… 28
7. Supervisor K3 ………..….……… 28
8. Supervisor Administrasi ……… 29
3.3 Arsitektur Tekhnologi Informasi ………. 30
3.3.1 Topologi Jaringan PLTU Air Anyir Bangka ……….……. 30
3.3.2 Spesifikasi Perangkat ……….………… 30
BAB IV PEMBAHASAN 4.1 Definisi Masalah ………...………….……….. 32
4.2 Analisa Sistem Berjalan ……….……….. 32
4.3 Analisis Sistem Usulan ……… 33
4.3.1 Use Case Diagram ……….……….. 34
4.3.2 Deskripsi Use Case ……….. 35
4.3.3 Activity Diagram Usulan ……… 40
x
4.3.4 Squance Diagram ……….……… 42
4.4.5 Class Diagram ……….……… 45
4.4 Rancangan Layar ………. 46
BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan ………..………...……… 52
5.2 Saran ………..………. 52
DAFTAR PUSTAKA ………...……….. 53
LAMPIRAN………...……….. 55
xi
DAFTAR GAMBAR
Gambar 2.1 Topologi Bus ……….……..……….……… 9
Gambar 2.2 Topologi Cincin………..……….. 9
Gambar 2.3 Topologi Bintang………..……… 10
Gambar 2.4 Topologi Mesh ………..……….. 11
Gambar 3.1 Peta area kerja PT PJB services ……….. 21
Gambar 3.2 PLTU Air Anyir Bangka……….. 22
Gambar 3.3 Struktur Organisasi PLTU Bangka ……….. 24
Gambar 3.4 Arsitektur Jaringan PLTU Bangka ……….. 30
Gambar 4.1 Activity Diagram Sistem Berjalan ………... 33
Gambar 4.2 Use Case Diagram ………34
Gambar 4.3 Activity Diagram Administrator ……….. 40
Gambar 4.4 ActivityDiagram Sistem ………. 41
Gambar 4.5 Squance Diagram Login……….. 42
Gambar 4.6 Squance Diagram Configuration………. 43
Gambar 4.7 Squance Diagram Monitoring……….. 44
Gambar 4.8 ClassDiagram……….………. 45
Gambar 4.9 Rancangan arsitektur network monitoring dan device……….. 46
Gambar 4.10 Rancangan Layar Menu Login ……….. 47
xii
Gambar 4.11 Rancang Layar Sub Menu Host Group……….. 48
Gambar 4.12 Rancangan Sub Menu Host ……… 49
Gambar 4.13 Rancang Layar Sub Menu Templates ……… 50
Gambar 4.14 Rancang Layar Sub Menu Dashboard ………... 51
xiii
DAFTAR TABEL
Tabel 3.1 Unit Jasa O & M PT PJB services ……….. 24
Tabel 2.2 Spesifikasi Perangkat ……….. 30
Tabel 4.1 Deskripsi Use Case Login ………... 35
Tabel 4.2 Descripsi Use Case Halaman Utama ……….. 35
Tabel 4.3 Descripsi Use Case Hos ……….. 36
Tabel 4.4 Descripsi Use Case Template ……….. 37
Tabel 4.5 Descripsi Use Case Graph ………... 38
Tabel 4.6 Descripsi Use Case Dashboard ………... 39
xiv
DAFTAR SIMBOL
Simbol Jaringan
No Simbol Nama Simbol Deskripsi
1 Server
Simbol yang menyatakan penggunaan sebuah komputer server
2 PC
Simbol yang menyatakan
personal komputer yang digunaka
3 Wireless access point Simbol yang digunakan untuk menggamabarkan sebagai alat pemancar/pemberi signal wireless
4 Modem
Simbol yang digunakan untuk menggambarkan alat merubah sinyal digital menjadi sinyal analog atau sebaliknya
5 Switch
Simbol yang digunakan untuk menggambarkan perlatan terminal persinggahan lalu lintas data dalam sebuah jaringan komputer
6 Router
Simbol yang menggambarkan sebagai peralatan pengatur lalu lintas data dalam suatu
jaringan komputer
xv
7 Hub
Simbol yang digunakan untuk menghubungkan peranti-peranti dengan kabel Ethernet atau serat optik agar bersikap sebagai satu petak jaringan
Simbol Use Case
No Simbol Nama Simbol Deskripsi
1 aktor
Orang, proses, sistem lai yang berinteraksi dengan sistem informasi yang akan dibuat itu sendiri, jadi walaupun simbol dari aktor gambar orang tapi aktor belum tentu merupakan orang
2 Usecase
Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor, biasanya dinyatakan dengan kata kerja diawal frase nama use case
3 Garis
asosiasi/assosiation
Komunikasi antara aktor dan usecase yang berpartisipasi pada use case dan memiliki interaksi dengan aktor
xvi Simbol Aktivity Diagram
No Simbol Nama Simbol Deskripsi
1 Status awal/Initial
Node
Merupakan simbol Status awal aktifitas sistem,
sebuah diagram aktifitas memiliki sebuah status awal
2 Decision
Node/Percabangan
Merupakan simbol Asosiasi percabangan dimana jika ada pilihan aktifitas lebih dari satu
3 Join Node
Merupakan simbol Asosiasi pengabungan dimana lebih dari satu aktivitas digabungkan menjadi satu
4 Fork Node
Merupakan simbol Asosiasi pembagian dimana satu aktivitas dibagi menjadi lebih dari satu
5 Aktivity Final Node
Merupakan simbol status akhir yang dilakukan sistem, sebuah diagram aktivitas memiliki sebuah status akhir
6 Action
Simbol yang memperlihatkan state dari sistem yang memcerminkan eksekusi dari suatu aksi
xvii Simbol Squance Diagram
No Simbol Nama Simbol Deskripsi
1 Lifeline Menghubungkan objek
selama sequence (message
dikirim atau diterima dan aktifasinya).
2 Boundary
Berupa tepi dari sistem, seperti user interface atau suatu alat yang
berinteraksi dengan sistem yang lain.
3 Control
Element mengatur aliran dari informasi untuk sebuah skenario.
Objek ini umumnya mengatur perilaku dan perilaku bisnis
4 Message Entry
Berfungsi untuk menggambarkan pesan/hubungan antar objek yang menunjukkan urutan kejadian yang terjadi.
5 Message Return
Menggambarkan hasil dari pengiriman message dan digambarkan
dengan arah dari kanan ke kiri.
6 Aktivation
Suatu titik dimana sebuah objek mulai berpartisipasi di dalam sebuah sequence yang menunjukkan kapan sebuah objek mengirim atau menerima objek.
xviii Flowchart Diagram
No Simbol Nama Simbol Deskripsi
1 Flow
Simbol yang digunakan untuk menghubungkan simbol satu dengan yang lain.
2 Input/Output
Simbol yang menyatakan proses input/output tanpa tergantung peralatan.
3 Procces
Merupakan simbol suatu proses yang dilakukan sistem
4 Decision
Merupakan simbol yang menunjukan kondisi tertentu yang akan menghasilkan dua jawaban ya atau tidak
5 Terminator
Simbol yang menyatakan awal atau akhir suatu program
vi
KATA PENGANTAR
Dengan mengucap syukur kehadirat Allah SWT / Tuhan Yang Maha Esa, atas segala nikmat dan karunia-Nya, sehingga penulis bisa menyelesaikan Laporan Pelaksanaan Kerja Praktek ini dengan judul “Rancangan Monitoring System Network Traffic dan Device Berbasis Opensource Menggunakan Aplikasi Zabbix di Pltu Air Anyir Bangka” ini dengan baik. Adapun maksud dan tujuan penyusunan KKP (kuliah Kerja Praktek) ini adalah sebagai salah satu persyaratan untuk menyusun skripsi jurusan Teknik Informatika Institut Sains Dan Bisnis Atma Luhur.
Atas dukungan moral dan materil yang diberikan dalam penyusunan penulisan Laporan KKP (kuliah Kerja Praktek) ini, maka penulis ingin mengucapkan banyak terima kasih kepada :
1. Bapak Drs. Djaetun Hs yang telah mendirikan Atma Luhur
2. Bapak Candra Kirana, M.kom selaku Kaprodi Teknik Informatika 3. Bapak Dian Novianto, M.Kom selaku pembimbing kuliah Kerja Praktek 4. Bapak Kunto Gunawan, S.T selaku Manager Unit PLTU Bangka
5. Bapak Agung Eko Satriyo, S.T selaku Deputy Manager Operasi dan Pemeliharaan Unit PLTU Bangka sekaligus pembimbing lapangan
6. Semua pihak yang tidak dapat disebutkan satu per satu, yang telah membantu penulis dalam menyediakan data ataupun membantu menganalisa.
Penulis menyadari bahwa karya tulis ini belum sempurna. Oleh karena itu, diharapkan saran dan kritik yang sifatnya membangun untuk menyempurnakan tulisan ini. Semoga metode yang kami buat ini bermanfaat bagi siapa saja yang membacanya.
Pangkalpinang, 20 Januari 2022
(Feri Hidayat) (Rohandala)
v ABSTRAK
Monitoring jaringan komputer adalah pemantauan proses pelaksanaan program kerja/kegiatan dengan memanfaatkan teknologi informasi dan komunikasi, sehingga dapat diketahui keadaan konektivitas antar perangkat pada sebuah jaringan dengan tujuan memaksimalkan seluruh sumber daya yang dimiliki pada jaringan komputer. Latar belakang masalah ini adalah ketika network administrator tidak ada di ruang server dan terjadi kendala pada jaringan ataupun device yang membuat koneksi terputus sehingga akan menghambat pekerjaan pegawai PT PJBS yang ada di PLTU Airnyir Bangka dalam megirim data, hal seperti ini menyebabkan perbaikan sedikit terhambat karena tidak diketahui lebih dini oleh network administrator, dalam mengatasi gangguan seperti ini, yaitu dengan menghubungi network administrator sesaat setelah gangguan. Maka dari itu sangat di butuhkan adanya monitoring jaringan dan device yang bisa d akses dimana saja sebagai pengembangan dan terobosan dari sistem monitoring manual yang mengharusakan network administrator terus berada di ruang server. Metode penelitian yang di gunakan adalah PPDIOO (Prepare, Plan Design, Impelement, Operate, Optimize). Solusi dari permasalahan ini yaitu dengan membuat rancangan monitoring device dan network traffic menggunakan aplikasi zabbix yang diharapkan semua bidang atau sub bidang yang ada di PLTU Air Aynir Bangka dapat mudah mengirim atau memperoleh data dan informasi dalam pekerjaannya sehingga memudahkan proses penyelesaian pekerjaannya. Hasil dari rancangan ini dapat menampilkan dashboard dan menunjukan network traffic serta device saat beroperasi.
Kata kunci : Monitoring, network traffic, zabbix