ANALISA DAN IMPLEMENTASI SISTEM MANAJEME

Tugas Akhir - 2007

ANALISA DAN IMPLEMENTASI SISTEM MANAJEMEN PROSES SERTA
MONITORING HOST BERBASIS LINUX MELALUI WEB DAN SMS
Prajna Deshanta Ibnugraha¹, R. Rumani², Yudha Purwanto³
¹Teknik Telekomunikasi, Fakultas Teknik Elektro, Universitas Telkom
Abstrak
Jumlah host dalam suatu jaringan dapat meningkat dengan cepat. Sehingga administrator perlu
suatu aplikasi untuk mengatur jaringan dengan mudah. Sistem manajemen proses serta
monitoring host berbasis Linux melalui web dan SMS adalah suatu aplikasi yang digunakan untuk
mendapatkan informasi tentang performansi host dan manajemen proses secara mudah. Aplikasi
ini menggunakan protokol TCP/IP seperti Simple Network Management Protocol (SNMP),
HyperText Transfer Protocol (HTTP), dan Secure Shell (SSH) protocol.
Aplikasi ini dapat memonitoring secara periodik dan output berupa grafik pada halaman web.
Faktor performansi yang dapat dimonitoring adalah penggunaan memory dan CPU time dari
sistem host. Aplikasi ini juga memonitor trafik dari network interfaces seperti paket outbound
dan inbound. Disamping itu, administrator jaringan dapat meminta kepada server tentang
informasi dari penggunaan memory dan CPU time melalui layanan SMS.
Informasi yang didapat dari aplikasi ini dapat digunakan membantu administrator jaringan untuk
membuat kebijakan yang baik secara cepat tentang sistem host. Administrator jaringan dapat
membuat keputusan untuk mematikan suatu proses yang tidak penting bagi sistem. Sehingga

sistem dapat bekerja secara optimal
Kata Kunci : -

Abstract
Host in network can increase quickly. So network administrator need application which used to
manage network easily. Process management and host monitoring system base on Linux by web
and SMS is application which used to get information about host performanse and manage
process easily. It use TCP/IP protocols like Sinple Network Management Protocol (SNMP),
HyperText Transfer Protocol (HTTP), and Secure Shell (SSH) Protocol.
This application monitoring periodical and get graph on web page as output. Performance factors
which can be monitored are memory usage and CPU time from the host system. This application
also monitor network interface traffics like outbound and inbound packets. Beside that, network
administrator can ask the server about information of memory usage and CPU time with SMS
service.
Information from this application can help network administrator to make good decision quickly
about host system. Network administrator can decide to kill some process which it is not
important to system. So system can work optimal.
Keywords : -

Fakultas Teknik Elektro

Powered by TCPDF (www.tcpdf.org)

Program Studi S1 Teknik Telekomunikasi

Analisa dan Implementasi Sistem Manajemen Proses Serta Monitoring Host Berbasis Linux
Melalui Web dan SMS

Tugas Akhir - 2007

BAB I
PENDAHULUAN

1.1 Latar Belakang
Seiring dengan perkembangan waktu, jumlah host pada suatu jaringan
akan terus bertambah. Administrator jaringan akan semakin sulit dalam
memonitoring kinerja dari prosesor dan memori suatu host dalam jaringan
dikarenakan banyaknya host.
Untuk saat ini monitoring performansi host masih menggunakan remote
login seperti SSH (Secure Shell) atau telnet dan aplikasi SNMP (Simple Network
Management Protocol) dengan tampilan teks. Dengan menggunakan aplikasi yang

