GoAccess (Apache dan Nginx) Analyzer Log Web
- 1202
- 275
- Dave Kreiger V
GoAccess adalah program penganalisis log pelayan web interaktif dan masa nyata yang cepat menganalisis dan melihat log pelayan web. Ia datang sebagai sumber terbuka dan berjalan sebagai baris arahan dalam sistem operasi Unix/Linux. Ia menyediakan laporan statistik HTTP (Webserver) yang ringkas dan bermanfaat untuk pentadbir Linux dengan cepat. Ia juga menjaga kedua -dua Apache dan Ngnix Format log pelayan web.
GoAccess Parses dan menganalisis format log pelayan web yang diberikan dalam pilihan pilihan termasuk Clf (Format log biasa), W3C Format (Iis), dan tuan rumah maya Apache, dan kemudian menghasilkan output data ke terminal.
Baca yang berkaitan: Bagaimana memantau prestasi Apache menggunakan mod_status di ubuntuLihat demo langsung GoAccess - https: // rt.GoAccess.io/
Ciri -ciri GoAccess
Ia mempunyai ciri -ciri berikut.
- Statistik Umum, Bandwidth, dll.
- Pelawat teratas, pengedaran masa pelawat, merujuk tapak & URL, dan 404 atau tidak dijumpai.
- Hos, DNS terbalik, lokasi IP.
- Sistem operasi, penyemak imbas, dan labah -labah.
- Kod Status HTTP
- Geo -lokasi - Benua/Negara/Bandar
- Metrik setiap tuan rumah maya
- Sokongan untuk http/2 & ipv6
- Keupayaan untuk mengeluarkan JSON dan CSV
- Pemprosesan log dan sokongan tambahan untuk dataset besar + kegigihan data
- Skim warna yang berbeza
Bagaimana saya memasang GoAccess di Linux?
Pada masa ini, versi terbaru GoAccess v1.4 tidak tersedia dari repositori pakej sistem lalai, jadi untuk memasang versi stabil terkini, anda perlu memuat turun dan menyusunnya secara manual dari kod sumber di bawah sistem Linux seperti yang ditunjukkan:
Pasang GoAccess dari sumber di Linux
------------ Pasang GoAccess di CentOS, RHEL dan FEDORA ------------ # yum Pasang NCURSES-DEVEL GLIB2-DEVEL GEOIP-DEVEL # CD/USR/SRC # wget https: // tar.GoAccess.IO/GoAccess-1.4.tar.GZ # TAR -XZVF GoAccess -1.4.tar.GZ # CD GoAccess-1.4/ # ./Konfigurasikan-boleh-utf8-enable-geoip = warisan # membuat # membuat pemasangan
------------ Pasang GoAccess di Debian dan Ubuntu ------------ $ sudo apt pemasangan libncursesw5-dev libgeoip-dev apt-transport-https $ cd/usr/src $ wget https: // tar.GoAccess.IO/GoAccess-1.4.tar.gz $ tar -xzvf GoAccess -1.4.tar.gz $ cd goaccess-1.4/ $ sudo ./Konfigurasi-enable-utf8 --enable-geoip = warisan $ sudo membuat $ sudo membuat pemasangan
Pasang GoAccess menggunakan Pengurus Pakej
Cara yang paling mudah dan disukai untuk memasang GoAccess di Linux menggunakan Pengurus Pakej lalai pengedaran Linux masing -masing.
Catatan: Seperti yang saya katakan di atas, tidak semua pengagihan akan mempunyai versi GoAccess terbaru yang terdapat dalam repositori lalai sistem ..
Di Redhat, Centos, dan Fedora
# YUM Pasang GoAccess # DNF Pasang GoAccess [dari Fedora 23+ versi]
Mengenai sistem Debian dan Ubuntu
GoAccess utiliti disediakan sejak Debian Squeeze 6 dan Ubuntu 12.04. Untuk memasang hanya jalankan arahan berikut di terminal.
$ sudo apt-get pemasangan GoAccess
Catatan: Perintah di atas tidak akan selalu memberikan versi paling terkini. Untuk mendapatkan versi stabil terbaru GoAccess, tambahkan repositori GoAccess Debian & Ubuntu rasmi seperti yang ditunjukkan:
$ echo "deb http: // deb.GoAccess.io/$ (lsb_release -cs) utama "| sudo tee -a/etc/apt/sumber.senarai.D/GoAccess.Senaraikan $ wget -o - http: // deb.GoAccess.io/gnugpg.Kunci | sudo apt-key add-$ sudo apt-get update $ sudo apt-get install GoAccess
Bagaimana saya menggunakan GoAccess?
Sebaik sahaja anda telah dipasang pada mesin Linux anda, anda boleh bersedia untuk mula menggunakannya dengan menjalankan arahan berikut. Pertama kali akan meminta anda untuk menentukan format log log akses anda.
Konfigurasikan format log GoAccessCara paling mudah untuk mendapatkan statistik pelayan web menggunakan bendera 'f
'Dengan nama fail log input seperti yang ditunjukkan di bawah. Perintah di bawah akan memberi anda statistik umum log pelayan web anda.
# GoAccess -f/var/log/httpd/tecmint.com # goAccess -f/var/log/nginx/tecmint.com
Perintah di atas memberi anda gambaran lengkap mengenai metrik pelayan web dengan menunjukkan ringkasan pelbagai laporan sebagai panel pada satu pandangan scrollable seperti yang ditunjukkan.
APACHE LOGS Gambaran Keseluruhan
Lihat Log Apache Web ServerLog Apache oleh Sistem Operasi - Gambaran Keseluruhan
Lihat Log Apache oleh Sistem OperasiLog Apache oleh jalur lebar pelawat - Gambaran Keseluruhan
Lihat penggunaan jalur lebar pelawat ApacheLog Apache oleh Pelayar Web - Gambaran Keseluruhan
Lihat penggunaan Apache berdasarkan penyemak imbasBagaimana saya menjana laporan html apache?
Untuk menghasilkan laporan HTML mengenai log pelayan web Apache anda, jalankannya dengan fail weblog anda.
# GoAccess -f/var/log/httpd/access_log> laporan.htmlGoAccess: Pantau Log Apache menggunakan penyemak imbas web
Untuk maklumat lanjut dan penggunaan sila layari http: // goaccess.io/.
- « Cara Mengkonfigurasi Alamat IP Statik Rangkaian di RHEL/CentOS 8/7
- Cara berkongsi folder tempatan dengan hos jauh yang berjalan di VMware »