Skip to content

Log Filtering Tool

Cover

Aplikasi berbasis desktop yang dikembangkan dengan bahasa pemrograman Java. Aplikasi digunakan untuk mempermudah proses analisis pada kegiatan Respons Insiden.

Direktorat PPIIKN bertanggung jawab atas penanggulangan dan pemulihan terhadap suatu insiden siber atau yang biasa disebut dengan Respon Insiden. Salah satu hal utama dalam kegiatan Respon Insiden adalah melakukan analisis log dari suatu sistem. Selain melakukan Respons Insiden, Direktorat PPIIKN juga melakukan Bimbingan Teknis Penanganan Insiden Siber dan Cyber Exercise kepada setiap sektor IIKN. Berdasarkan tugas dan fungsi serta hasil wawancara dengan personel Direktorat PPIIKN, terdapat kebutuhan yang diperlukan oleh Direktorat PPIIKN dalam menjalankan tugasnya. Kebutuhan tersebut berupa tools yang dapat digunakan untuk mempermudah proses analisis pada kegiatan Respons Insiden. Tools yang dibutuhkan adalah tools yang dapat digunakan untuk membaca dan menganalisis log server Apache. Hal ini dilakukan karena belum semua stakeholder memiliki sistem monitoring pada sistem mereka, sehingga perlu dilakukan analisis Log secara manual. Pada penelitian ini dibangun sebuah tools analisis log berbasis Java Desktop dengan menggunakan metode SDLC Prototyping yang sesuai dengan kebutuhan Direktorat PPIIKN. Hasil yang diperoleh dari penelitian ini adalah aplikasi yang dibangun telah memenuhi kebutuhan dari Direktorat PPIIKN dimana aplikasi ini dapat digunakan sebagai tools analisis log.

Judul penelitian

Rancang Bangun Aplikasi Filter Log Berbasis Java Desktop Pada Direktorat Penanggulangan dan Pemulihan Infrastruktur Informasi Kritikal Nasional.

Implementasi

Pada penelitian ini dibangun sebuah aplikasi filter log Apache berbasis Java Desktop yang sesuai dengan kebutuhan organisasi. Dalam hal ini, organisasi yang dimaksud adalah Direktorat Penanggulangan dan Pemulihan Infrastruktur Informasi Kritikal Nasional (Direktorat PPIIKN). Aplikasi yang dibangun merupakan aplikasi yang dapat mempermudah pengguna dalam melakukan pembacaan dan pencarian saat melakukan analisis log Apache pada kegiatan Bimbingan Teknis Penanganan Insiden Siber, Cyber Exercise, maupun Respons Insiden. Oleh karena itu aplikasi ini nantinya akan dibangun dengan memiliki fungsi untuk mengubah bentuk log menjadi bentuk tabel, selain itu aplikasi ini nantinya akan dibangun dengan memiliki fungsi untuk melakukan pencarian berdasarkan input yang sudah ditentukan. Gambaran umum sistem yang dibangun ditunjukkan pada gambar di bawah ini.

gambaran umum sistem

Berdasarkan requirement yang telah ditetapkan sebelumnya, dihasilkan sebuah use case diagram dari Aplikasi Filter Log Apache versi 2. Untuk use case diagram tersebut dapat dilihat pada gambar di bawah ini.

use case

User Acceptance Testing (UAT) dilakukan setelah sistem berhasil diimplementasikan. Untuk mendapatkan data pada proses UAT dilakukan dengan menggunakan pengujian kuesioner kepada pengguna yang akan menggunakan sistem. Pengujian ini bertujuan untuk mengetahui seberapa jauh aplikasi dapat berfungsi dan bermanfaat sesuai dengan sudut pandang pengguna. Dari hasil analisis data UAT, dihasilkan persentase rata-rata sebesar 86,54% sehingga nilai tersebut termasuk kedalam interval 80% - 100% pada tabel skala Likert. Dapat disimpulkan bahwa tingkat penerimaan responden untuk Aplikasi Filter Log Apache termasuk dalam kategori "Sangan Setuju".

Tangkapan Layar

  1. Tampilan Pencarian HTTP Response Status Code Access Log Berhasil
    Pencarian log

  2. Tampilan Pencarian Tanggal Error Log Berhasil
    Pencarian tanggal

  3. Tampilan import Error Log
    Import log

Peneliti

  • Alfianda Syahrul

Supervisor

  • Nurul Qomariasih
  • I Komang Setia Buana
  • Hermawan Setiawan