ada sekarang, hal tersebut dirasakan kurang efektif karena tampilan yang
sederhana, rumit dalam penggunaan, serta berbatas tempat.
Untuk mempermudah aktivitas monitoring performansi host berbasis
Linux dalam jaringan dapat digunakan aplikasi yang berbasis web dan juga Short
Message Services (SMS). Aplikasi yang digunakan berbasis web bertujuan agar
aplikasi dapat diakses dari komputer manapun selama komputer yang digunakan
terhubung dengan internet dan mendukung protokol HTTP.
Sedangkan untuk aplikasi yang berbasis SMS memiliki keunggulan tidak
terbatas tempat. Apilkasi SMS dapat digunakan selama masih dalam jangkauan
sinyal operator dari penyedia layanan SMS. Kelebihan yang lain adalah biaya
yang dikeluarkan relatif murah, prosesnya cepat dan langsung kepada tujuan, serta
area jangkauan yang luas
Selain itu aplikasi dapat dikonfigurasi agar dapat mengirimkan data atau
informasi secara periodik dan ditampilkan lewat grafik pada website. Prosesproses yang berjalan di host tersebut juga akan ditampilkan dan dapat dimatikan
lewat halaman web sehingga mempermudah dalam manajemen proses.

Tugas Akhir

Fakultas Teknik Elektro


1

Program Studi S1 Teknik Telekomunikasi

Analisa dan Implementasi Sistem Manajemen Proses Serta Monitoring Host Berbasis Linux
Melalui Web dan SMS

Tugas Akhir - 2007

1.2 Maksud dan Tujuan
Tujuan dari tugas akhir ini adalah untuk membuat suatu aplikasi
monitoring memory usage, CPU time, dan trafik network interfaces berbasis
Linux. Aplikasi tersebut digunakan administrator jaringan untuk mengetahui
grafik performansi host yang dibawah administrasinya secara periodik.
Dengan mengetahui performansi host, diharapkan administrator dapat
membuat kebijakan agar host tersebut dapat berjalan dengan lebih baik. Kebijakan
tersebut antara lain dengan mematikan proses-proses yang tidak perlu untuk
menghemat sumber daya. Untuk mematikan proses tersebut dapat digunakan
aplikasi ini.
Analisa akan dilakukan terhadap delay SMS yang digunakan sebagai

sistem pelaporan pada aplikasi ini.

1.3 Batasan Masalah
Dalam Tugas Akhir ini dilakukan beberapa pembatasan sebagai berikut :
a. Trafik yang dimonitoring adalah besar paket yang masuk (ifInOctets) dan
keluar (ifOutOctets) dari network interfaces.
b. Performansi memory yang ditampilkan dalam grafik adalah perbandingan
antara besar penggunaan memory total (used memory) dengan besar total
memory yang tersedia
c. Jaringan yang dibahas adalah jaringan komunikasi data tetapi tidak
membahas jaringan Global System Mobile (GSM) yang digunakan oleh
Short Message Services (SMS)
d. Operating yang digunakan oleh server dan host adalah Linux. Aplikasi
yang dibangun bekerja pada sistem operasi Linux
e. SMS gateway yang digunakan adalah SMS Server yang sudah ada.
f. Protokol yang digunakan adalah SNMP, SSH dan HTTP.
g. Tugas Akhir ini tidak membahas sistem keamanan jaringan
h. Aplikasi SMS hanya digunakan untuk sistem alert (peringatan) dan request
besar memory usage dan CPU time. Aplikasi web digunakan untuk
monitoring dan remoting


Tugas Akhir

Fakultas Teknik Elektro

2

Program Studi S1 Teknik Telekomunikasi

Analisa dan Implementasi Sistem Manajemen Proses Serta Monitoring Host Berbasis Linux
Melalui Web dan SMS

Tugas Akhir - 2007

1.4 Rumusan Masalah
Sistem manajemen proses dan monitoring host berbasis Linux melalui
web dan SMS adalah suatu sistem yang digunakan untuk mendapatkan informasi
tentang performansi suatu host dalam jaringan. Informasi dapat direquest lewat
website dan hasilnya akan ditampilkan melalui website. Sedangkan request lewat
SMS hanya untuk elemen-elemen tertentu saja dan hasilnya akan dikirim pula

