Categories: Scriptsource code

Script Parse Apache Log Dengan Perl

Script Parse Apache Log Dengan Perl . Ok teman ngodingpak hari ini, Kali ini aku akan bahas mengenai Parsing apache log dengan perl, atau bahasa praktis nya misahin satu persatu index untuk dimasukkan ke database

Bentuk yang biasa digunakan untuk membuat log ialah bentuk yang digabungkan. Dari setiap campuran yang terdiri dari banyak baris biasanya dipisahkan dengan abjad tertentu atau spasi, Contoh sederhana apache log menyerupai ini

Ww4xN1cRapxjHQN-UGuASAAAAAo 202.153.226.66 – – [30/May/2018:12:05:59 +0700] “GET /ITPM/issues/12884 HTTP/1.1” 200 22569 28434 79519

Atau kalo aku pisahkan jadi menyerupai ini :

  1. Ww4xN1cRapxjHQN-UGuASAAAAAo
  2. 202.153.226.66
  3. – –
  4. [30/May/2018:12:05:59 +0700]
  5. “GET /ITPM/issues/12884 HTTP/1.1”
  6. 200
  7. 22569
  8. 28434
  9. 79519

Baris pertama adalah
Baris kedua ialah IP Address yang mengakses
Baris ketiga ialah Validasi pada server web
Baris keempat Tanggal dan Waktu pengaksesan
Baris kelima Request yang dikirm oleh pengakses umumnya ialah GET Dan POST dan HTTP/1.1  Adalah protokol yang digunakan (Biasanya HTTP/1.1)
Baris keenam ialah Status Code Pada rujukan diatas ialah 200 Yang artinya Diterima, kau dapat lihat semua status code pada website berikut https://www.w3.org/Protocols/HTTP/HTRESP.html

Ok eksklusif saja ke script nya

Script yang aku pakai memakai web server XAMPP dan akan masuk eksklusif ke Mysql database

Penjelasan

Pada baris ke 5 kau isi nama database, username dan password mysql kamu
Pada baris ke 6 Kamu isi nama log kamu, aku taruhnya satu folder dengan script

Cara penggunaan

  1. Buka dan aktifkan apache dan mysql
  2. Buat database dengan nama access log dan table log
  3. Jalanakan localhost/nama_folder/input_log.pl
  4. Jika berhasil maka akan masuk ke database dan sama menyerupai gambar diatas

Sekian dari ngodingPak dan terimkasih atas kunjungannya, jikalau ada pertanyaan yang ingin ditanyakan silahkan kirim melalui WA atau Kolom komentar dibawah

Demikian yang dapat kami share kepada sobat source code aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda. Jangan lupa like Fan Page kami, dan SUBSCRIBE Channel Youtube kami untuk dapatkan update source code aplikasi terbaru.
Ahmad Code

Share
Published by
Ahmad Code

Recent Posts

Source code aplikasi kasir berbasis php

Berikut ini kami bagikan sebuah source code aplikasi php secara gratis kepada anda, yaitu aplikasi…

6 hours ago

Source code aplikasi Digital Library (digilib) berbasis php

Digilib Digital Library merupakan aplikasi yang dibuat dengan tujuan untuk mempermudah proses pemonitoran perpustakaan untuk…

12 hours ago

Source code aplikasi rekrutmen karyawan berbasis web

Aplikasi  rekrutmen karyawan berbasis web ini dibangun menggunakan codeigniter, cukup lengkap untuk sebuah aplikasi rekrutmen.…

18 hours ago

Source code aplikasi memilih lokasi di Indonesia berbasis web

Script yang akan kami share kali ini digunakan untuk form input nama lokasi, yang pertama…

24 hours ago

Source Code Aplikasi Cuti Karyawan menggunakan php

Meskipun masih sederhana tapi aplikasi cuti karyawan online ini cukup bagus untuk dijadikan bahan pembelajaran…

1 day ago

Source Code Aplikasi Kartu Rencana Studi (krs) Online

Sistem Perwalian Online Sistem kartu rencana studi online berbasis web, dibuat dengan menggunakan Codeigniter 2.1*.…

1 day ago