TUGAS AKHIR
Oleh :
GESA OKFRIDAYANTI
1301081001
TUGAS AKHIR
Diajukan sebagai salah satu syarat untuk mendapatkan gelar Ahli Madya pada
Jurusan Teknologi Informasi Program Studi Teknik Komputer
Oleh :
GESA OKFRIDAYANTI
1301081001
TUGAS AKHIR
Diajukan sebagai salah satu syarat untuk mendapatkan gelar Ahli Madya pada
Jurusan Teknologi Informasi Program Studi Teknik Komputer
Oleh :
GESA OKFRIDAYANTI
1301081001
Disahkan oleh :
Ketua Jurusan Teknologi Infromasi Ketua Program Studi
Teknik Komputer
Oleh :
GESA OKFRIDAYANTI
1301081001
Tugas Akhir ini telah diuji dan dipertahankan didepan tim penguji sidang Tugas
Akhir Diploma III Politeknik Negeri Padang
Pada hari Senin, 26 September 2016
Tim Penguji,
Ketua Sekretaris
Anggota Anggota
Puji syukur kepada Allah SWT atas segala rahmat, karunia, kemudahan
dan kasih sayang Nya, sehingga penulis dapat menyelesaikan Tugas Akhir
Dalam penyusunan Tugas Akhir ini, banyak pihak yang telah membantu
baik secara moril ataupun materil, dan dalam kesempatan ini penulis
1. Allah SWT yang telah memberikan Rahmat dan Karunia-Nya kepada penulis
laporannya.
2. Orang tua dan Keluarga tercinta yang tiada henti memberikan doa dan
telah memberikan bimbingan serta masukan dalam penyusunan tugas akhir ini.
6. Bapak Deni Satria, M.Kom selaku Kepala Program Studi Teknik Komputer
akhir ini.
9. Bapak Romy Elpa Segas, M.Kom selaku pembimbing di BKD Kota Padang
yang telah banyak memberikan arahan dan bantuan untuk penulis selama
melakukan implementasi.
masukan yang sangat berharga dalam proses penyusunan tugas akhir ini.
Tugas Akhir ini. Selanjutnya, penulis berharap keberadaan Tugas Akhir ini
bermanfaat banyak bagi berbagai pihak, dan bisa digunakan pada jalan yang
semestinya.
Penulis
LEMBAR PERSEMBAHAN
“Nak, bagaimanapun
aimanapun dunia melihatmu Mama dan Papa yang
tetap mendukungmu sepenuh hati. Lakukan hal yang benar
meski berat bukan hal yang mudah, tidak semua hal yang
mudah dilakukan itu selalu benar. Ingat nak, untuk
mendapat sesuatu yang besar, dijemput, bukan ditunggu.
Selalu berbuat benar ya nak, dan jujur..” -mama
i
Terima kasih banyak buat pembimbing. Pak Erwadi dan Pak Deddy...
... pembimbing paling asyik sejagat TI, *meski
saya suka telat bimbingan :D* terimakasih atas arahannya, sarannya, dan ilmunya sehingga saya bisa tepat waktu
menyelesaikan TA ini. Tak lupa Pak Romy Elpa Segas,, yang selalu saya repotin nanya
nanya-nanya masalah TA,
menyediakan hardware yang dibutuhkan, ilmunya, terima kasih banyak pak makasih buat kak MIA SEPTI
AULIA, atas semua bantuan, semangat, dan petuah2 seniornya.. :D :D Dan juga penguji sidang saya, Pak Ronal
Hadi, Pak Hidra Amnur, dan Buk Nova yang telah
elah menyempurnakan TA saya
DILLA ASHARI. Teman, sahabat, kakak, emak, haha.. Ngga ada cerita jaim2an didepan ni oorang, gada manis2
basabasi, sudahlah pokoknya ini orang tau aku luar dalam depan belakang. Mungkin di TA ini doang aku ngomong
kayak gini, buk, makasih ya selalu ada, nememin aku, sakit, seneng, patah hati, kecewa, marah, ngamuk, Cuma kamu
yang benar2 tahann sama aku buk.. hehehe :D buk, sukses bareng2 kita ya, harus! 7 hari 24 jam nonstop sama kamu
terus, dari ngomongin orang sampe ngomongin diri sendiri.. haha.. lafyu buk ila <3
NIBRAS AMIRAH. Bas, kamu orang paling positif yang pernah aku temuin. Dalam kondisi terburuk apapun,
kamu tetap bisa aja cari celah baik
ba walo sedikiiit... dari kamu aku banyak belajar untuk jadi lebih sabar, lebih
care, lebih positif. Jangan berubah bas, sekarang susah banget cari orang
orang baiknya kebangetan kayak kamu
Makasih udah mau jadi
di sahabat aku, udah mau denger aku ngamuk, ngomel, kadang * aku paksa* denger celoteh
busuk aku..
aku hehe :D ah, aku padamu lah nibras..
DIYAH SITHORESMI.. Si adek bungsu kita... mbak diyah, kalo mau ngebanyol perkara updatetan medsos sama
ni orang tepatnya.. haha.. dari yg ga penting sampee yg super ga pentiiiinng banget. Mbak m
makasih banyak, udah
mau jadi “pendengar” baik dengann curhat-curhat
curhat alay melebay aku, haha, udah dikontaminasi
aminasi sama cerita “busuk”
aku yang ga penting amat. Ah, ga lengkap banget kalo ga sukses berempat.
Buat Adek BP Kakak. Afrima Deki dan Tiara Ramayani. Kalian berdua adek BP terbaik, ngga pernaaaaaah
sombong sama kakak, sopannya luar
luar biasa, temen cerita kakak yang seru.. Bikin BP 1001 bangga ya, tetap
berprestasi, tetap ramah sama semua orang, dan amanat kakak bikin BP 1001 tetap terjaga baik namanya dan
kesolidannya. Okeh? lafyuuu <3
Buat seseorang yang masih menjadi rahasia illahi, yang pernah singgah maupun yang belum sempat berjumpa,
terimakasih untuk semua-semuanya
semuanya yang pernah tercurah untukku. Terimakasih atas semua masukkannya,
sarannya, sudah mau meluangkan waktu sibuknya untuk jadi pendengar keluh kesah.
Cacti adalah salah satu aplikasi open source yang merupakan solusi pembuatan grafik network
yang lengkap yang didesign untuk memanfaatkan kemampuan fungsi RRDTool sebagai
peyimpanan data dan pembuatan grafik, yang mana merupakan suatu sistem pemantauan
jaringan berbasis protokol SNMP (Simple Network Management Protocol) yang memungkinkan
pengelola jaringan dapat memantau lalu lintas jaringan dari masing-masing perangkat. Cacti
membutuhkan beberapa aplikasi yang harus diinstal sebelumnya agar dapat berfungsi yaitu,
LAMP Server, RRDTool, SNMP dan SNMPD. Pengujian sistem ini dilakukan terhadap traffik,
load average, CPU Usage, dan memory Usage pada server BKD Kota Padang. Untuk menambah
perfoma monitoring maka diinstalkan juga beberapa plugin didalamnya. Membangun perangkat
monitoring dengan plugin dan notifikasi kesalahan dengan cacti bertujuan untuk mengetahui
hasil performa perangkat yang dimonitor dan dapat memunculkan notifikasi pada saat
terjadi kesalahan tertentu, lalu notifikasi monitoring akan dikirim ke email admin. Perangkat
ini dibangun dengan menggunakan protokol SMPT dengan Postfix sebagai mail servernya.
Perangkat ini akan membantu admin dalam memonitor server pada Kantor BKD Kota Padang
Kata Kunci : Sistem Pemantauan Jaringan, SNMP, Cacti, Plugin, Notifikasi Monitoring
Melalui Email
BAB I
PENDAHULUAN
BKD Kota Padang terletak di Jalan Bagindo Aziz Chan di gedung Balai Kota
Padang. BKD Kota Padang memiliki server dengan sistem operasi berbasis linux
ubuntu server 14.04. Server ini berguna untuk melakukan proses layanan secara
elektronik.
BKD kota Padang. Seiring dengan kemajuan yang dicapai semakin banyak pula
seorang administrator tidak akan mengetahui dengan cepat apakah disk pada
server hampir penuh atau tidak, maka hal ini dapat mengakibatkan gangguan pada
semacam BKD kota Padang tidak ada toleransi terhadap waktu dikarenakaan
Oleh karena itu dibutuhkan sebuah aplikasi atau software yang akan
bandwidth pada server di BKD Kota Padang. Salah satu aplikasi atau
pemetaan jaringan pada Cacti untuk memudahkan monitoring jaringan. Dan juga
0.8.8b Dan Plugin Monitor, Thold, Dan Settings Pada Ubuntu Server 14.04 Di
akhir ini terarah dengan baik, maka dilakukan pembahasan hanya pada masalah :
1. Sistem operasi yang digunakan server BKD Kota Padang adalah Linux
3. Target Monitoring adalah traffic, CPU usage, load average dan memory
usage pada Server yang terhubung ke jaringan pada Kantor BKD Kota
Padang
Beberapa metode yang digunakan dalam penulisan tugas akhir ini adalah :
1. Studi Literatur
Pada tahap ini yang dilakukan adalah Library research yaitu melakukan studi
jaringan, ubuntu server 14.04, dan cacti beserta tools-tools yang berkaitan
dengannya.
2. Pengumpulan Data
Pada metode pengumpulan data yang bedasarkan studi lapangan terdapat dua
3. Analisis Kebutuhan
berkaitan dengan hasil kerja yang telah dibuat dan semua dokumentasi dari
tugas akhir.
BAB II
LANDASAN TEORI
piranti lainnya bisa saling berbagi dan berkomunikasi. Karena sebuah sistem,
lainya yang bekerja bersama-sama untuk mencapai suatu tujuan yang sama. [4]
waktu yang sama pula. misalnya sebuah jaringan komputer yang memiliki 30
lainnya.
pengguna berbagi file seperti file gambar, file video, file audio, file dokumen,
lembar kerja (spreed sheet) yang dapat diakses dan digunakan secara
bersama-sama. File dapat disimpan pada satu atau lebih komputer lalu
berbagi aplikasi yang diinstal pada satu atau lebih komputer dan dapat
suatu area yang kecil, misalnya di dalam suatu gedung, perkantoran, atau kampus.
menggunakan kabel UTP (Unshielded Twisted-Pair), hub, switch, router, dan lain
irit dalam pengeluaran biaya operasional, lebih irit dalam penggunaan kabel,
transfer data antar komputer labih cepat karena mencakup wilayah yang sempit
atau lokal, dan tidak memerlukan operator telekomunikasi untuk membuat sebuah
jaringan LAN.
Gambar 2. 1 : Contoh Jaringan LAN
ini biasa digunakan untuk menghubungkan jaringan komputer dari suatu kota ke
kota lainnya. Dalam hal ini, sistem jaringan komputer menghubungkan beberapa
Misalnya Bank Mandiri yang ada di seluruh wilayah Kota Padang, dimana
beberapa kantor cabangnya terhubung dengan MAN, seperti terlihat pada gambar
2.2. Dengan begini, jaringan ini bisa memudahkan sebuah Bank untuk mengelola
cabang mereka dari jarak yang jauh, tanpa harus mendatanginya satu-persatu.
Gambar 2. 2 : Contoh Jaringan MAN pada kota
cakupan wilayah jaringan lebih luas sehingga untuk berkomunikasi menjadi lebih
efisien, mempermudah dalam hal berbisnis, dan juga keamanan dalam jaringan
jaringan dengan negara lain atau dari satu benua ke benua yang lainnya. Jaringan
WAN bisa terdiri dari berbagai jenis jaringan komputer LAN dan WAN karena
UTP karena UTP kurang tahan terhadap interferensi elektromagnetik. Selain lebih
tahan terhadap kerusakan, fiber optic juga memiliki kecepatan akses paket data
sangat tinggi karena sinyal yang mewakili bit tersebut diubah kebentuk cahaya.
Kecepatan transfer mencapai ratusan mega bit/ detik (Mbps). Fiber Optic
biasanya ditanam di dalam tanah maupun melewati jalur bawah laut. Sebagai
dapat mengakses data yang ada dari komputer client manapun. Apabila terdapat
komputer client yang rusak, pengguna masih dapat mengakses data dari komputer
client yang lain. Kelebihan lainnya dari jenis ini adalah sistem backup data lebih
b. Peer-to-Peer
jaringan. Pertukaran data dapat dilakukan antar komputer yang terhubung tanpa
karena komputer dapat langsung dihubungkan dengan kabel UTP, dan setiap
komputer yang saling terhubung dapat saling terkoneksi dengan komputer lain
secara langsung tanpa perantara. Tipe ini cocok digunakan untuk membangun
a. Topologi Bus
menggunakan kabel tunggal atau kabel pusat tempat yang menghubungkan client
dan server.
Gambar 2. 6 : Topologi Bus
Seperti terlihat pada gambar 2.6 , topologi bus menyediakan satu jalur
yang digunakan untuk komunikasi antar perangkat sehingga antar perangkat harus
bergantian dalam menggunakan jalur yang ada. Dalam hal ini jumlah komputer
b. Topologi Ring
selanjutnya dalam ring, dan setiap komputer mengirim apa yang diterima dari
komputer c, maka data yang dikirim akan melewati komputer b dan kemudian ke
komputer c.
c. Topologi Star
Topologi start memiliki satu pusat berupa swicth, hub, atau komputer yang
dihubungkan ke bagian pusat. Jadi, jika salah satu node putus, keseluruhan
jaringan masih bisa jalan. Berbeda kondisinya jika bagian pusat yang rusak.
Misalkan pada gambar 2.8 , jika hub terganggu ( rusak ) maka semua node
yang di hubungkan ke hub tersebut tidak dapat saling berkomunikasi. Node adalah
titik suatu koneksi atau sambungan dalam jaringan, sedangkan hub berfungsi
dengan hub.
Gambar 2. 8 : Topologi Start
d. Topologi Mesh
Artinya semua komputer akan saling terhubung satu-satu sehingga tidak ada link
yang putus.
Topologi Tree adalah kombinasi antara topologi star dan topologi bus.
Topologi ini terdiri atas kumpulan topologi star yang dihubungkan dalam satu
punggung/backbone
kabel adalah mengirim informasi dalam bentuk sinyal listrik antar komputer.
2.2 Protocol
Protokol jaringan adalah perangkat aturan yang digunakan dalam jaringan.
anggota jaringan dan komputer berbeda network dapat saling berkomunikasi. [3]
diperlukan oleh komunikasi yang efektif. Model ini juga membagi proses-proses
melewati ke-tujuh
tujuh layer dari satu terminal, mulai dari layer aplikasi sampai
physical layer,, kemudian di sisi penerima, data tersebut melewati layer physical
kelancaran data yang akan dikirimkan. Fungsi dari tiap layer model referensi OSI
tersebut adalah :
- Layer Session
ssion : bertanggung jawab untuk membentuk, mengelola, dan
peralatan jaringan.
- Layer Data Link : menggabungkan paket menjadi byte dan byte menjadi
frame,
(volt), kecepatan kabel (wire speed), dan sususan pin dalam kabel. [5]
tersedia secara bebas dan dikembangkan terlepas dari perangkat keras komputer
dan sistem operasi. Protokol TCP/IP memiliki model referensi yang terdiri dari
empat layer yang merupakan pemadatan model OSI, yaitu : Application Layer,
- Layer Host-to-Host sejalan dengan fungsi layer Transport pada OSI, layer ini
- Layer Internet yang setara dengan layer network pada OSI. Layer ini menjaga
2.3 IP Address
bilangan biner sepanjang 32 bit. Pengalamatannya bersfiat unik artinya pada tiap-
tiap host mempunyai IP address yang berbeda. IP address terdiri dari 2 bagian,
yaitu: Network ID dan Host ID. Network ID menentukan alamat dalam jaringan
yang sifatnya unik untuk membedakan antara 1 mesin dengan mesin lainnya. [3]
a. Public IP Address
atau perangkat jaringan komputer yang mana ip tersebut dapat diakses pada
yang mana ip tersebut tidak dapat diakses pada jaringan yan berbeda (internet).
2.3.1 IP Network
Merupakan segmen jaringan, dengan kata lain bisa disebut juga sebagai
pengelompokan suatu jaringan dengan batasan yang dibuat dan didefinisikan oleh
router. Dalam satu jaringan LAN maka IP Network tentu akan sama. [3]
2.3.2 IP Broadcast
IP Broadcast adalah alamat yang digunakan sebuah IP address untuk
mengirim paket ke semua host yang ada pada sebuah jaringan/LAN. Berbeda
ke jaringan lain.
2.3.3 IP Gateway
menghubungkan satu jaringan komputer dengan satu atau lebih jaringan komputer
satu jaringan computer dapat diberikan kepada jaringan komputer lain yang
Netmask berfungsi untuk mengetahui network dari suatu IP. Ini digunakan
saat dibutuhkan suatu routing atau pengalihan data antar komputer, dimana
2.3.5 DNS-nameservers
tentang nama host ataupun nama domain, dimana DNS merupakan layanan
berguna untuk menganalisa apakah jaringan masih cukup layak untuk digunakan
atau perlu tambahan kapasitas. Hasil monitoring juga dapat membantu jika admin
ingin mendesain ulang jaringan yang telah ada. Banyak hal dalam jaringan yang
load traffic jaringan, kondisi jaringan pun harus dimonitoring, misalnya status up
komputernya secara sistematis dari jarak jauh atau dalam satu pusat kontrol saja.
tentang status dan keadaan dari suatu jaringan. Pengolahan ini dijalankan dengan
informasi seperti kondisi CPU, temperatur, dan hampir tidak ada batas akan apa
Linux adalah sistem operasi open source yang cepat dan stabil untuk
personal komputer (PC) dan workstations yang memiliki fitur berupa layanan
user interface (GUI) yang berfungsi penuh, dan memiliki aplikasi yang beragam
GNU/Linux yang bersifat open source dan free. Linux Ubuntu menyediakan
installer yang bisa di kustomisasi, framework untuk melakukan instalasi software
dari update server yang bisa diakses melalui internet, dan metode standar untuk
Linux Ubuntu Server adalah sistem operasi turunan dari Linux Ubuntu
yang di desain khusus dengan kernel yang telah dikustomisasi untuk bekerja
sebagai sistem operasi Server. Linux Ubuntu Server memiliki lisensi open source
dan gratis serta merupakan turunan dari distro linux debian sehingga memiliki
keamanan yang cukup tinggi. Linux Ubuntu Server memiliki kebutuhan minimum
atau resource yang harus dipenuhi diantaranya adalah prosesor 300 MHz,
Memory 64MB, Hardisk 500MB, dan VGA 640×480. Namun, untuk menjalankan
aplikasi dengan komputasi yang cukup besar maka sebaiknya resource pada
komputer disediakan lebih tinggi untuk meningkatkan kinerja pada aplikasi. [8]
a. Pengguna
elegan dan mudah dipakai. Jika pegguna adalah user baru yang bermigrasi dari
windows, user tidak perlu waktu lama untuk menyesuaikan diri dengannya. di
ubuntu desktop sudah tersedia aplikasi firefox dan openoffice (paket aplikasi
perkantoran free yang mirip dengan Microsoft office) yang sebagian besar
versi server ini tidak menyertakan antarmuka GUI, yang ada hanya shell alias
Command line.
c. Aplikasi
Selain target pengguna dan User interface, hal ketiga yang jelas berbeda
yaitu aplikasi. Jika user menggunakan ubuntu desktop maka diberi menu yang
isinya firefox, Openoffice dan aplikasi lainnya yang cara penggunaannya hanya
klik atau double klik. Berbeda dengan aplikasi yang disertakan di versi server.
2.7 Cacti
Cacti sebagai aplikasi open source merupakan suatu sistem pemantauan
Pengujian sistem ini dilakukan terhadap kinerja mesin pemantau lalu lintas
terlebih dahulu, beberapa plugin yan yang bisa digunakan adalah plugin Monitor,
Thold, Mikrotik, Settings, dan Realtime. Berikut beberapa fungsi dari plugin-
plugin tersebut :
2.8 SMTP
Untuk mengirim sebuah email dari alamat email yang satu ke alamat
email yang lain digunakan sebauh protocol (aturan) yaitu Simple Mail Transfer
Protocol (SMTP). Protocol SMTP telah menjadi aturan dasar yang di sepakati
mengirim email (komunikasi antar mail server), dan tidak digunakan untuk
Salah satu mail server mail server yang bisa digunakan Postfix. Postfix
adalah sebuah server email yang dikembangkan sebagai pengganti Send Mail dan
bisa dijalankan dengan baik di system operasi Unix dan Max O/S X.
specialist) saat bekerja sebagai peneliti di IBM. Postfix merupakan versi yang
dibagikan secara gratis dari perusahaan email komersial IBM. Pertama kali dibuat
PERANCANGAN
yang didapatkan dari PT. TELKOM dengan bandwidth 25MB. Semua perangkat-
RouterBoard Mikrotik yang tersambung ke3 (tiga) buah Server, 1 (satu) buah
berjalan yang sedang berjalan di BKD Kota Padang adalah Topologi Star, karena
sistem jaringannya terpusat yaitu terletak pada Main Router. Juga terdapat 1
(satu) buah Access Point untuk mengakses jaringan Wireless di BKD Kota
Padang.
Pada Main Router inilah merupakan pusat dari jaringan, karena pertama
jaringan yang diterima dari Internet Service Provider (ISP) langsung dialirkan ke
perubahan pada topologi seperti pada gambar 3.1, hanya menambahkan 1 (satu)
monitoring pada topologi yang telah ada di kantor BKD Kota Padang. Bentuk
topologi setelah ditambahkan 1 (satu) monitor adalah seperti pada gambar 3.3
berikut :
Gambar 3. 3 : Topologi yang dirancang
14.04 pada server Web di ruang server BKD Kota Padang; instalasi dan
instalasi dan konfigurasi Cacti versi 0.8.8b; menambahkan plugin thold, monitor,
tampilan monitoring pada web cacti yang akan dirancang nantinya seperti gambar
dibawah ini :
a. Monitoring traffic Server BKD
sedang dipakai. Bits per second menunjukkan satuan yang dipakai untuk
menunjukkan koneksi dari luar, misalnya pada server sedang dijalankan FTP dan
prosesor. Jika server sedang menangani pekerjaan berat, grafik ini menampilkan
angka persentase yang sangat tinggi. System merupakan kemampuan kerja yang
sedang dijalankan system. User aktivitas prosessor oleh pemakai. Dan nice
akan berjalan ketika CPU tidak mempunyai aktivitas yang berhubungan dengan
system atau pengguna, dalam artian ketika CPU bebas dari sumber pemakaian
proses kerja sistem dari CPU dan sumber daya lainnya. Processes in the run
Semakin tinggi grafiknya maka proses kerja CPU semakin tinggi. Dihitung dalam
tiga waktu yaitu rata dalam 1 (satu) menit, rata dalam 5(lima) menit, dan rata
Memory free adalah memori yang masih tersedia/memori utama yan bisa
utama hasil pengolahan CPU. Cache memory adalah memory yang berukuran
3.4.1 Hardware
a. PC Server
Server Web/Web Server adalah server yang disediakan oleh pihak BKD
untuk dilakukan proses monitoring, adapun merk server yang digunakan adalah
Item Keterangan
Brand IBM
Memory 1x8GB
yang nantinya akan dikonfigurasikan pada server ini adalah Cloud Computing
data BKD Kota Padang. Dimana service ini akan memungkinkan pihak BKD
untuk menyimpan data secara terpusat di satu server. Karena itu sangat
dibutuhkan sistem monitoring pada server ini, salah satu keuntungannya adalah
lunak untuk implementasi monitoring karena system operasi ini bersifat open
2. Cacti versi 0.8.8b dengan menambahkan plugin thold, monitor, settings, dan
realtime.
3. LAMP Server.
console.
7. WinScp, aplikasi SSH untuk melakukan upload atau download file berbasis
SSH.
a. Masalah traffic, CPU usage, load average dan memory usage pada server
permasalahan yang terjadi pada server, dan cara mengecek secara manual
dinilai tidak efisien untuk jarinan komputer pada server BKD Kota Padang.
jaringan dapat diatur dan dikontrol dengan menggunakan informasi yang telah
akan cepat diketahui dan diperbaiki sehingga stabilitas jaringan lebih terjamin.
b. Sulit untuk mengawasi apa yang sedang terjadi di dalam jaringan yang
memiliki sejumlah besar mesin (host) tanpa alat pengawas yang baik.
e. Mendokumentasikan jaringan.
Pada dasarnya banyak sekali software baik itu freeware maupun berbayar
dalam implementasi ini adalah Cacti, selain karena bersifat freeware(gratis), Cacti
menyimpan graph, data sources, dan round robin archives ke dalam sebuah
database; Memiliki tree view yang memudahkan user untuk membuat "graph
interface yang mudah digunakan, mudah dipahami untuk local area network
cacti, dapat memonitor trafik yang mengalir pada sebuah server. Selain itu juga
Cacti ini mudah diinstal, bisa diakses melalui tampilan web, dan juga bisa
monitoring device pada server BKD Kota Padang. Untuk itu dipilih Cacti sebagai
software yang tepat dalam menangani masalah monitoring jaringan di BKD Kota
Padang.
BAB IV
4.1 Implementasi
Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem
dibagi menjadi 3 (tiga) tahap, yaitu instalisasi Ubuntu Server 14.04, konfigurasi
dilakukan pertama kali adalah mengatur proses booting pertama pada server
bahasa penginstalan yang akan dipakai, seperti terlihat pada gambar 4.1. Bahasa
- Multiple server install with MAAS, MAAS atau Metal As A Service, MAAS
- Check Disk for Defects, Mengecek apakah terjadi kecacadan atau kerusakan disk;
- dan pilihan terakhir adalah jika ingin memperbaiki Ubuntu yang sudah ada tetapi
sistem yang akan digunakan pada Ubuntu. Memilih English sebagai bahasa
Indonesia, maka pilih other lalu pilih Asia, kemudian pilih Indonesia. Seperti pada
gambar 4.4
Gambar 4. 4 : Memilih lokasi server
Serikat. Pilih English (US) pada pengaturan Country of origin for the keyboard.
tunggal sebagai identitas komputer saat terhubung dengan jaringan. Secara default
sudah terisi dengan nama Ubuntu, namun bisa mengubahnya sesuai keinginan.
Jika tidak ingin diubah, maka pilih continue untuk lanjut ke tahap instalasi
selanjutnya..
Gambar 4. 8 : Hostname Ubuntu
Ubuntu.
password.
Gambar 4. 11 : Menambahkan Password untuk User
Fungsi enkripsi disini ialah untuk menkonversi teks biasa menjadi non readable
- Guided Use entire disk, Jika memilih ini maka seluruh hardisk akan dihapus dan
- Guided Use entire disk and setup LVM, Sistem akan otomatis mem-partisi
harddisk namun terdapat fitur LVM yang memungkinkan untuk me-manage disk
menyalin dan berbagi isi dari satu disk ke disk lainnya tanpa perlu mengganggu
service yang sedang berjalan. Gunakan pilihan ini untuk mempartisi harddisk
disk and setup LVM" namun partisi akan dienkripsi agar tidak mudah dibaca oleh
orang lain
package yang akan secara otomatis menginstal update keamanan tanpa intervensi
administrator
- Manage the system with Landscape: Landscape adalah layanan berbayar yang
database.
Samba File server: menginstal paket server file Samba, yang khusus
berbasis KVM.
kebutuhan.
Gambar 4. 19 : Paket Ubuntu yang diinstal
Tunggu hingga proses selesai, dan server akan merestart secara otomatis.
publik yang diberikan oleh pihak Pemko Padang agar server bisa diakses tidak
180.250.39.49. pada bagian DNS server diisii dengan DNS Server Pemko Padang
google dengan mengetikkan ping google.com pada server, jika keluar pesan
restart
paket yang dikhususkan dan disediakan dalam sebuah distro guna menunjang
tersebut dapat saja di download atau bahkan di instal langsung oleh client melalui
media jaringan.
1. LAMP Server
menciptakan dan mengubah database RRD, dan juga menghasilkan grafik untuk
merepresentasikan data.
melakukan backup file terlebih dahulu, gunanya ketika file asli snmpd.conf
mengalami kerusakan maka bisa dipanggil kembali. Pertama masuk dulu ke folder
snmp dengan perintah /etc/snmp, lalu ketikkan ls untuk melihat isi folder,
terdapat dua file yaitu snmpd.conf dan snmptrapd.conf. selanjutnya backup file
terlihat ada tiga buah file, dimana file snmpd.conf.orig merupakan backup dari file
Control, beri tanda (#) pada rocommunity public localhost lalu tambahkan
cukup sampai disini saja, melainkan snmp memberikan permission agar dapat
dipantau, masih pada file snmpd.conf pada bagian paling bawah tambahkan
[ip.server.yang.dimonitoring].
baik
4. Cacti
paket perangkat lunak yang ada, meng-update daftar paket indeks, dan bahkan
pertanyaan.
web server yaitu apache2 dan lighttpd, pilih apache2 sebagai web servernya.
Lalu masukkan password untuk database dan MYSQL seperti ditunjukkan gambar
4. 42.
Gambar 4. 42 : Konfigurasi MySQL
sebelumnya, jika terdapat tulisan FOUND berwarna hijau maka paket-paket yang
Setelah selesai pada web browser akan muncul tampilan halaman login
pertama kali, untuk login pertama kali ini menggunakan user admin dan
password nya juga admin. Setelah itu user diminta untuk mengganti password
isikan sesuai dengan password yang diinginkan terlihat pada gambar 4.47.
Graph. Dua tab ini adalah Tab default yang dibuat. Tab akan bertambah jika akan
1. Tab Console : konsol pada cacti secara fungsional tidak berbeda jauh pengertian
konsol lainnya. Memang secara fisik tidak ada port “console” untuk akeses secara
hardware. Namun pemahaman konsol disini adalah bagian menu Cacti yang
- Create, secara garis besar ini menu ini bertugas dalam pembuatan grafik
- Templates, berisi menu yang menyediakan layout untuk grafik, host, atau data
- Import/Export, import adalah alat bantu mengambil/copy template dari luar yang
akan dimasukkan ke dalam database template Cacti. Export akan berfungsi untuk
konfigurasi untuk Cacti agar bisa bekerja. Sub menu setting bertugas melakukan
pengaturan agar Cacti berjalan dengan baik. Misalkan harus membuat path yang
benar dalam memanggil aplikasi, pengaturan log, dan masih banyak lagi
- Utilities, berisi informasi mengenai sistem cacti yang dipakai, misalnya versi
cacti, versi snmp, dan lain sebagainya. Beserta informasi mengenai manajemen
pemakai.
terlebih dahulu.
yaitu server BKD. Pada tab Console, pilih sub menu Device, lalu akan keluar
seperti pada gambar 4.49, isikan semua informasi yang dibutuhkan Cacti untuk
- Host Template : ucd/net SNMP Host, jika device yang akan dimonitoring adalah
server. Konsep dari UCD adalah user sebagai pusat dari proses pengembangan
- SNMP Version : Pilih sesuai versi SNMP yang dengan informasi pada System
Utilities
- SNMP Communitiy : umumnya pakai “public” tapi jika memang di set lain,
tinggal menyesuaikan.
Pada tugas akhir ini, yang akan dimonitoring adalah server BKD Kota
server BKD, klik Create Graph for this Host, seperti pada gambar 4.51.
Gambar 4. 51 : Menambahkan Grafik Server BKD
Pada Data Query terlihat ada beberapa port server, kali ini yang ingin
ditampilkan grafik trafficnya adalah em2, maka beri tanda checklist pada em2
Kembali ke tab Console, lalu pilih sub menu Graph Trees , untuk
membuat sebuah pohon grafik dengan menambahkan sebuah graph tree ke dalam
database cacti dengan mengklik add, seperti yang ditujukan oleh gambar 4.53
Untuk melihat grafik yang sudah dibuat, yaitu grafik traffic em2 klik tab
graphs, pada gambar 4.56 sudah terlihat adanya grafik trafik em2.
dibutuhkan upload file plugin ke dalam cacti, bisa langsung pada server atau
atau copy file. Terdapat tiga jenis file protocol yang bisa digunakan yaitu :
terenkripsi
2. SCP (Secure Copy) merupakan sarana aman mentransfer file komputer antara
server dan client, serta tidak hanya bisa login sebagai user, dengan SCP bisa
3. SFTP, Sama seperti SCP, bedanya perintah ini bisa dilakukan lewat Terminal
keamanan yang lebih baik dan membantu dalam mengamankan data, serta
memudahkan dalam mengupload atau mendownload file dari root dibandingkan
menggunakan FTP.
Port 22 adalah merupakan port standar Secure Shell atau yang sering
disebut dengan SSH. Dengan SSH, user dapat menjalankan sebuah perintah pada
mesin tujuan tanpa berada didekat mesin tujuan ataupun secara langsung
tugasnya akan memantau host yang up/down, terlihat pada gambar 4.61, kedua
2. Biru menunjukan bawah perangkat terkoneksi, akan tetapi belum stabil atau
baru terkoneksi.
Pada Plugin Settings tidak mempunyai tab khusus, namun fungsi dari tab
Settings ini adalah pada bagian sub menu settings setelah diinstalkan plugin ini
settingan email dan membuat Thresolds. Adapun penjelasan dari menu setting
diatas adalah :
2. Paths, agar semua aplikasi dapat dipanggil dengan benar, karena path-nya
3. Poller, settingan untuk memproses data. Didalam menu poller yang perlu
8. Misc, berisi pengaturan untuk alarm dan pengaturan untuk plugin real time
grafik.
10. Thresold, pengaturan ambang batas ketika dilakukan pengaturan pada plugin
thold.
memonitoring Server BKD. Gunanya adalah kita bisa melihat secara langsung
perubahan grafik, dan bisa diatur waktunya. Contohnya bagaimana trafik yang
berjalan pada em2 tiap 5 detik. Cara instalannya tidak jauh berbeda dengan
menginstal plugin sebelumnya, namun ada beberapa cara yang harus dilakukan
untuk konfigurasinya.
buat folder baru didalam folder real time dengan nama Cache_Realtime,
/usr/share/cacti/site/plugins.
Buka web cacti lalu lakukan instalasi plugin real Time, seperti pada
gambar 4.65
Simpan konfigurasi.
/usr/share/cacti/site/plugins/realtime
konfigurasi postfix
3. Internet with smarthost, sama seperti diatas tapi hanya pengiriman email saja,
gateway. untuk pilihan ini juga harus mengkonfigurasi pada server email yaitu
4. Satelite System, postfix akan menerima dan mengirim email dari smarthost.
relayhost = [smtp.gmail.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_CAfile = /etc/postfix/cacert.pem
smtp_use_tls = yes
cacti via email. Pada menu setting, pilih sub menu Mail/DNS lalu isikan
alamat email tersebut, hingga muncul seperti gambar 4.76, dan terdapat pesan
fungsinya agar email dikirim ke admin dengan email address seperti tertera seperti
gambar 4.77.
langkah selanjutnya pilih menu Thresholds, lalu klik add, terlihat pada gambar
4.78
Pada bagian Host pilih server BKD sebagai host yang dimonitoring dan
grafiknya adalah CPU Usage, dengan sumber datanya adalah CPU_nice. Klik
Create.
Gambar 4. 79 : menambah host untuk Thresholds
lihat pada tab thold, sudah terdapat beberapa grafik yang akan dimonitoring via
hasilnya. Cacti akan mengirim notifikasi yang berisi email dan grafik alat yang di
terhadap CPU Usage per jam. Jika pada CPU Usage mencapai angka diatas 20
maka cacti akan mengirim notifikasi email warning. Dan jika CPU Usage
mencapai angka diatas 50 maka Cacti akan mengirim notifikasi email alert.
4.2 Hasil
4.2.1 Hasil Monitoring Trafik, CPU Usage, Load Average, dan Memory Usage
1). Monitoring 24 jam dari 17 September 2016 – 18 September 2016
a. Traffic em2
Grafik ini merupakan grafik trafiik em2 pada tanggal 17 September 2016
Inbound/traffic masuk
2. rata-rata traffic masuk selama kurun 24 jam ini adalah 731.36 kbits/second.
3. traffic masuk tertinggi yang pernah terjadi dalam kurun 24 jam terakhir
outbond/traffic keluar
2. rata-rata traffic keluar selama kurun 24 jam ini adalah 558.44 kbits/second.
3. traffic keluar tertinggi yang pernah terjadi dalam kurun 24 jam terakhir adalah
4.67 Mbitss/second
b. CPU Usage
pada grafik gambar 4.83, pada hari Sabtu, 17/09/2016, jam 24:00 an, CPU Usage
oleh System mencapai persentase paling tinggi yaitu 96.24%, dengan rata-rata
perjam 10.56 %. Sedangkan User, CPU Usage tertinggi 16.49 %, dan Nice paling
tinggi 13.34%.
c. Load Average
Gambar 4. 84 : Grafik Load Average
Load average dinyatakan dalam 3 nilai yang mewakili periode waktu 1
menit, 5 menit, dan 15 menit. Angka angka tersebut berkaitan erat dengan berapa
banyak core CPU pada sebuah server PC. Semakin banyak core CPU, maka akan
semakin bagus sebuah server menjalankan banyak proses. Terlihat pada gambar
4.94 load average rata-rata 1 menit adalah 94.63, rata-rata 5 menit 91.64, dan
d. Memory Usage
Memory Free
Pada jam 18:00 an memori utama yang bisa digunakan adalah 59.14 MB.
Rata-rata memori utama yang bisa digunakan selama 24 jam terakhir adalah 1.13
Memory Buffers
pengolahan CPU. Pada jam 18:00 an memori buffer adalah 100.60 MB. Rata-rata
memori buffer selama 24 jam terakhir adalah 102.64 MB dan maksimal memori
Memory cache
Terlihat pada gambar 4.85, penggunaan memory cache ini lebih banyak
terpakai, dengan pemakaian rata-rata selama 24 jam adalah 5.94 GB dan paling
2016
Gambar 4. 86 : Hasil monitoring 4 hari terakhir
Gambar 4.86 merupakan hasil monitoring selama 4(empat) hari belakang,
target monitoring aktifitas server paling signifikan pada hari Kamis, 22 September
2016. Dimana pada grafik trafik terlihat maksimal outbound traffic yaitu 5.92
Mbps, pada grafik CPU Usage pemakaian tertinggi selama 4 hari terakhir adalas
User dengan CPU Usage maksimal yaitu 72.85%, sedangkan grafik Load
cendrung stabil selama 4 hari terakhir dengan menyisakan memory free sebanyak
6.98 GB.
(empat) hari terakhir dicobakan melihat hasil monitoring selama satu minggu dari
tanggal 19 September 2016 – 26 September 2016. Pada grafik traffic, grafik CPU
Usage, dan grafik Load Average selama seminggu terakhir terlihat aktifitas server
paling sering terjadi pada tanggal 22-23 September 2016. Dan terlihat pada
selama seminggu dari tanggal 19-21 September 2016 pada keempat grafik
terlihat list yang dimonitoring, pada bagian Warn Hi/Lo dan Alert Hi/Lo,
merupakan ambang batas yang ditentukan, jika tiap yang dimonitoring melewati
ambang batas yang telah dibuat, maka Cacti akan mengirimkan Email berupa
4.3 Pengujian
Dengan selang waktu selama 5 detik. Terlihat trafik current inbound adalah 3.32
Gambar 4.91 merupakan bentuk tampilan dari real time CPU Usage.
Gambar 4.92 merupakan bentuk tampilan dari real time Load average.
dari cacti, seperti ditunjukkan gambar 4.85, jika pengujian berhasil maka admin
ambang batas yang telah ditentukan maka admin akan menerima semacam email
berupa Warning atau Alert. Pada gambar 4.95 merupakan salah satu email
Warning yang diterima admin, dimana memory buffer sudah melebihi batas
dapat dilihat diantaranya adalah membangun sistem monitoring pada Server BKD
Terdapat tiga macam target yang akan dimonitoring yaitu traffic em2,
CPU usage, load average dan memory usage. Dalam implementasi ini monitoring
Pada traffic em2, traffic tertinggi dalam kurun waktu 24 jam ialah traffic
CPU Usage
Pada Cpu Usage pemakaian oleh system berada di persentase paling tinggi
yaitu 96.24%.
Load Average
1 94.63
5 91.64
15 89.60
Pada Load Average, server menenujukan angka yang tinggi dalam selang
waktu 1 menit, 5 menit, dan 15 menit, yaitu 94.63%, 91.64%, dan 89.66%.
Memory Usage
Tabel 4. 4 : Tabel Memory Usage
monitoring secara real time, serta menambahkan sub menu pada Settings.
penulis melakukan konfigurasi email, agar jika terjadi down pada host ataupun
masalah target monitoring lainnya, akan segera dikirimkan email notifikasi dari
PENUTUP
5.1 Kesimpulan
Setelah melakukan implementasi sistem monitoring jaringan
sebagai berikut :
1. Sistem monitoring menggunakan Cacti pada server BKD Kota Padang telah
2. Target monitoring pada server BKD Kota padang dengan tanggal monitoring
- Mampu memonitoring kecepatan dan besar trafik keluar dan trafik masuk
pada server BKD Kota Padang, dengan trafik outbond tertinggi 4.67
5.2 Saran
Saran-saran yang dapat disampaikan untuk pengembangan selanjutnya
adalah :
telah dibangun dan belum ada pada Cacti, karena Cacti memiliki banyak
3. Ketika memonitoring area jaringan yang lebih besar, admin disarankan untuk
Padang, user admin yang secara penuh bisa mengakses dan mengatur Cacti
jaringan besar.
Daftar Pustaka
Summary
Nama : GESA OKFRIDAYANTI
Tempat/TglLahir : Bunga Tanjung, 14 Oktober 1995
Alamat : Bunga Tanjung RT 04 Kecamatan Sitinjau Laut Kabupaten Kerinci
Provinsi Jambi
KodePos : 37171
Email : gesadayanti95@gmail.com
No. Hp : 081268251052
Agama : Islam
Kewarganearaan : WNI
PENGALAMAN KERJA
Feb 2016 - April 2016 Praktek Kerja Lapangan di BKD Kota Padang
RIWAYAT PENDIDIKAN
2001 - 2007 SD
SDN 138/III Bunga Tanjung Kecamatan Sitinjau Laut Kabupaten Kerinci-Jambi
2007 – 2010 SMP
SMPN 1 Hiang Kabupaten Kerinci
2010 - 2013 SMA
SMAN 1 Kabupaten Kerinci
2013 – 2016 D3
Teknik Komputer, Jurusan Teknologi Informasi, Politeknik Negeri Padang.
PENGALAMAN ORGANISASI
2010-2012 : Anggota OSIS SMA N 1 Kerinci
KEMAMPUAN
a. Presentasi dan Komunikasi
b. Aplikasi dan Program Komputer
c. Konfigurasi Jaringan
d. Administrasi Server
e. Konfigurasi Router Cisco & Router Mikrotik
f. Troubleshoting OS &Jaringan
g. Sistem Operasi Windows & Linux (Ubuntu, Centos, Debian)
MOTTO HIDUP
“setiap mengerjakan sesuatu saya selalu berusaha mengerjakannya sesempurna mungkin dan
tidak perlu merasa minder atau berbeda dengan orang lain. Dan pada saat dibutuhkan berani
tampil sebagai pemimpin dan tidak selalu mengekor seperti bebek”
Membangun Sistem Network Monitoring Berbasis Web Dengan Cacti 0.8.8b
Dan Plugin Monitor, Thold, Dan Settings Pada Ubuntu Server 14.04 Di BKD
Kota Padang
Gesa Okfridayanti, Drs. Erwadi Bakar, M.Kom, Deddy Prayama, S.Kom., M.Kom
Mahasiswa Teknik Komputer Jurusan Teknologi Informasi program Studi
Teknik Komputer Politeknik Negeri Padang
E-mail : gesadayanti95@gmail.com
ABSTRAK
Cacti adalah salah satu aplikasi open source yang merupakan solusi pembuatan grafik network
yang lengkap yang didesign untuk memanfaatkan kemampuan fungsi RRDTool sebagai peyimpanan
data dan pembuatan grafik, yang mana merupakan suatu sistem pemantauan jaringan berbasis
protokol SNMP (Simple Network Management Protocol) yang memungkinkan pengelola jaringan
dapat memantau lalu lintas jaringan dari masing-masing perangkat. Cacti membutuhkan beberapa
aplikasi yang harus diinstal sebelumnya agar dapat berfungsi yaitu, LAMP Server, RRDTool,
SNMP dan SNMPD. Pengujian sistem ini dilakukan terhadap traffik, load average, CPU Usage,
dan memory Usage pada server BKD Kota Padang. Untuk menambah perfoma monitoring maka
diinstalkan juga beberapa plugin didalamnya. Membangun perangkat monitoring dengan plugin
dan notifikasi kesalahan dengan cacti bertujuan untuk mengetahui hasil performa perangkat
yang dimonitor dan dapat memunculkan notifikasi pada saat terjadi kesalahan tertentu, lalu
notifikasi monitoring akan dikirim ke email admin. Perangkat ini dibangun dengan
menggunakan protokol SMPT dengan Postfix sebagai mail servernya. Perangkat ini akan
membantu admin dalam memonitor server pada Kantor BKD Kota Padang
Kata Kunci : Sistem Pemantauan Jaringan, SNMP, Cacti, Plugin, Notifikasi Monitoring Melalui
Email
ABSTRACT
Cacti is a complete network graphing solution designed to harness the power of RRDTool's data
storage and graphing functionality, which is a network monitoring system based on SNMP (Simple
Network Management Protocol) protocol which allows network administrators to monitor traffic
network from each device. Cacti require any other application that must be installed before. The
application is , LAMP Server , RRDTool , SNMP and snmpd. System testing is conducted on
performance of traffic network monitoring machine , load average, CPU Usage, and Memory usage
of Kota Padang BKD’s Server. To increase performance monitoring, then install plugins into cacti.
Build performance monitoring with plugins and notification of errors with cacti aims to
determine the device performance is monitored and can result in notifications in the event of
certain errors and then monitoring notification will send to admin’s email. The device is built
using the SMPT protocol with Postfix as mail server. This device will help the admin to monitor
server at the BKD’s Office Kota Padang.
Key Word : Network Monitoring System, SNMP, Cacti, Plugin, Monitoring Notification via Email
1. PENDAHULUAN
BKD (Badan Kepegawaian Daerah) Kota Padang merupakan salah satu
instansi yang aktivitasnya didukung oleh layanan jaringan internet, karena BKD
ini dibentuk untuk penyelenggaraan dan pengelolaan kepegawaian daerah. BKD
Kota Padang terletak di Jalan Bagindo Aziz Chan di gedung Balai Kota Padang.
BKD Kota Padang memiliki server dengan sistem operasi berbasis linux ubuntu
server 14.04. Server ini berguna untuk melakukan proses layanan secara elektronik.
Karena aktivitasnya didukung oleh layanan internet, maka dibutuhkan
pemeliharaan atau maintanance perangkat. Sangat dibutuhkan apalagi dengan
jaringan komputer berskala perkantoran. Tidak mudah untuk melakukan
pengecekan secara manual pada jaringan komputer perkantoran seperti kantor BKD
kota Padang. Seiring dengan kemajuan yang dicapai semakin banyak pula
permasalahan yang ditemui. Seperti penuhnya kapasitas hardisk pada server,
seorang administrator tidak akan mengetahui dengan cepat apakah disk pada server
hampir penuh atau tidak, maka hal ini dapat mengakibatkan gangguan pada server
ataupun komunikasi jaringan yang menyebabkan komunikasi menjadi tergangu
ataupun tidak dapat berkomunikasi sama sekali.Sedangkan instansi semacam BKD
kota Padang tidak ada toleransi terhadap waktu dikarenakaan jaringan komputer
harus mampu standby selama seharian penuh.
Oleh karena itu dibutuhkan sebuah aplikasi atau software yang akan
digunakan untuk melihat dan mengontrol (monitoring) penggunaan perangkat-
perangkat keras jaringan seperti penggunaan hardisk dan juga penggunaan
bandwidth pada server di BKD Kota Padang. Salah satu aplikasi atau softwareyang
bisa digunakan dalam monitoring jaringan adalah Cacti 0.8.8b.
Cacti sebagai aplikasi open source merupakan suatu sistem monitoring
jaringan berbasis protokol SNMP (Simple Network Management Protocol) yang
memungkinkan pengelola jaringan dapat memantau lalu lintas jaringan dari
masing-masing perangkat. Aplikasi Cacti menggunakan sistem operasi linux,
databaseMySQL, modul SNMP, dan juga menggunakan aplikasi tambahan
pemetaan jaringan pada Cacti untuk memudahkan monitoring jaringan. Dan juga
Cacti dapat melakukan pengiriman email notification ke akun gmail admin dengan
memanfaatkan SMTP (Simple Mail Transfer Protocol).
Berdasarkan latar belakang masalah, penulis akan mengangkat judul tugas
akhir “Membangun Sistem Network Monitoring Berbasis Web Dengan Cacti 0.8.8b
Dan Plugin Monitor, Thold, Dan Settings Pada Ubuntu Server 14.04 Di BKD Kota
Padang”
2. METODE PENELITIAN
Beberapa metode yang digunakan dalam penulisan tugas akhir ini adalah :
1. Studi Literatur
Pada tahap ini yang dilakukan adalah Library research yaitu melakukan studi
pustaka dengan mempelajari buku-buku yang berkaitan dengan monitoring
jaringan, ubuntu server 14.04, dan cacti beserta tools-tools yang berkaitan
dengannya.
2. Pengumpulan Data
Pada metode pengumpulan data yang bedasarkan studi lapangan terdapat dua
metode yaitu : observasi dan wawancara. Observasi, yaitu dengan melakukan
pengamatan terhadap aktivitas yang sedang terjadi didalam jaringan BKD Kota
Padang. Kemudian, dilakukan wawancara dengan teknisi di instansi tersebut
mengenai topologi jaringan di dalamnya.
3. Analisis Kebutuhan
Analisis kebutuhan perangkat hardware sebagai media perancangan dan
penginstalan server dan aplikasi pendukung lainnya.
4. Implementasi dan Evaluasi
Merupakan tahapan dalam menerapkan sistem monitoring dengan Cacti dan
mencobakan sistem tersebut di kantor BKD Kota Padang.
5. Menyusun Tugas Akhir
Penyusunan tugas akhir dilakukan untuk memberikan penjelasan yang
berkaitan dengan hasil kerja yang telah dibuat dan semua dokumentasi dari
tugas akhir.
3. HASIL DAN PEMBAHASAN
a. Hasil Monitoring Trafik, CPU Usage, Load Average, dan Memory Usage
1). Traffic em2
b. Hasil Threshold
Setelah melakukan konfigurasi Threshold maka pada plugin Thold akan
terlihat list yang dimonitoring, pada bagian Warn Hi/Lo dan Alert Hi/Lo,
merupakan ambang batas yang ditentukan, jika tiap yang dimonitoring melewati
ambang batas yang telah dibuat, maka Cacti akan mengirimkan Email berupa
warning atau alert ke email admin yang telah di konfigurasi sebelumnya.
Gambar 1. 5 : Hasil Threshold
b. Saran
Saran-saran yang dapat disampaikan untuk pengembangan selanjutnya
adalah :
1. Disarankan untuk memperlebar area jaringan yang akan dimonitor, dan
penambahan perangkat-perangkat jaringan lainnya, seperti router, switch, pc,
perangkat Mikrotik, perangkat Cisco, dan lain sebagainya. Sehingga plugin-
plugin pada cacti dapat difungsikan lebih baik lagi.
2. Untuk penyusunan selanjutnya kembangkan kembali plugin-plugin yang
telah dibangun dan belum ada pada Cacti, karena Cacti memiliki banyak plugin
yang bisa digunakan untuk menambah perfoma monitoring.
3. Ketika memonitoring area jaringan yang lebih besar, admin disarankan untuk
mengatur user management pada cacti. Misalnya pada jaringan Pemko Padang,
user admin yang secara penuh bisa mengakses dan mengatur Cacti membuat
akun user yang mempunyai privilage masing-masing pada tiap-tiap Kantor
Bidang lainnya yang hanya akan memonitor perangkat jaringan di kantor
bidang masing-masing, misalnya bandwitdth, konektivitas, dan sebagainya.
Sehingga mengurangi pekerjaan berat admin dalam memonitor jaringan besar.
Daftar Pustaka
[1]. Anonim. ejournal.undip.ac.id. [Online] 2012. [Cited: Juni 15, 2016.]
http://ejournal.undip.ac.id/index.php/transmisi/article/view/6133.
[2]. Fawaidus, Muh. Mirza S, Mike Yuliana, St.MT, Idris Winarno,
SST.MKom. Sistem Monitoring Jaringan Menggunakan Brew (Binary Runtime
Environment for Wireless). Surabaya : Institut Teknologi Sepuluh November.
[3]. Irawan, Budhi. Jaringan Komputer. Yogyakarta : Graha Ilmu, 2005.
[4]. Komputer, Wahana. Cara Mudah Membangun Jaringan Komputer &
Internet. Jakarta Selatan : mediakita, 2010.
[5]. Lammle, Tod. CCNA Cisco Certified Network Associate. Jakarta : PT Elex
Media Komputindo, 2005.
[6]. MADCOMS. Membangun Sistem Jaringan Komputer. Madiun : Penerbit
ANDI , 2009.
[7]. Shiddiqil, Ary Mazharuddin, Nugraha, Andhika Panji. Sistem Monitoring
Jaringan dengan Protokol SNMP menggunakan piranti bergerak. Surabaya :
Institut Teknologi Surabaya.
[8]. Tuxkeren. Ubuntu Server : Panduan Singkat & Cepat. Jakarta : Jasakom,
2013.
[9]. Anonim. www.postfix.com. [Online] [Cited: Agustus 18, 2016.]
http://www.postfix.org/start.html.