lewat SMS.
Protokol yang digunakan adalah Simple Network Management Protocol
(SNMP) yang merupakan bagian dari TCP/IP. Performansi yang diukur adalah
memory usage dan CPU time
Aplikasi dapat dikonfigurasi sehingga memberikan informasi secara
periodik dan ditampilkan lewat grafik pada website. Sementara itu layanan SMS
digunakan untuk mengirim laporan berupa data memory usage dan CPU time ke
administrator secara periodik dan dapat memberikan data melalui SMS jika ada
permintaan data lewat SMS.
Aplikasi dapat digunakan untuk melihat proses-proses yang berjalan
pada host yang dimonitoring dan mematikan proses yang tidak perlu pada sistem
host sehingga kinerja host menjadi lebih baik.

Dalam tugas akhir ini membahas tentang :
1. Komponen-komponen yang dibutuhkan untuk menyusun sistem mmanajemen
proses dan monitoring host yang berbasis Linux melalui web dan SMS
2. Komponen-komponen yang dapat dimonitor oleh sistem ini.
3. Cara merancang dan merealisasikan Sistem Manajemen Proses dan
Monitoring Host yang berbasis Linux melalui web dan SMS
4. Cara kerja Sistem Manajemen Proses dan Monitoring Host yang berbasis

Linux melalui web dan SMS
5. Kegunaan Aplikasi Manajemen Proses dan Monitoring Host yang berbasis
Linux dengan sistem manajemen dan pelaporan menggunakan aplikasi
website dan layanan SMS.

Tugas Akhir

Fakultas Teknik Elektro

3

Program Studi S1 Teknik Telekomunikasi

Analisa dan Implementasi Sistem Manajemen Proses Serta Monitoring Host Berbasis Linux
Melalui Web dan SMS

Tugas Akhir - 2007

SNMP Manajer
& SMS Server


SNMP Agent

SNMP Agent

SNMP Agent

Gambar1.1 Skema sistem monitoring yang dibuat

1.5 Metodologi Penelitian
Metodologi penelitian yang digunakan dalam pembuatan tugas akhir ini
meliputi :
1. Studi Pustaka, dengan mempelajari literatur dan data-data yang diperlukan
baik itu dari buku-buku, jurnal, serta sumber-sumber lain yang membahas
permasalahan yang berkaitan.
2. Eksperimen, yaitu eksperimen secara simulasi

1.6 Sistematika Penulisan
Laporan Tugas Akhir akan dirancang dengan sistematika sebagai berikut :
BAB I


Pendahuluan

Tugas Akhir

Fakultas Teknik Elektro

4

Program Studi S1 Teknik Telekomunikasi

Analisa dan Implementasi Sistem Manajemen Proses Serta Monitoring Host Berbasis Linux
Melalui Web dan SMS

Tugas Akhir - 2007

Bagian ini berisi latar belakang, rumusan masalah, tujuan penulisan,
batasan masalah, metodologi penulisan, dan sistematika penulisan.
BAB II


Landasan Teori dan Tinjauan Pustaka
Memberikan penjelasan tentang konsep dasar komputer dan protokol
yang digunakan, terutama yang berhubungan dengan sistem yang
dibuat.

BAB III

Sistem dan Simulasi
Berisi langkah-langkah perancangan dan implementasi software..

BAB IV

Analisa Hasil Penelitian
Berisi analisa hasil implementasi

BAB V

Penutup
Berisi Kesimpulan dan saran.

Tugas Akhir

Fakultas Teknik Elektro
Powered by TCPDF (www.tcpdf.org)

5

Program Studi S1 Teknik Telekomunikasi

Analisa dan Implementasi Sistem Manajemen Proses Serta Monitoring Host Berbasis Linux
Melalui Web dan SMS

Tugas Akhir - 2007

BAB V
PENUTUP

