GoAccess (analisis log server web apae real-time)

GoAccess (analisis log server web apae real-time)

Goaccess adalah program analisis log server web interaktif dan real-time yang dengan cepat menganalisis dan melihat log server web. Muncul sebagai sumber terbuka dan berjalan sebagai baris perintah dalam sistem operasi UNIX/Linux. Ini memberikan laporan statistik HTTP (WebServer) yang singkat dan bermanfaat untuk administrator Linux dengan cepat. Itu juga mengurus keduanya Apache Dan Ngnix Format Log Server Web.

Goaccess Parse dan analisis format log server web yang diberikan dalam opsi yang disukai termasuk Clf (Format log umum), W3C format (IIS), dan host virtual Apache, dan kemudian menghasilkan output data ke terminal.

Bacaan terkait: Cara memantau kinerja apache menggunakan mod_status di ubuntu

Lihatlah demo langsung GoAccess - https: // rt.Goaccess.io/

Fitur GoAccess

Ini memiliki fitur berikut.

  1. Statistik Umum, Bandwidth, dll.
  2. Pengunjung Top, Distribusi Waktu Pengunjung, Situs & URL Referensi, dan 404 atau tidak ditemukan.
  3. Host, DNS Terbalik, Lokasi IP.
  4. Sistem operasi, browser, dan laba -laba.
  5. Kode Status HTTP
  6. GEO -LOKASI - Benua/Negara/Kota
  7. Metrik per host virtual
  8. Dukungan untuk HTTP/2 & IPv6
  9. Kemampuan untuk mengeluarkan JSON dan CSV
  10. Pemrosesan log tambahan dan dukungan untuk dataset besar + kegigihan data
  11. Skema warna yang berbeda

Bagaimana cara menginstal GoAccess di Linux?

Saat ini, versi terbaru dari GoAccess V1.4 tidak tersedia dari repositori paket sistem default, jadi untuk menginstal versi stabil terbaru, Anda perlu mengunduh secara manual dan mengkompilasinya dari kode sumber di bawah sistem Linux seperti yang ditunjukkan:

Instal GoAccess dari Sumber di Linux

------------ Pasang GoAccess di Centos, Rhel dan Fedora ------------ # yum instal ncurses-devel-devel-devel-devel-devel # cd/usr/src # wget https: // tar.Goaccess.IO/GoAccess-1.4.ter.GZ # TAR -XZVF GOACCESS -1.4.ter.GZ # CD GoAccess-1.4/ # ./configure --enable-utf8 --enable-geoip = legacy # make # make # install 
------------ Instal GoAccess di Debian dan Ubuntu ------------ $ sudo apt install libncursesw5-dev libgeoip-dev apt-transport-https $ cd/usr/src $ wget https: // tar.Goaccess.IO/GoAccess-1.4.ter.GZ $ TAR -XZVF GOACCESS -1.4.ter.GZ $ CD GoAccess-1.4/ $ sudo ./configure --enable-utf8 --enable-geoip = legacy $ sudo membuat $ sudo membuat instal 

Instal GoAccess Menggunakan Paket Manajer

Cara termudah dan disukai untuk menginstal GoAccess di Linux menggunakan manajer paket default dari distribusi Linux Anda masing -masing.

Catatan: Seperti yang saya katakan di atas, tidak semua distribusi akan memiliki versi terbaru dari GoAccess yang tersedia di repositori default sistem ..

Di redhat, centos, dan fedora
# yum instal GoAccess # dnf instal goAccess [dari Fedora 23+ versi] 
Di sistem Debian dan Ubuntu

Goaccess Utilitas tersedia sejak Debian Squeeze 6 Dan Ubuntu 12.04. Untuk menginstal cukup jalankan perintah berikut di terminal.

$ sudo apt-get install goaccess 

Catatan: Perintah di atas tidak akan selalu memberi Anda versi terbaru. Untuk mendapatkan versi stabil terbaru dari GoAccess, tambahkan repositori resmi GoAccess Debian & Ubuntu seperti yang ditunjukkan:

$ echo "deb http: // deb.Goaccess.io/$ (lsb_release -cs) utama "| sudo tee -a/etc/apt/sumber/sumber.daftar.D/GoAccess.Daftar $ wget -o - http: // deb.Goaccess.io/gnugpg.kunci | sudo apt-key add-$ sudo apt-get update $ sudo apt-get install goaccess 

Bagaimana cara menggunakan GoAccess?

Setelah Anda menginstal GoAccess di mesin Linux Anda, Anda dapat siap untuk mulai menggunakannya dengan menjalankan perintah berikut. Pertama -tama akan meminta Anda untuk menentukan format log dari log akses Anda.

Konfigurasikan format log GoAccess

Cara termudah untuk mendapatkan statistik server web menggunakan bendera 'F'dengan nama file log input seperti yang ditunjukkan di bawah ini. Perintah di bawah ini akan memberi Anda statistik umum log server web Anda.

# goaccess -f/var/log/httpd/tecmint.com # goaccess -f/var/log/nginx/tecmint.com 

Perintah di atas memberi Anda gambaran lengkap metrik server web dengan menunjukkan ringkasan berbagai laporan sebagai panel pada satu tampilan yang dapat digulir seperti yang ditunjukkan.

Tinjauan Log Apache

Lihat Log Apache Server Web

Log Apache dengan Sistem Operasi - Tinjauan Umum

Lihat Log Apache dengan Sistem Operasi

Apache Logs by Visitor Bandwidth - Tinjauan

Lihat Penggunaan Bandwidth Pengunjung Apache

Apache Logs by Web Browser - Ikhtisar

Lihat Penggunaan Apache Berdasarkan Browser

Bagaimana cara membuat laporan Apache HTML?

Untuk menghasilkan laporan HTML dari log server web Apache Anda, cukup jalankan terhadap file weblog Anda.

# goaccess -f/var/log/httpd/access_log> Laporan.html 
GoAccess: Monitor Log Apache Menggunakan Browser Web

Untuk informasi dan penggunaan lebih lanjut, silakan kunjungi http: // goaccess.io/.