GoAccess (analisis log server web apae real-time)
- 3566
- 1148
- Dr. Travis Bahringer
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 ubuntuLihatlah demo langsung GoAccess - https: // rt.Goaccess.io/
Fitur GoAccess
Ini memiliki fitur berikut.
- Statistik Umum, Bandwidth, dll.
- Pengunjung Top, Distribusi Waktu Pengunjung, Situs & URL Referensi, dan 404 atau tidak ditemukan.
- Host, DNS Terbalik, Lokasi IP.
- Sistem operasi, browser, dan laba -laba.
- Kode Status HTTP
- GEO -LOKASI - Benua/Negara/Kota
- Metrik per host virtual
- Dukungan untuk HTTP/2 & IPv6
- Kemampuan untuk mengeluarkan JSON dan CSV
- Pemrosesan log tambahan dan dukungan untuk dataset besar + kegigihan data
- 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 GoAccessCara 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 WebLog Apache dengan Sistem Operasi - Tinjauan Umum
Lihat Log Apache dengan Sistem OperasiApache Logs by Visitor Bandwidth - Tinjauan
Lihat Penggunaan Bandwidth Pengunjung ApacheApache Logs by Web Browser - Ikhtisar
Lihat Penggunaan Apache Berdasarkan BrowserBagaimana 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.htmlGoAccess: Monitor Log Apache Menggunakan Browser Web
Untuk informasi dan penggunaan lebih lanjut, silakan kunjungi http: // goaccess.io/.
- « Cara Mengkonfigurasi Alamat IP Statis Jaringan di RHEL/CENTOS 8/7
- Cara berbagi folder lokal dengan host jarak jauh yang berjalan di VMware »