5.1 Kesimpulan
Dari hasil tugas akhir ini, dapat disimpulkan :
1. Aplikasi Manajemen Proses dan Monitoring Host yang berbasis Linux
melalui web dan SMS terdiri dari 2 aplikasi utama yaitu aplikasi
manajemen dan monitoring
2. Aplikasi monitoring host menampilkan kondisi memory usage, CPU time,
dan trafik network interfaces dalam bentuk grafik secara periodik
3. Aplikasi manajemen proses digunakan untuk mematikan proses yang
dianggap tidak efektif menurut analisa dari network administrator. Namun
proses zombie tidak dapat dieksekusi mati. Proses zombie ditandai dengan
penggunaan memory dan CPU yang bernilai nol
4. Memory Usage dan CPU time dapat diketahui dengan menggunakan SMS.
Sistem pelaporan SMS dapat digunakan dengan 2 cara, yaitu server
mengirimkan

SMS

secara

periodik

dan

network

administrator

mengirimkan SMS ke server dan akan dibalas otomatis oleh server dengan
SMS berisi data yang diminta. Dari pengujian didapat bahwa delay SMS
kecil sehingga baik jika digunakan sebagai sistem pelaporan.

Tugas Akhir

Fakultas Teknik Elektro

41

Program Studi S1 Teknik Telekomunikasi

Analisa dan Implementasi Sistem Manajemen Proses Serta Monitoring Host Berbasis Linux
Melalui Web dan SMS

Tugas Akhir - 2007

5.2 Saran
1. Sistem pelaporan melalui SMS terbatas, karena hanya mengirim nilai
sumber daya sistem yang dikonsumsi dan besar trafik jaringan. Untuk
kedepannya

dapat

dimanfaatkan

layanan

MMS

sehingga

dapat

menampilkan grafik dari performansi sistem dan trafik jaringan.
2. Sistem yang dirancang ini hanya memonitoring performansi dan trafik
jaringan suatu host. Diharapkan kedepannya dapat dirancang sistem untuk
memonitoring services jaringan beserta portnya sehingga dapat digunakan
untuk memonitoring suatu komunikasi yang terbangun baik secara legal
maupun ilegal.
3. Diharapkan untuk kedepannya dapat dirancang aplikasi yang mendeteksi
wall clock time dari suatu sistem sehingga prosentase penggunaan CPU
dapat diukur.
4. Untuk

pengembangan

selanjutnya

dari

sistem

ini

agar

dapat

memperhatikan faktor keamanan jaringan.

Tugas Akhir

Fakultas Teknik Elektro
Powered by TCPDF (www.tcpdf.org)

42

Program Studi S1 Teknik Telekomunikasi

Tugas Akhir - 2007

DAFTAR PUSTAKA

[1]

Sean J. Harnedy, ”Total SNMP : Exploring the Simple Network
Management Protocol”, McGRAW-HILL BOOK COMPANY 1994

[2]

Rahman Ali Arif, ”Sistem Monitoring Status Router Melalui SMS”, Tugas
Akhir STT Telkom, Bandung 2005

[3]

Budi Sutetjo DO dan Yosia Handoko, ”Teleakses Database Pendidikan
Berbasis Ponsel”, Andi. Yogyakarta, 2003

[4]

Manual PS Linux

[5]

http://www.wikipedia.org/Wall clock time

[6]

http://www.kamusti.web.id/

[7]

Lammle Todd, ”CCNA : Cisco Certified Network Associate Study Guide”,
Elex Media Komputindo, Jakarta, 2005

[8]

Purbo Onno W, ”TCP/IP : Standar, Desain, dan Implementasi”, Elex Media
Komputindo, Jakarta, 2001

[9]

Luke Welling and Laura Thompson, ”PHP and MySQL Web Development”,
Sams Publishing, Indiana 2003

[10] Hakim Lukmanul dan Musalini Uus, ”150 Rahasia dan Trik Menguasai
PHP”, Elex Media Komputindo, Jakarta, 2004
[11] Prasanti Baiq Eka, ”Desain Aplikasi SMS Untuk Sinyal Peringatan Dini
Kondisi jaringan TCP/IP”, Tugas Akhir STT Telkom, Bandung 2002
[12] Yunianto, ”Membangun aplikasi SMS Gateway di Linux”, Dian Rakyat,
Jakarta 2006

Fakultas Teknik Elektro
Powered by TCPDF (www.tcpdf.org)

Program Studi S1 Teknik Telekomunikasi