digilib@itb.ac.id +62 812 2508 8800

ABSTRAK Faza Athalah
PUBLIC Alice Diniarti

Seiring waktu, jumlah pengguna Internet akan semakin banyak, sehingga jaringan harus mengakomodasi jumlah pengguna sekaligus mempertahankan performa. Skalabilitas jaringan saat ini kurang baik karena membutuhkan konfigurasi pada masing-masing perangkat di jaringan dengan cara konfigurasi yang berbeda-beda tergantung vendor. Software-Defined Networking (SDN) menjawab masalah diatas dengan mensentralisasikan konfigurasi seluruh perangkat di jaringan ke satu central point. SDN juga bersifat programmable sehingga bisa dikonfigurasi secara leluasa untuk menyematkan fitur keamanan pada jaringan. Masalah yang timbul adalah tidak adanya antarmuka monitoring jaringan yang ringkas dan secara jelas memberitahu jika terjadi sesuatu di jaringan. Tugas akhir ini bertujuan untuk mendesain sistem antarmuka monitoring yang memvisualisasikan informasi secara jelas dan mudah dipahami oleh semua jenis user dengan Elasticsearch, Logstash, dan Kibana. Elasticsearch akan menerima catatan event pada jaringan yang di-generate oleh aplikasi Snort dalam file JSON melalui Logstash. Lalu, Kibana akan mengambil data dari Elasticsearch untuk divisualisasikan. Visualisasi diimplementasikan dalam bentuk Dashboard. Dashboard didesain secara khusus untuk menampilkan informasi yang berkaitan dengan dua jenis serangan siber, yaitu Trojan malware dan DDoS attack. Dashboard terdiri dari 10 jenis chart, yangmana tampilan data pada chart disesuaikan dengan time range yang ditentukan oleh user. Dashboard hanya akan diakses oleh pihak berwenang, yaitu network administrator. Network administrator bisa mengatur Dashboard yaitu dengan mengganti time range, memodifikasi konten pada Dashboard secara keseluruhan, dan menyimpan Dashboard secara statis dalam bentuk embed code, PDF, dan PNG untuk report. Setelah melakukan simulasi penyerangan Trojan malware dan DDoS attack pada jaringan, sistem antarmuka berhasil memvisualisaikan informasi indikasi serangan siber pada jaringan secara jelas dan tepat sesuai dengan time range yang ditentukan.