GoAccess (A Real-Time Apache ແລະ Nginx) ນັກວິເຄາະ Log Log Log Web Server
GoAccess ແມ່ນໂປແກຼມວິເຄາະການເຂົ້າລະບົບເຊີເວີ້ຂອງເວບໄຊທ໌ແບບໂຕ້ຕອບແລະເວລາຈິງທີ່ວິເຄາະແລະເບິ່ງບັນທຶກຂອງເຊີຟເວີເວັບໄດ້ໄວ. ມັນມາເປັນແຫຼ່ງເປີດແລະໃຊ້ເປັນເສັ້ນ ຄຳ ສັ່ງໃນລະບົບປະຕິບັດການ Unix/Linux. ມັນໃຫ້ລາຍງານສະຖິຕິ HTTP (webserver) ສັ້ນໆແລະມີປະໂຫຍດ ສຳ ລັບຜູ້ບໍລິຫານ Linux ໃນເວລາທີ່ໄວ. ມັນຍັງດູແລທັງຮູບແບບການເຂົ້າເວັບເຊີຟເວີ Apache ແລະ Ngnix.
GoAccess ເຮັດການວິເຄາະແລະວິເຄາະຮູບແບບການເຂົ້າເວັບເຊີຟເວີທີ່ໄດ້ມອບໃຫ້ໃນຕົວເລືອກທີ່ຕ້ອງການລວມທັງ CLF (ຮູບແບບການເຂົ້າສູ່ລະບົບ ທຳ ມະດາ), ຮູບແບບ W3C (IIS) ແລະ Apache virtual servers, ແລະຈາກນັ້ນສ້າງຜົນຜະລິດຂອງຂໍ້ມູນໃຫ້ຢູ່ປາຍຍອດ.
ກວດເບິ່ງ Live Demo of Goaccess - https://rt.goaccess.io/
ມັນມີລັກສະນະດັ່ງຕໍ່ໄປນີ້.
<
ຂ້ອຍຈະຕິດຕັ້ງ GoAccess ໃນ Linux ໄດ້ແນວໃດ?
ປະຈຸບັນ, GoAccess v1.4 ລຸ້ນ ໃໝ່ ຫຼ້າສຸດບໍ່ສາມາດໃຊ້ໄດ້ຈາກຫໍສະມຸດແພັກເກັດລະບົບເລີ່ມຕົ້ນ, ດັ່ງນັ້ນເພື່ອຕິດຕັ້ງເວີຊັນທີ່ມີສະຖຽນລະພາບ ໃໝ່ ຫຼ້າສຸດ, ທ່ານ ຈຳ ເປັນຕ້ອງດາວໂຫລດແລະລວບລວມມັນຈາກລະຫັດແຫຼ່ງທີ່ຢູ່ພາຍໃຕ້ລະບົບ Linux ດັ່ງທີ່ສະແດງ:
------------ Install GoAccess on CentOS, RHEL and Fedora ------------ # yum install 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/ # ./configure --enable-utf8 --enable-geoip=legacy # make # make install
------------ Install GoAccess on Debian and Ubuntu ------------ $ sudo apt install 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 ./configure --enable-utf8 --enable-geoip=legacy $ sudo make $ sudo make install
ວິທີທີ່ງ່າຍທີ່ສຸດແລະມັກທີ່ສຸດໃນການຕິດຕັ້ງ GoAccess ໃນ Linux ໂດຍໃຊ້ຕົວຈັດການຊຸດເລີ່ມຕົ້ນຂອງການແຈກຈ່າຍ Linux ຂອງທ່ານ.
ໝາຍ ເຫດ: ດັ່ງທີ່ຂ້າພະເຈົ້າໄດ້ກ່າວມາຂ້າງເທິງ, ບໍ່ແມ່ນການແຈກຈ່າຍທັງ ໝົດ ຈະມີ GoAccess ລຸ້ນ ໃໝ່ ຫຼ້າສຸດທີ່ມີຢູ່ໃນຫໍສະມຸດທີ່ເປັນລະບົບ.
# yum install goaccess # dnf install goaccess [From Fedora 23+ versions]
ຜົນປະໂຫຍດ GoAccess ສາມາດໃຊ້ໄດ້ຕັ້ງແຕ່ Debian Squeeze 6 ແລະ Ubuntu 12.04. ການຕິດຕັ້ງພຽງແຕ່ດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້ຢູ່ປາຍຍອດ.
$ sudo apt-get install goaccess
ໝາຍ ເຫດ: ຄຳ ສັ່ງຂ້າງເທິງຈະບໍ່ສະ ໜອງ ໃຫ້ທ່ານມີລຸ້ນລ້າສຸດທີ່ສຸດ. ເພື່ອໃຫ້ໄດ້ GoAccess ຮຸ່ນຫຼ້າສຸດທີ່ ໝັ້ນ ຄົງ, ເພີ່ມບ່ອນເກັບມ້ຽນ GoAccess Debian & Ubuntu ຢ່າງເປັນທາງການດັ່ງທີ່ສະແດງ:
$ echo "deb http://deb.goaccess.io/ $(lsb_release -cs) main" | sudo tee -a /etc/apt/sources.list.d/goaccess.list $ wget -O - http://deb.goaccess.io/gnugpg.key | sudo apt-key add - $ sudo apt-get update $ sudo apt-get install goaccess
ຂ້ອຍຈະໃຊ້ GoAccess ໄດ້ແນວໃດ?
ເມື່ອທ່ານໄດ້ຕິດຕັ້ງ GoAccess ໃນເຄື່ອງ Linux ຂອງທ່ານແລ້ວ, ທ່ານສາມາດກຽມພ້ອມທີ່ຈະເລີ່ມໃຊ້ມັນໂດຍການ ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້. ທຳ ອິດມັນຈະຂໍໃຫ້ທ່ານ ກຳ ນົດຮູບແບບການເຂົ້າເບິ່ງບັນທຶກການເຂົ້າເຖິງຂອງທ່ານ.
ວິທີທີ່ງ່າຍທີ່ສຸດທີ່ຈະໄດ້ຮັບສະຖິຕິຂອງເຊີບເວີເວັບໃດໆໃຊ້ທຸງ ' f
‘ ພ້ອມດ້ວຍຊື່ແຟ້ມຂໍ້ມູນບັນທຶກການປ້ອນຂໍ້ມູນດັ່ງຮູບຂ້າງລຸ່ມນີ້. ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້ຈະໃຫ້ສະຖິຕິທົ່ວໄປຂອງບັນທຶກເຊີເວີ້ຂອງທ່ານ.
# goaccess -f /var/log/httpd/linux-console.net # goaccess -f /var/log/nginx/linux-console.net
ຄຳ ສັ່ງຂ້າງເທິງນີ້ເຮັດໃຫ້ທ່ານມີພາບລວມທີ່ສົມບູນຂອງເຄື່ອງວັດແທກເວັບເຊີຟເວີໂດຍການສະແດງບົດສະຫຼຸບຂອງບົດລາຍງານຕ່າງໆເປັນແຜງເທິງ ໜ້າ ຈໍທີ່ສາມາດເລື່ອນພາບໄດ້ດັ່ງທີ່ສະແດງ.
ຂ້ອຍຈະສ້າງລາຍງານ Apache HTML ໄດ້ແນວໃດ?
ເພື່ອສ້າງບົດລາຍງານ HTML ຂອງບັນທຶກເຊີຟເວີເວັບໄຊຕ໌ Apache ຂອງທ່ານ, ພຽງແຕ່ ດຳ ເນີນການກັບເອກະສານ weblog ຂອງທ່ານ.
# goaccess -f /var/log/httpd/access_log > reports.html
ສຳ ລັບຂໍ້ມູນເພີ່ມເຕີມແລະການ ນຳ ໃຊ້ກະລຸນາເຂົ້າໄປທີ່ http://goaccess.io/.