ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

goaccess - ອອນລາຍໃນຄລາວ

ດໍາເນີນການ goaccess ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນ goaccess ຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS emulator ອອນໄລນ໌.

ໂຄງການ:

NAME


goaccess - ຕົວວິເຄາະບັນທຶກເວັບໄວ ແລະຕົວເບິ່ງແບບໂຕ້ຕອບ.

ສະຫຼຸບສັງລວມ


ເຂົ້າເຖິງໄດ້ [-f input-file][-c][-r][-d][-m][-q][-o][-h][...]

ລາຍລະອຽດ


ເຂົ້າເຖິງໄດ້ ແມ່ນຟຣີ (GPL) ຕົວວິເຄາະບັນທຶກເວັບໃນເວລາຈິງ ແລະຕົວເບິ່ງແບບໂຕ້ຕອບທີ່ເຮັດວຽກຢູ່ໃນ a
terminal ໃນລະບົບ *nix. ມັນສະຫນອງສະຖິຕິ HTTP ໄວແລະມີຄຸນຄ່າສໍາລັບລະບົບ
ຜູ້ບໍລິຫານທີ່ຕ້ອງການລາຍງານເຊີບເວີສາຍຕາໃນທັນທີ. GoAccess ວິເຄາະ
ໄຟລ໌ບັນທຶກເວັບທີ່ລະບຸໄວ້ ແລະສົ່ງຂໍ້ມູນໄປຍັງ X terminal. ຄຸນ​ນະ​ສົມ​ບັດ​ປະ​ກອບ​ມີ​:

ສະຖິຕິທົ່ວໄປ:
ກະດານນີ້ໃຫ້ບົດສະຫຼຸບຂອງການວັດແທກຈໍານວນຫນຶ່ງ, ບາງອັນແມ່ນ: ຈໍານວນທີ່ຖືກຕ້ອງ
ແລະການຮ້ອງຂໍທີ່ບໍ່ຖືກຕ້ອງ, ໃຊ້ເວລາໃນການວິເຄາະຊຸດຂໍ້ມູນ, ຜູ້ມາຢ້ຽມຢາມທີ່ບໍ່ຊ້ໍາກັນ,
ໄຟລ໌ທີ່ຮ້ອງຂໍ, ໄຟລ໌ຄົງທີ່ (CSS, ICO, JPG, ແລະອື່ນໆ) HTTP referrers, 404s, ຂະຫນາດຂອງ
ໄຟລ໌ບັນທຶກທີ່ແຍກວິເຄາະແລະການບໍລິໂພກແບນວິດ.

ນັກທ່ອງທ່ຽວທີ່ເປັນເອກະລັກ
ແຜງນີ້ສະແດງໃຫ້ເຫັນການວັດແທກເຊັ່ນ: hits, ຜູ້ມາຢ້ຽມຢາມທີ່ບໍ່ຊ້ໍາກັນແລະ bandwidth ສະສົມຕໍ່
ວັນທີ. ການຮ້ອງຂໍ HTTP ທີ່ມີ IP ດຽວກັນ, ວັນທີດຽວກັນ, ແລະຕົວແທນຜູ້ໃຊ້ດຽວກັນ
ຖືວ່າເປັນນັກທ່ອງທ່ຽວທີ່ເປັນເອກະລັກ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ມັນປະກອບມີຕົວກວາດເວັບ / ແມງມຸມ.

ໄຟລ໌ທີ່ຮ້ອງຂໍ
ແຜງນີ້ສະແດງໄຟລ໌ທີ່ຮ້ອງຂໍສູງທີ່ສຸດໃນເຄື່ອງແມ່ຂ່າຍເວັບຂອງທ່ານ. ມັນສະແດງໃຫ້ເຫັນ
hits, ຜູ້ເຂົ້າຊົມທີ່ເປັນເອກະລັກ, ແລະອັດຕາສ່ວນ, ພ້ອມກັບແບນວິດສະສົມ,
ພິທີການ, ແລະວິທີການຮ້ອງຂໍການນໍາໃຊ້.

ຮ້ອງຂໍໄຟລ໌ຄົງທີ່
ລາຍຊື່ໄຟລ໌ຄົງທີ່ເລື້ອຍໆເຊັ່ນ: JPG, CSS, SWF, JS, GIF, ແລະ PNG
ປະເພດໄຟລ໌, ພ້ອມກັບ metrics ດຽວກັນກັບໂມດູນສຸດທ້າຍ. ໄຟລ໌ຄົງທີ່ເພີ່ມເຕີມ
ສາມາດຖືກເພີ່ມໃສ່ໄຟລ໌ການຕັ້ງຄ່າ.

404 ຫຼືບໍ່ພົບ
ມີລາຍຊື່ຄືກັບແຜງກ່ອນໜ້າ, ປະກອບດ້ວຍຕົວວັດແທກດຽວກັນ. ກະດານນີ້ລາຍຊື່ເທິງ
HTTP 404s ທີ່ເກີດຂຶ້ນຊ້ຳ.

ເຈົ້າພາບກະດານນີ້ມີຂໍ້ມູນລະອຽດກ່ຽວກັບເຈົ້າພາບເອງ. ມັນສະແດງຄືກັນ
metrics ເປັນແຜງທີ່ຜ່ານມາ, ເຊັ່ນ: ຈໍານວນ hits, ຜູ້ເຂົ້າຊົມ, ແບນວິດສະສົມ.
ນີ້ແມ່ນດີຫຼາຍທີ່ຈະເຫັນຕົວກວາດເວັບທີ່ຮຸກຮານ ແລະລະບຸຜູ້ທີ່ກິນຂອງເຈົ້າ
ແບນວິດ.

ການຂະຫຍາຍແຜງສາມາດສະແດງຂໍ້ມູນເພີ່ມເຕີມເຊັ່ນ: ການຊອກຫາ DNS ກັບຄືນຂອງເຈົ້າພາບ
ຜົນໄດ້ຮັບ, ປະເທດຕົ້ນກໍາເນີດແລະເມືອງ. ຖ້າ -a argument ຖືກເປີດໃຊ້, ບັນຊີລາຍຊື່ຂອງຜູ້ໃຊ້
ຕົວແທນສາມາດສະແດງໄດ້ໂດຍການເລືອກທີ່ຢູ່ IP ທີ່ຕ້ອງການ, ແລະຫຼັງຈາກນັ້ນກົດ
ເຂົ້າ.

ລະບົບປະຕິບັດການ
ກະດານນີ້ຈະລາຍງານວ່າລະບົບປະຕິບັດການໃດທີ່ໂຮດໃຊ້ໃນເວລາທີ່ມັນຕີເຄື່ອງແມ່ຂ່າຍ.
ມັນພະຍາຍາມສະຫນອງສະບັບສະເພາະທີ່ສຸດຂອງແຕ່ລະລະບົບປະຕິບັດການ.

ຕົວທ່ອງເວັບ
ແຜງນີ້ຈະລາຍງານວ່າບຣາວເຊີໃດທີ່ໂຮສໃຊ້ເມື່ອມັນຕີເຊີບເວີ. ມັນ
ພະຍາຍາມສະຫນອງສະບັບສະເພາະທີ່ສຸດຂອງແຕ່ລະຕົວທ່ອງເວັບ.

ຢ້ຽມຢາມເວລາ
ແຜງນີ້ຈະສະແດງລາຍງານປະຈໍາຊົ່ວໂມງ. ຕົວເລືອກນີ້ສະແດງ 24 ຈຸດຂໍ້ມູນ, ຫນຶ່ງ
ສໍາລັບແຕ່ລະຊົ່ວໂມງຂອງມື້.

URL ຂອງຜູ້ອ້າງອີງ
ຖ້າເຈົ້າພາບໃນຄໍາຖາມໄດ້ເຂົ້າຫາເວັບໄຊທ໌ໂດຍຜ່ານຊັບພະຍາກອນອື່ນ, ຫຼືແມ່ນ
ເຊື່ອມຕໍ່ / ໂອນໄປຫາທ່ານຈາກເຈົ້າພາບອື່ນ, URL ທີ່ເຂົາເຈົ້າໄດ້ຖືກອ້າງອີງຈາກຈະເປັນ
ສະຫນອງໃຫ້ຢູ່ໃນກະດານນີ້. ເບິ່ງຕົວເລືອກແຖວຄໍາສັ່ງທີ່ຈະບໍ່ສົນໃຈຜູ້ອ້າງອີງສະເພາະ.
disabled ໂດຍຄ່າເລີ່ມຕົ້ນ

ສະຖານທີ່ອ້າງອີງ
ແຜງນີ້ຈະສະແດງພຽງແຕ່ສ່ວນທີ່ເປັນເຈົ້າພາບແຕ່ບໍ່ແມ່ນ URL ທັງຫມົດ. URL ບ່ອນທີ່
ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ໄດ້​ມາ​ຈາກ​.

ປະໂຫຍກ ຄຳ ສັບ
ມັນລາຍງານຄໍາທີ່ໃຊ້ໃນການຄົ້ນຫາ Google, Google cache, ແລະ Google ແປພາສາ
ທີ່ນໍາໄປສູ່ເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ຂອງທ່ານ. ໃນປັດຈຸບັນ, ມັນພຽງແຕ່ສະຫນັບສະຫນູນ Google ຊອກຫາ
ສອບຖາມ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ແຜງນີ້ຖືກປິດໃຊ້ງານ. ເບິ່ງ '--ignore-panel' ໃນຂອງທ່ານ
ໄຟລ໌ການຕັ້ງຄ່າເພື່ອເປີດໃຊ້ມັນ. disabled ໂດຍຄ່າເລີ່ມຕົ້ນ

ຕໍາແຫນ່ງທີ່ຕັ້ງພູມ
ກໍານົດບ່ອນທີ່ທີ່ຢູ່ IP ຕັ້ງຢູ່ທາງພູມສາດ. ສະຖິຕິຖືກທໍາລາຍ
ລົງຕາມທະວີບ ແລະປະເທດ. ມັນຈໍາເປັນຕ້ອງຖືກລວບລວມດ້ວຍການສະຫນັບສະຫນູນ GeoLocation.

ລະຫັດສະຖານະ HTTP
ຄ່າຂອງລະຫັດສະຖານະຕົວເລກຕໍ່ກັບການຮ້ອງຂໍ HTTP.

ຫມາຍ​ເຫດ​: ທາງເລືອກແລະຖ້າຖືກຕັ້ງຄ່າ, ແຜງທັງຫມົດສາມາດສະແດງເວລາເສລີ່ຍເພື່ອຮັບໃຊ້
ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​.

ການເກັບຮັກສາ


ມີສາມທາງເລືອກໃນການເກັບຮັກສາທີ່ສາມາດໃຊ້ໄດ້ກັບ GoAccess. ການເລືອກຫນຶ່ງຈະຂຶ້ນກັບ
ກ່ຽວກັບສະພາບແວດລ້ອມແລະຄວາມຕ້ອງການຂອງທ່ານ.

ຕາຕະລາງ GLib Hash
ການເກັບຮັກສາໃນຫນ່ວຍຄວາມຈໍາໃຫ້ປະສິດທິພາບທີ່ດີກວ່າໃນຄ່າໃຊ້ຈ່າຍຂອງການຈໍາກັດຊຸດຂໍ້ມູນ
ຂະຫນາດຂອງຫນ່ວຍຄວາມຈໍາທາງດ້ານຮ່າງກາຍທີ່ມີຢູ່. ໂດຍຄ່າເລີ່ມຕົ້ນ GoAccess ໃຊ້ GLib Hash
ຕາຕະລາງ. ຖ້າຊຸດຂໍ້ມູນຂອງທ່ານສາມາດໃສ່ໃນຫນ່ວຍຄວາມຈໍາໄດ້, ມັນຈະເຮັດວຽກໄດ້ດີ. ມັນ​ມີ
ການ​ນໍາ​ໃຊ້​ຄວາມ​ຊົງ​ຈໍາ​ສະ​ເລ່ຍ​ແລະ​ການ​ປະ​ຕິ​ບັດ​ທີ່​ດີ pretty​. ສໍາລັບການປະຕິບັດທີ່ດີກວ່າກັບ
ການແລກປ່ຽນຄວາມຊົງຈໍາເບິ່ງ Tokyo Cabinet on-memory hash database.

Tokyo Cabinet On-Disk B+ Tree
ໃຊ້ວິທີການເກັບຮັກສານີ້ສໍາລັບຊຸດຂໍ້ມູນຂະຫນາດໃຫຍ່ທີ່ມັນບໍ່ສາມາດໃສ່ໄດ້
ທຸກສິ່ງທຸກຢ່າງຢູ່ໃນຄວາມຊົງຈໍາ. ຖານຂໍ້ມູນຕົ້ນໄມ້ B+ ແມ່ນຊ້າກວ່າຖານຂໍ້ມູນ hash ໃດ
ເນື່ອງຈາກຂໍ້ມູນຕ້ອງມຸ່ງຫມັ້ນຢູ່ໃນແຜ່ນ. ຢ່າງໃດກໍຕາມ, ການນໍາໃຊ້ SSD ເພີ່ມຂຶ້ນຢ່າງຫຼວງຫຼາຍ
ການປະຕິບັດ. ທ່ານອາດຈະໃຊ້ວິທີການເກັບຮັກສານີ້ຖ້າທ່ານຕ້ອງການຄວາມຄົງທົນຂອງຂໍ້ມູນ
ໂຫຼດສະຖິຕິຢ່າງໄວວາໃນພາຍຫຼັງ.

ໂຕກຽວ Cabinet On-Memory Hash Database
ເຖິງແມ່ນວ່ານີ້ອາດຈະແຕກຕ່າງກັນໃນທົ່ວລະບົບທີ່ແຕກຕ່າງກັນ, ໂດຍທົ່ວໄປ hash on-memory
ຖານຂໍ້ມູນຄວນປະຕິບັດດີກວ່າ GLib Hash Tables ເລັກນ້ອຍ.

CONFIGURATION


ຕົວເລືອກຫຼາຍອັນສາມາດໃຊ້ເພື່ອຕັ້ງຄ່າ GoAccess. ສໍາ​ລັບ​ບັນ​ຊີ​ລາຍ​ຊື່​ທີ່​ທັນ​ສະ​ໄຫມ​ທີ່​ສົມ​ບູນ​ຂອງ​
ຕັ້ງຄ່າຕົວເລືອກ, ແລ່ນ / configure - ຊ່ວຍ

--enable-debug
ລວບລວມດ້ວຍສັນຍາລັກດີບັກ ແລະປິດການເພີ່ມປະສິດທິພາບການລວບລວມ.

--enable-utf8
ລວບລວມດ້ວຍການສະຫນັບສະຫນູນຕົວອັກສອນກວ້າງ. ຕ້ອງການ Ncursesw.

--enable-geoip
ລວບລວມດ້ວຍການສະຫນັບສະຫນູນ GeoLocation. ຕ້ອງການ GeoIP ຂອງ MaxMind.

--enable-tcb=
ລວບລວມກັບການສະຫນັບສະຫນູນການເກັບຮັກສາຕູ້ໂຕກຽວ. mehash ຈະ​ນຳ​ໃຊ້​ຫ້ອງ​ວ່າການ​ໂຕ​ກຽວ
ຖານຂໍ້ມູນ hash on-memory. ຕົ້ນໄມ້ ຈະໃຊ້ on-disk B+ Tree ຂອງ Tokyo Cabinet
ຖານຂໍ້ມູນ.

--disable-zlib
ປິດການບີບອັດ zlib ໃນຖານຂໍ້ມູນ B+ Tree.

--ປິດການໃຊ້ງານ-bzip
ປິດການບີບອັດ bzip2 ໃນຖານຂໍ້ມູນ B+ Tree.

OPTIONS


ທາງເລືອກຕໍ່ໄປນີ້ສາມາດຖືກສະຫນອງໃຫ້ແກ່ຄໍາສັ່ງຫຼືລະບຸໄວ້ໃນການຕັ້ງຄ່າ
ໄຟລ໌. ຖ້າລະບຸໄວ້ໃນໄຟລ໌ການຕັ້ງຄ່າ, ທາງເລືອກຍາວຈໍາເປັນຕ້ອງຖືກນໍາໃຊ້ໂດຍບໍ່ມີການ
ກຽມ​ໄວ້ --.

--time-format=
ຕົວແປ time_format ຕິດຕາມດ້ວຍຊ່ອງຫວ່າງ, ລະບຸເວລາຮູບແບບບັນທຶກ
ມີການປະສົມປະສານຂອງຕົວອັກສອນປົກກະຕິ ແລະຕົວລະບຸຮູບແບບພິເສດ.
ພວກເຂົາທັງຫມົດເລີ່ມຕົ້ນດ້ວຍເຄື່ອງຫມາຍເປີເຊັນ (%). ເບິ່ງ 'man strftime'. %T or %H:%M:%S.

ໃຫ້ສັງເກດວ່າຖ້າເວລາຖືກມອບເປັນ microseconds, %f ຕ້ອງໃຊ້ເປັນຮູບແບບເວລາ

--date-format=
ຕົວແປ date_format ຕິດຕາມດ້ວຍຊ່ອງຫວ່າງ, ລະບຸວັນທີຮູບແບບບັນທຶກ
ມີການປະສົມປະສານຂອງຕົວອັກສອນປົກກະຕິ ແລະຕົວລະບຸຮູບແບບພິເສດ.
ພວກເຂົາທັງຫມົດເລີ່ມຕົ້ນດ້ວຍເຄື່ອງຫມາຍເປີເຊັນ (%). ເບິ່ງ 'man strftime'. %Y-%m-%d.

ໃຫ້ສັງເກດວ່າຖ້າເວລາຖືກມອບເປັນ microseconds, %f ຕ້ອງໃຊ້ເປັນຮູບແບບວັນທີ

--log-format=
ຕົວແປ log_format ຕິດຕາມດ້ວຍຊ່ອງຫວ່າງ ຫຼື \t ສໍາລັບ tab-delimited, ກໍານົດ
ບັນທຶກຮູບແບບສະຕຣິງ.

ຈົ່ງຈື່ໄວ້ວ່າຖ້າມີຊ່ອງຫວ່າງພາຍໃນຮູບແບບ, ສະຕຣິງຈະຕ້ອງຖືກໃສ່ໃນ
ວົງຢືມຄູ່. ວົງຢືມພາຍໃນຈໍາເປັນຕ້ອງໄດ້ຫລົບຫນີ.

-a --agent-list
ເປີດໃຊ້ລາຍຊື່ຕົວແທນຜູ້ໃຊ້ໂດຍເຈົ້າພາບ. ສໍາລັບການວິເຄາະໄວຂຶ້ນ, ຢ່າເປີດໃຊ້ທຸງນີ້.

-c --config-dialog
ປ່ອງ​ຢ້ຽມ​ການ​ຕັ້ງ​ຄ່າ​ບັນ​ທຶກ / ວັນ​ທີ່​ກະ​ຕຸ້ນ​ໃນ​ການ​ເລີ່ມ​ຕົ້ນ​ໂຄງ​ການ​.

-d --with-output-resolver
ເປີດໃຊ້ຕົວແກ້ໄຂ IP ໃນ HTML|JSON output.

-e --exclude-ip=
ຍົກເວັ້ນ IPv4 ຫຼື IPv6 ຈາກການຖືກນັບ. ຂອບເຂດສາມາດຖືກລວມເຂົ້າເຊັ່ນດຽວກັນໂດຍໃຊ້ a
dash ໃນລະຫວ່າງ IPs (ເລີ່ມຕົ້ນ-end).

ຕົວຢ່າງ:
exclude-ip 127.0.0.1
exclude-ip 192.168.0.1-192.168.0.100
exclude-ip ::1
exclude-ip 0:0:0:0:0:ffff:808:804-0:0:0:0:0:ffff:808:808

-f --log-file=
ລະບຸເສັ້ນທາງໄປຫາໄຟລ໌ບັນທຶກການປ້ອນຂໍ້ມູນ. ຖ້າຕັ້ງຢູ່ໃນໄຟລ໌ config, ມັນຈະໃຊ້ເວລາ
ບູລິມະສິດຫຼາຍກວ່າ -f ຈາກເສັ້ນຄໍາສັ່ງ.

-g --std-geoip
ຖານຂໍ້ມູນ GeoIP ມາດຕະຖານສໍາລັບການນໍາໃຊ້ຫນ່ວຍຄວາມຈໍາຫນ້ອຍ.

-h - ຊ່ວຍ
ຊ່ວຍ​ເຫຼືອ.

-H --http-protocol
ລວມເອົາໂປໂຕຄອນການຮ້ອງຂໍ HTTP ຖ້າພົບເຫັນ. ນີ້ຈະສ້າງລະຫັດຄໍາຮ້ອງຂໍທີ່ມີ
ໂປໂຕຄອນການຮ້ອງຂໍ + ຄໍາຮ້ອງຂໍຕົວຈິງ.

-i --hl-header
ແຜງໄຮໄລ້ສີທີ່ເປີດໃຊ້ງານ.

-M --http-ວິທີການ
ລວມເອົາວິທີການຮ້ອງຂໍ HTTP ຖ້າພົບເຫັນ. ນີ້ຈະສ້າງລະຫັດຄໍາຮ້ອງຂໍທີ່ປະກອບດ້ວຍ
ວິທີການຮ້ອງຂໍ + ການຮ້ອງຂໍຕົວຈິງ.

-m --ມີຫນູ
ເປີດໃຊ້ການຮອງຮັບເມົາສ໌ຢູ່ໃນແຜງໜ້າປັດຫຼັກ.

-o --output-format=
ຂຽນຜົນໄດ້ຮັບໃສ່ stdout ໃນຮູບແບບຕໍ່ໄປນີ້: csv : ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ
ຄ່າ (CSV) json : JSON (JavaScript Object Notation)

-p --config-file=
ລະບຸໄຟລ໌ການຕັ້ງຄ່າແບບກຳນົດເອງເພື່ອໃຊ້. ຖ້າ​ຫາກ​ວ່າ​ກໍາ​ນົດ​, ມັນ​ຈະ​ເອົາ​ຄວາມ​ສໍາ​ຄັນ​ໃນ​ໄລ​ຍະ​
ໄຟລ໌ການຕັ້ງຄ່າທົ່ວໂລກ (ຖ້າມີ).

-q --no-query-string
ບໍ່ສົນໃຈ string query ຂອງຄໍາຮ້ອງຂໍ. ie, www.google.com/page.htm?query =>
www.google.com/page.htm.

ຫມາຍ​ເຫດ​: ການຖອດສາຍແບບສອບຖາມສາມາດຫຼຸດຜ່ອນການບໍລິໂພກຄວາມຊົງຈໍາໄດ້ຢ່າງຫຼວງຫຼາຍ, ໂດຍສະເພາະ
ໃນ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ກໍາ​ນົດ​ເວ​ລາ​.

-r --no-term-resolver
ປິດການໃຊ້ງານຕົວແກ້ໄຂ IP ຢູ່ໃນຜົນຜະລິດຂອງເຄື່ອງຈ່າຍເງິນ.

-s -- ການເກັບຮັກສາ
ສະແດງວິທີການເກັບຮັກສາປະຈຸບັນ. ie, B+ Tree, Hash.

-V - ການປ່ຽນແປງ
ສະແດງຂໍ້ມູນສະບັບແລະອອກ.

--color-scheme<1|2>
ເລືອກ​ໃນ​ບັນ​ດາ​ໂຄງ​ການ​ສີ​. 1 ສໍາລັບໂຄງການສີຂີ້ເຖົ່າເລີ່ມຕົ້ນ. 2 ສໍາລັບສີຂຽວ
ໂຄງການ.

--ບໍ່ມີສີ
ປິດຜົນຜະລິດສີ. ນີ້ແມ່ນຜົນຜະລິດເລີ່ມຕົ້ນໃນເຄື່ອງໃຊ້ໄຟຟ້າທີ່ບໍ່ມີ
ສະ​ຫນັບ​ສະ​ຫນູນ​ສີ​.

---ສີ= ກະດານ]>
ລະບຸສີທີ່ກຳນົດເອງສຳລັບຜົນອອກຂອງຕົວເຄື່ອງ.

ສີ syntax
ນິຍາມພື້ນທີ່/ແຖບ colorFG#:colorBG# [ຄຸນລັກສະນະ,PANEL]

FG# = ສີພື້ນໜ້າ [-1...255] (-1 = ສີໄລຍະຕົ້ນ)
BG# = ສີພື້ນຫຼັງ [-1...255] (-1 = ສີຕາມຄ່າເລີ່ມຕົ້ນ)

ທາງເລືອກອື່ນ, ມັນເປັນໄປໄດ້ທີ່ຈະນໍາໃຊ້ຄຸນລັກສະນະສີ (ຫຼາຍຄຸນລັກສະນະແມ່ນເຄື່ອງໝາຍຈຸດ
ແຍກ), ເຊັ່ນ: ກ້າຫານ, ຂີດ​ກ້ອງ, ທຳ ມະດາ, ປີ້ນກັບກັນ, ກະພິບ

ຖ້າຕ້ອງການ, ມັນເປັນໄປໄດ້ທີ່ຈະນໍາໃຊ້ສີທີ່ກໍາຫນົດເອງຕໍ່ກະດານ, ນັ້ນແມ່ນ, metric in
ແຜງ REQUESTS ສາມາດເປັນສີ A, ໃນຂະນະທີ່ metric ດຽວກັນຢູ່ໃນແຜງ BROWSERS
ສາມາດເປັນສີ B.

ມີ ສີ ຄໍານິຍາມ:
COLOR_MTRC_HITS
COLOR_MTRC_VISITORS
COLOR_MTRC_DATA
COLOR_MTRC_BW
COLOR_MTRC_AVGTS
COLOR_MTRC_CUMTS
COLOR_MTRC_MAXTS
COLOR_MTRC_PROT
COLOR_MTRC_MTHD
COLOR_MTRC_PERC
COLOR_MTRC_PERC_MAX
COLOR_PANEL_COLS
COLOR_BARS
COLOR_ERROR
COLOR_SELECTED
COLOR_PANEL_ACTIVE
COLOR_PANEL_HEADER
COLOR_PANEL_DESC
COLOR_OVERALL_LBLS
COLOR_OVERALL_VALS
COLOR_OVERALL_PATH
COLOR_ACTIVE_LABEL
COLOR_BG
COLOR_DEFAULT
COLOR_PROGRESS

ເບິ່ງໄຟລ໌ການຕັ້ງຄ່າສໍາລັບຮູບແບບສີຕົວຢ່າງ.

--no-column-names
ຢ່າຂຽນຊື່ຖັນໃສ່ໃນຜົນໄດ້ຮັບຂອງ terminal. ໂດຍຄ່າເລີ່ມຕົ້ນ, ມັນຈະສະແດງຖັນ
ຊື່ສໍາລັບແຕ່ລະ metric ທີ່ມີຢູ່ໃນທຸກໆກະດານ.

--html-report-title=
ກໍານົດຫົວຂໍ້ຫນ້າບົດລາຍງານ HTML ແລະສ່ວນຫົວ.

--debug-file=
ສົ່ງຂໍ້ຄວາມດີບັກທັງໝົດໄປຫາໄຟລ໌ທີ່ລະບຸໄວ້. ຈໍາ​ເປັນ​ຕ້ອງ​ໄດ້​ຮັບ​ການ​ຕັ້ງ​ຄ່າ​ກັບ​
--enable-debug

--invalid-requests=
ບັນທຶກການຮ້ອງຂໍທີ່ບໍ່ຖືກຕ້ອງໄປຫາໄຟລ໌ທີ່ລະບຸໄວ້.

--no-global-config
ຢ່າໂຫລດໄຟລ໌ການຕັ້ງຄ່າທົ່ວໂລກ. ໄດເລກະທໍລີນີ້ປົກກະຕິຄວນຈະເປັນ
/usr/local/etc, ເວັ້ນເສຍແຕ່ໄດ້ລະບຸໄວ້ກັບ --sysconfdir=/dir.

--real-os
ສະແດງຊື່ OS ທີ່ແທ້ຈິງ. ຕົວຢ່າງເຊັ່ນ Windows XP, Snow Leopard.

--sort-panel=
ຈັດຮຽງແຜງກ່ຽວກັບການໂຫຼດເບື້ອງຕົ້ນ. ຕົວເລືອກການຈັດຮຽງແມ່ນແຍກອອກດ້ວຍເຄື່ອງໝາຍຈຸດ. ທາງເລືອກແມ່ນຢູ່ໃນ
ແບບຟອມ: ແຜງ, ແມັດ, ຄໍາສັ່ງ

ມີ metrics:
BY_HITS
BY_VISITORS
BY_DATA
BY_BW
BY_USEC
BY_PROT
BY_MTHD

ມີ ຄໍາສັ່ງ:
ASC
DESC

--static-file=
ຕື່ມການຂະຫຍາຍໄຟລ໌ຄົງທີ່. ຕົວຢ່າງ: .mp3 ສ່ວນຂະຫຍາຍແມ່ນຕົວພິມນ້ອຍໃຫຍ່.

--all-static-files
ລວມເອົາໄຟລ໌ຄົງທີ່ທີ່ມີສະຕຣິງສອບຖາມ.

--double-decode
ຖອດລະຫັດສອງຄ່າເຂົ້າລະຫັດ. ນີ້ປະກອບມີ, ຕົວແທນຜູ້ໃຊ້, ການຮ້ອງຂໍ, ແລະຜູ້ອ້າງອີງ.

--ignore-crawlers
ບໍ່ສົນໃຈຕົວກວາດເວັບຈາກການຖືກນັບ.

--ignore-panel=PANEL
ບໍ່ສົນໃຈການແຍກວິເຄາະ ແລະສະແດງແຜງທີ່ໃຫ້ໄວ້.

ມີ ໝູ່ ຄະນະ:
ນັກທ່ອງທ່ຽວ,
ຄຳຮ້ອງຂໍ,
REQUESTS_STATIC,
ບໍ່​ພົບ,
ເຈົ້າພາບ,
ເຈົ້າ,
ບຣາວເຊີ,
VISIT_TIMES,
ຜູ້ອ້າງອີງ,
REFERRING_SITES,
ຄຳແປສັບ,
GEO_LOCATION,
STATUS_CODES,

--ignore-referer=
ບໍ່ສົນໃຈຜູ້ອ້າງອີງຈາກການຖືກນັບ. ອະນຸຍາດໃຫ້ໃຊ້ຕົວແທນໄດ້. ຕົວຢ່າງ: *. ໂດເມນ
ww?.domain.*

--444-as-404
ປະຕິບັດລະຫັດສະຖານະທີ່ບໍ່ແມ່ນມາດຕະຖານ 444 ເປັນ 404.

--4xx-to-unique-count
ເພີ່ມຂໍ້ຜິດພາດຂອງລູກຄ້າ 4xx ໃຫ້ກັບຈໍານວນຜູ້ເຂົ້າຊົມທີ່ເປັນເອກະລັກ.

-- ບໍ່​ມີ​ຄວາມ​ຄືບ​ຫນ້າ​
ປິດການນຳໃຊ້ຕົວວັດແທກຄວາມຄືບໜ້າ [ການຮ້ອງຂໍທັງໝົດ/ການຮ້ອງຂໍຕໍ່ວິນາທີ].

--geoip-database=
ລະບຸເສັ້ນທາງໄປຫາໄຟລ໌ຖານຂໍ້ມູນ GeoIP. ie, GeoLiteCity.dat. ໄຟລ໌ຕ້ອງເປັນ
ດາວໂຫຼດຈາກ maxmind.com. ໄຟລ໌ IPv4 ແລະ IPv6 ແມ່ນຮອງຮັບເຊັ່ນດຽວກັນ. ຫມາຍ​ເຫດ​:
`--geoip-city-data` ແມ່ນນາມແຝງຂອງ `--geoip-database`.

--keep-db-files
ສືບຕໍ່ວິເຄາະຂໍ້ມູນເຂົ້າໄປໃນແຜ່ນ. ນີ້ຄວນຈະຖືກຕັ້ງເປັນຊຸດຂໍ້ມູນທໍາອິດກ່ອນທີ່ຈະນໍາໃຊ້
`ໂຫຼດຈາກແຜ່ນ`. ການຕັ້ງມັນເປັນຜິດຈະລຶບໄຟລ໌ຖານຂໍ້ມູນທັງໝົດເມື່ອອອກ
ໂຄງການ.

ພຽງແຕ່ຖ້າ configured ກັບ --enable-tcb=btree

--load-from-disk
ໂຫຼດຂໍ້ມູນທີ່ເກັບໄວ້ໃນເມື່ອກ່ອນຈາກແຜ່ນ. ໄຟລ໌ຖານຂໍ້ມູນຈໍາເປັນຕ້ອງມີຢູ່. ເບິ່ງ Keep-db-
ໄຟລ໌.

ພຽງແຕ່ຖ້າ configured ກັບ --enable-tcb=btree

--db-path=
ເສັ້ນທາງທີ່ໄຟລ໌ຖານຂໍ້ມູນໃນແຜ່ນຖືກເກັບໄວ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ / tmp
ລະບົບ.

ພຽງແຕ່ຖ້າ configured ກັບ --enable-tcb=btree

--xmmap=
ກໍານົດຂະຫນາດເປັນ bytes ຂອງຫນ່ວຍຄວາມຈໍາແຜນທີ່ເພີ່ມເຕີມ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 0.

ພຽງແຕ່ຖ້າ configured ກັບ --enable-tcb=btree

--cache-lcnum=
ລະບຸຈໍານວນສູງສຸດຂອງ nodes ໃບທີ່ຈະເກັບໄວ້ໃນຖານຄວາມຈໍາ. ຖ້າມັນບໍ່ເກີນ 0,
ຄ່າເລີ່ມຕົ້ນແມ່ນລະບຸໄວ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ 1024. ກໍານົດຄ່າທີ່ໃຫຍ່ກວ່າ
ຈະເພີ່ມປະສິດທິພາບຄວາມໄວ, ຢ່າງໃດກໍຕາມ, ການບໍລິໂພກຫນ່ວຍຄວາມຈໍາຈະເພີ່ມຂຶ້ນ. ຕ່ໍາກວ່າ
ຄ່າຈະຫຼຸດລົງການບໍລິໂພກຫນ່ວຍຄວາມຈໍາ.

ພຽງແຕ່ຖ້າ configured ກັບ --enable-tcb=btree

--cache-ncnum=
ລະບຸຈໍານວນສູງສຸດຂອງ nodes ທີ່ບໍ່ແມ່ນໃບທີ່ຈະ cache. ຖ້າມັນບໍ່ເກີນ
0, ຄ່າເລີ່ມຕົ້ນແມ່ນລະບຸໄວ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ 512.

ພຽງແຕ່ຖ້າ configured ກັບ --enable-tcb=btree

--tune-lmemb=
ລະບຸຈໍານວນສະມາຊິກໃນແຕ່ລະໜ້າໃບ. ຖ້າມັນບໍ່ເກີນ 0, the
ຄ່າເລີ່ມຕົ້ນແມ່ນລະບຸໄວ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ 128.

ພຽງແຕ່ຖ້າ configured ກັບ --enable-tcb=btree

--tune-nmemb=
ລະບຸຈໍານວນສະມາຊິກໃນແຕ່ລະຫນ້າທີ່ບໍ່ແມ່ນໃບ. ຖ້າມັນບໍ່ເກີນ 0,
ຄ່າເລີ່ມຕົ້ນແມ່ນລະບຸໄວ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ 256.

ພຽງແຕ່ຖ້າ configured ກັບ --enable-tcb=btree

--tune-bnum=
ລະບຸຈໍານວນຂອງອົງປະກອບຂອງ bucket array. ຖ້າມັນບໍ່ເກີນ 0, the
ຄ່າເລີ່ມຕົ້ນແມ່ນລະບຸໄວ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ 32749. ຂະຫນາດທີ່ແນະນໍາຂອງ
bucket array ແມ່ນປະມານຈາກ 1 ຫາ 4 ເທົ່າຂອງຈໍານວນຫນ້າທັງຫມົດທີ່ຈະເກັບໄວ້.

ພຽງແຕ່ຖ້າ configured ກັບ --enable-tcb=btree

--ບີບອັດ=
ລະບຸວ່າແຕ່ລະໜ້າຖືກບີບອັດດ້ວຍການເຂົ້າລະຫັດ ZLIB|BZ2.

ພຽງແຕ່ຖ້າ configured ກັບ --enable-tcb=btree

ການປະມວນຜົນບັນທຶກເພີ່ມຂຶ້ນ

GoAccess ມີ​ຄວາມ​ສາ​ມາດ​ທີ່​ຈະ​ປະ​ມວນ​ຜົນ​ບັນ​ທຶກ​ເພີ່ມ​ຂຶ້ນ​ໂດຍ​ຜ່ານ​ການ​ໃນ​ແຜ່ນ B+Tree​
ຖານຂໍ້ມູນ. ມັນ​ເຮັດ​ວຽກ​ໃນ​ວິ​ທີ​ການ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​:

ຊຸດຂໍ້ມູນຕ້ອງຄົງຢູ່ກ່ອນດ້ວຍ --keep-db-files, ຫຼັງຈາກນັ້ນຊຸດຂໍ້ມູນດຽວກັນສາມາດ
ໂຫຼດດ້ວຍ --load-from-disk. ຖ້າຂໍ້ມູນໃຫມ່ຖືກສົ່ງຜ່ານ (piped ຫຼືຜ່ານບັນທຶກ
file), ມັນຈະເພີ່ມມັນໃສ່ຊຸດຂໍ້ມູນຕົ້ນສະບັບ. ເພື່ອຮັກສາຂໍ້ມູນທັງຫມົດ
ເວລາ, --keep-db-files ຕ້ອງຖືກນໍາໃຊ້. ຖ້າ --load-from-disk ຖືກໃຊ້ໂດຍບໍ່ມີການ --keep-db-
ໄຟລ໌, ໄຟລ໌ຖານຂໍ້ມູນຈະຖືກລຶບຖິ້ມເມື່ອປິດໂຄງການ.

CUSTOM LOG/DATE ຮູບແບບ


GoAccess ສາມາດວິເຄາະໄດ້ເກືອບທຸກຮູບແບບບັນທຶກເວັບ.

ທາງ​ເລືອກ​ທີ່​ກໍາ​ນົດ​ໄວ້​ລ່ວງ​ຫນ້າ​ປະ​ກອບ​ມີ​, ຮູບ​ແບບ​ບັນ​ທຶກ​ທົ່ວ​ໄປ (CLF​)​, ຮູບ​ແບບ​ບັນ​ທຶກ​ລວມ (XLF / ELF​)​,
ລວມທັງເຈົ້າພາບສະເໝືອນ, Amazon CloudFront (ການແຈກຢາຍດາວໂຫຼດ), Google Cloud Storage
ແລະຮູບແບບ W3C (IIS).

GoAccess ອະນຸຍາດໃຫ້ສະຕຣິງຮູບແບບທີ່ກຳນົດເອງໄດ້ເຊັ່ນກັນ.

ມີສອງວິທີໃນການຕັ້ງຄ່າຮູບແບບບັນທຶກ. ງ່າຍທີ່ສຸດແມ່ນດໍາເນີນການ GoAccess ກັບ -c to
ກະ​ຕຸ້ນ​ປ່ອງ​ຢ້ຽມ​ການ​ຕັ້ງ​ຄ່າ​. ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນສາມາດຖືກຕັ້ງຄ່າພາຍໃຕ້ ~/.goaccessrc ຫຼື
%sysconfdir%.

time_format
ໄດ້ time_format ຕົວແປຕາມດ້ວຍຊ່ອງຫວ່າງ, ລະບຸເວລາຮູບແບບບັນທຶກ
ມີການປະສົມປະສານຂອງຕົວອັກສອນປົກກະຕິ ແລະຕົວລະບຸຮູບແບບພິເສດ.
ພວກເຂົາທັງຫມົດເລີ່ມຕົ້ນດ້ວຍເຄື່ອງຫມາຍເປີເຊັນ (%). ເບິ່ງ 'man strftime'. %T or %H:%M:%S.

ຫມາຍ​ເຫດ​: ຖ້າເວລາເປັນໄມໂຄວິນາທີ, %f ຕ້ອງໃຊ້ເປັນ time_format

date_format
ໄດ້ date_format ຕົວແປຕາມດ້ວຍຊ່ອງຫວ່າງ, ລະບຸວັນທີຮູບແບບບັນທຶກ
ມີການປະສົມປະສານຂອງຕົວອັກສອນປົກກະຕິ ແລະຕົວລະບຸຮູບແບບພິເສດ.
ພວກເຂົາທັງຫມົດເລີ່ມຕົ້ນດ້ວຍເຄື່ອງຫມາຍເປີເຊັນ (%). ເບິ່ງ 'man strftime'. ຕົວຢ່າງ: %Y-%m-%d.

ຫມາຍ​ເຫດ​: ຖ້າເວລາເປັນໄມໂຄວິນາທີ, %f ຕ້ອງໃຊ້ເປັນ date_format

log_format
ໄດ້ log_format ຕົວແປຕາມດ້ວຍຊ່ອງ ຫຼື \t , ກໍານົດຮູບແບບບັນທຶກ
string

%x ຊ່ອງຂໍ້ມູນວັນທີ ແລະເວລາທີ່ກົງກັບ time_format ແລະ date_format ຕົວແປ. ນີ້​ແມ່ນ
ໃຊ້ເມື່ອເວລາຖືກມອບໃຫ້ແທນວັນທີ ແລະເວລາເປັນສອງແຍກ
ຕົວແປ

ຊ່ອງເວລາ %t ທີ່ກົງກັບ time_format ຕົວແປ.

%d ຊ່ອງຂໍ້ມູນວັນທີທີ່ກົງກັບ date_format ຕົວແປ.

ເຈົ້າພາບ %h (ທີ່ຢູ່ IP ຂອງລູກຂ່າຍ, ບໍ່ວ່າ IPv4 ຫຼື IPv6)

%r ແຖວການຮ້ອງຂໍຈາກລູກຄ້າ. ນີ້ຮຽກຮ້ອງໃຫ້ມີຕົວຂັ້ນສະເພາະປະມານ
ຮ້ອງຂໍ (ເປັນວົງຢືມດຽວ, ວົງຢືມຄູ່, ຫຼືສິ່ງອື່ນໃດ) parsable. ຖ້າ​ບໍ່,
ພວກ​ເຮົາ​ຕ້ອງ​ນໍາ​ໃຊ້​ການ​ປະ​ສົມ​ປະ​ສານ​ຂອງ​ຕົວ​ກໍາ​ນົດ​ຮູບ​ແບບ​ພິ​ເສດ​ເປັນ %m %U %H​.

%q ສະຕຣິງແບບສອບຖາມ.

%m ວິທີການຮ້ອງຂໍ.

%U ເສັ້ນທາງ URL ທີ່ຮ້ອງຂໍ.

ຫມາຍ​ເຫດ​: ຖ້າສາຍຄຳຊອກຫາຢູ່ໃນ %U, ບໍ່ຈໍາເປັນຕ້ອງໃຊ້ %q. ເຖິງຢ່າງໃດກໍ່ຕາມ, ຖ້າວ່າ
ເສັ້ນທາງ URL, ບໍ່ລວມເອົາສະຕຣິງຄໍາຖາມໃດໆ, ທ່ານອາດຈະໃຊ້ %q ແລະສາຍຄຳຊອກຫາ
ຈະຖືກຕື່ມໃສ່ກັບການຮ້ອງຂໍ.

%H ພິທີການຮ້ອງຂໍ.

%s ລະຫັດສະຖານະທີ່ເຊີບເວີສົ່ງກັບລູກຄ້າ.

%b ຂະໜາດຂອງວັດຖຸສົ່ງຄືນໃຫ້ລູກຄ້າ.

%R ສ່ວນຫົວຄຳຮ້ອງຂໍ HTTP "Referrer".

%u ສ່ວນຫົວການຮ້ອງຂໍ HTTP ຕົວແທນຜູ້ໃຊ້.

%D ເວລາທີ່ໃຊ້ເພື່ອຮັບໃຊ້ການຮ້ອງຂໍ, ເປັນ microseconds ເປັນຕົວເລກທົດສະນິຍົມ.

%T ເວລາທີ່ໃຊ້ເພື່ອຮັບໃຊ້ການຮ້ອງຂໍ, ເປັນວິນາທີທີ່ມີຄວາມລະອຽດ milliseconds.

%L ເວລາທີ່ໃຊ້ເພື່ອຮັບໃຊ້ການຮ້ອງຂໍ, ເປັນ milliseconds ເປັນຕົວເລກທົດສະນິຍົມ.

ຫມາຍ​ເຫດ​: ຖ້າຕົວລະບຸທີ່ໃຫ້ບໍລິການຫຼາຍຄັ້ງຖືກໃຊ້ໃນເວລາດຽວກັນ, ທໍາອິດ
ທາງ​ເລືອກ​ທີ່​ລະ​ບຸ​ໄວ້​ໃນ​ສະ​ຕ​ຣິງ​ຮູບ​ແບບ​ຈະ​ມີ​ຄວາມ​ສໍາ​ຄັນ​ຫຼາຍ​ກ​່​ວາ​ຕົວ​ຊີ້​ວັດ​ອື່ນໆ​.

%^ ບໍ່ສົນໃຈຊ່ອງຂໍ້ມູນນີ້.

%~ ກ້າວໄປຂ້າງໜ້າຜ່ານລະບົບບັນທຶກຂໍ້ມູນຈົນກວ່າຈະພົບເຫັນ char ທີ່ບໍ່ແມ່ນຊ່ອງ (!isspace).

GoAccess ຕ້ອງການ ຊ່ອງຂໍ້ມູນຕໍ່ໄປນີ້:

%h IPv4/6 ທີ່ຖືກຕ້ອງ

%d ວັນທີທີ່ຖືກຕ້ອງ

%r ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​

ໂຕ້ຕອບ MENU


F1 ຫຼື h
ການຊ່ວຍເຫຼືອຕົ້ນຕໍ.

F5 ແຕ້ມໜ້າຕ່າງຫຼັກຄືນໃໝ່.

q ອອກຈາກໂຄງການ, ປ່ອງຢ້ຽມປະຈຸບັນຫຼືຍຸບໂມດູນທີ່ໃຊ້ວຽກ

o ຫຼື ENTER
ຂະຫຍາຍໂມດູນທີ່ເລືອກຫຼືເປີດປ່ອງຢ້ຽມ

0-9 ແລະ Shift + 0
ຕັ້ງໂມດູນທີ່ເລືອກເປັນການເຄື່ອນໄຫວ

j ເລື່ອນລົງພາຍໃນໂມດູນຂະຫຍາຍ

k ເລື່ອນຂຶ້ນພາຍໃນໂມດູນຂະຫຍາຍ

c ກໍານົດຫຼືປ່ຽນສີໂຄງການ.

TAB Forward iteration ຂອງໂມດູນ. ເລີ່ມຕົ້ນຈາກໂມດູນທີ່ມີການເຄື່ອນໄຫວໃນປະຈຸບັນ.

SHIFT+TAB
ການຊໍ້າຄືນຂອງໂມດູນ. ເລີ່ມຕົ້ນຈາກໂມດູນທີ່ມີການເຄື່ອນໄຫວໃນປະຈຸບັນ.

^f ເລື່ອນໄປໜ້າໜຶ່ງໜ້າຈໍພາຍໃນໂມດູນທີ່ໃຊ້ຢູ່.

^b ເລື່ອນໄປຂ້າງຫຼັງໜຶ່ງໜ້າຈໍພາຍໃນໂມດູນທີ່ເຮັດວຽກ.

s ຄັດ​ເລືອກ​ສໍາ​ລັບ​ໂມ​ດູນ​ການ​ເຄື່ອນ​ໄຫວ​

/ ຄົ້ນຫາທົ່ວທຸກໂມດູນ (regex ອະນຸຍາດ)

n ຊອກຫາຕໍາແຫນ່ງຂອງການປະກົດຕົວຕໍ່ໄປໃນທົ່ວທຸກໂມດູນ.

g ຍ້າຍໄປລາຍການທໍາອິດຫຼືເທິງສຸດຂອງຫນ້າຈໍ.

G ຍ້າຍໄປລາຍການສຸດທ້າຍ ຫຼືລຸ່ມສຸດຂອງໜ້າຈໍ.

ຕົວຢ່າງ


ການນໍາໃຊ້ງ່າຍທີ່ສຸດແລະໄວທີ່ສຸດຈະເປັນ:

# goaccess -f access.log

ທີ່ຈະສ້າງຜົນຕອບແທນແບບຂໍ້ຄວາມເທົ່ານັ້ນ.

ເພື່ອສ້າງສະຖິຕິເຕັມທີ່ພວກເຮົາສາມາດດໍາເນີນການ GoAccess ເປັນ:

# goaccess -f access.log -a

ເພື່ອສ້າງບົດລາຍງານ HTML:

# goaccess -f access.log -a > report.html

ເພື່ອສ້າງໄຟລ໌ JSON:

# goaccess -f access.log -a -d -o json > report.json

ເພື່ອສ້າງໄຟລ໌ CSV:

# goaccess -f access.log -o csv > report.csv

ໄດ້ -a ທຸງຊີ້ບອກວ່າພວກເຮົາຕ້ອງການປະມວນຜົນລາຍຊື່ຕົວແທນສໍາລັບທຸກໆໂຮດທີ່ວິເຄາະ.

ໄດ້ -d ທຸງຊີ້ບອກວ່າພວກເຮົາຕ້ອງການເປີດໃຊ້ຕົວແກ້ໄຂ IP ໃນ HTML | ຜົນຜະລິດ JSON.
(ມັນ​ຈະ​ໃຊ້​ເວ​ລາ​ດົນ​ກວ່າ​ທີ່​ຈະ​ອອກ​ໄດ້​ເນື່ອງ​ຈາກ​ວ່າ​ມັນ​ມີ​ການ​ແກ້​ໄຂ​ການ​ສອບ​ຖາມ​ທັງ​ຫມົດ​.

ໄດ້ -c ທຸງຈະເຕືອນໃຫ້ວັນທີ ແລະໜ້າຕ່າງການຕັ້ງຄ່າຮູບແບບບັນທຶກ. ພຽງແຕ່ໃນເວລາທີ່ສາບແຊ່ງ
ເລີ່ມຕົ້ນ.

ການກັ່ນຕອງສາມາດເຮັດໄດ້ໂດຍຜ່ານການນໍາໃຊ້ທໍ່. ສໍາລັບຕົວຢ່າງ, ການນໍາໃຊ້ grep ເພື່ອການກັ່ນຕອງ
ຂໍ້ມູນສະເພາະແລະຫຼັງຈາກນັ້ນທໍ່ຜົນຜະລິດເຂົ້າໄປໃນ GoAccess. ນີ້ເພີ່ມຈໍານວນທີ່ຍິ່ງໃຫຍ່ຂອງ
ຄວາມຍືດຫຍຸ່ນຂອງສິ່ງທີ່ GoAccess ສາມາດສະແດງໄດ້. ຍົກ​ຕົວ​ຢ່າງ:

ຖ້າພວກເຮົາຕ້ອງການປຸງແຕ່ງທັງຫມົດ access.log.*.gz ພວກເຮົາສາມາດເຮັດໄດ້:

# zcat access.log.*.gz | ການເຂົ້າເຖິງ

OR

# zcat -f access.log* | ການເຂົ້າເຖິງ

(ໃນ Mac OS X, ໃຊ້ `gunzip -c` ແທນ `zcat`).

ທໍ່ທີ່ເປັນປະໂຫຍດອີກອັນຫນຶ່ງແມ່ນການກັ່ນຕອງວັນທີອອກຈາກບັນທຶກເວັບ

ຕໍ່ໄປນີ້ຈະໄດ້ຮັບການຮ້ອງຂໍ HTTP ທັງຫມົດເລີ່ມແຕ່ວັນທີ 05/Dec/2010 ຈົນກ່ວາໃນຕອນທ້າຍຂອງການ
ຍື່ນ.

# sed -n '/05\/Dec\/2010/,$ p' access.log | goaccess -a

ຖ້າ​ຫາກ​ວ່າ​ພວກ​ເຮົາ​ຕ້ອງ​ການ​ທີ່​ຈະ​ແຍກ​ພຽງ​ແຕ່​ໄລ​ຍະ​ເວ​ລາ​ສະ​ເພາະ​ໃດ​ຫນຶ່ງ​ຈາກ DATE a ຫາ DATE b​, ພວກ​ເຮົາ​ສາ​ມາດ​ເຮັດ​ໄດ້​:

sed -n '/5\/Nov\/2010/,/5\/Dec\/2010/ p' access.log | goaccess -a

ຫມາຍ​ເຫດ​ ທີ່ ນີ້ ສາມາດເຮັດໄດ້ ໃຊ້ເວລາ ຕໍ່ໄປອີກແລ້ວ ທີ່ໃຊ້ເວລາ to ແຍກ ຂຶ້ນຢູ່ກັບ on ໄດ້ ຄວາມ​ໄວ of ເຊດ.

ເພື່ອຍົກເວັ້ນບັນຊີລາຍຊື່ຂອງເຈົ້າພາບ virtual ທ່ານສາມາດເຮັດດັ່ງຕໍ່ໄປນີ້:

grep -v "`cat exclude_vhost_list_file`" vhost_access.log | ການເຂົ້າເຖິງ

ນອກຈາກນີ້, ມັນເປັນມູນຄ່າທີ່ຊີ້ໃຫ້ເຫັນວ່າຖ້າພວກເຮົາຕ້ອງການດໍາເນີນການ GoAccess ໃນບູລິມະສິດຕ່ໍາ, ພວກເຮົາສາມາດເຮັດໄດ້
ແລ່ນມັນເປັນ:

# ງາມ -n 19 goaccess -f access.log -a

ແລະຖ້າທ່ານບໍ່ຕ້ອງການຕິດຕັ້ງມັນຢູ່ໃນເຄື່ອງແມ່ຂ່າຍຂອງທ່ານ, ທ່ານຍັງສາມາດດໍາເນີນການໄດ້ຈາກທ້ອງຖິ່ນຂອງທ່ານ
ເຄື່ອງຈັກ:

# ssh root@server 'cat /var/log/apache2/access.log' | goaccess -a

ຫມາຍເຫດ


ສໍາລັບໃນປັດຈຸບັນ, ແຕ່ລະປ່ອງຢ້ຽມທີ່ມີການເຄື່ອນໄຫວມີຈໍານວນທັງຫມົດ 366 ລາຍການ. ໃນ​ທີ່​ສຸດ​ນີ້​ຈະ​ເປັນ​
ປັບແຕ່ງໄດ້. 366 ລາຍການເຫຼົ່ານີ້ແມ່ນມີຢູ່ໃນຄ່າເລີ່ມຕົ້ນໃນການສົ່ງອອກ CSV ແລະ JSON,
ແລະເປັນແຜງທີ່ສາມາດຂະຫຍາຍໄດ້ໃນບົດລາຍງານ HTML (ມຸມຂວາເທິງ).

ທໍ່ບັນທຶກໄປຫາ GoAccess ຈະປິດການທໍາງານແບບສົດໆ. ນີ້ແມ່ນເນື່ອງມາຈາກ
ບັນຫາການເຄື່ອນທີ່ກ່ຽວກັບການກໍານົດຂະຫນາດຕົວຈິງຂອງ STDIN. ຢ່າງໃດກໍຕາມ, ການປ່ອຍໃນອະນາຄົດ
* ອາດຈະ * ປະກອບມີຄຸນສົມບັດນີ້.

ໃຊ້ goaccess ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    Zabbix
    Zabbix
    Zabbix ແມ່ນຊັ້ນວິສາຫະກິດເປີດ
    ແຫຼ່ງທີ່ແຈກຢາຍການຕິດຕາມການແກ້ໄຂ
    ຖືກອອກແບບມາເພື່ອຕິດຕາມແລະຕິດຕາມ
    ປະສິດທິພາບແລະຄວາມພ້ອມຂອງເຄືອຂ່າຍ
    ເຊີບເວີ, ອຸປະກອນ...
    ດາວໂຫລດ Zabbix
  • 2
    ບໍລິສັດ KDiff3
    ບໍລິສັດ KDiff3
    ບ່ອນເກັບມ້ຽນນີ້ບໍ່ຖືກຮັກສາໄວ້ອີກຕໍ່ໄປ
    ແລະຖືກເກັບຮັກສາໄວ້ເພື່ອຈຸດປະສົງການເກັບມ້ຽນ. ເບິ່ງ
    https://invent.kde.org/sdk/kdiff3 for
    ລະ​ຫັດ​ໃຫມ່​ທີ່​ສຸດ​ແລະ​
    https://download.kde.o...
    ດາວໂຫລດ KDiff3
  • 3
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX ແມ່ນ GUI ສໍາລັບ
    Loader USB ຂອງ Waninkoko, ອີງໃສ່
    libwiigui. ມັນອະນຸຍາດໃຫ້ລາຍຊື່ແລະ
    ເປີດເກມ Wii, ເກມ Cube ແລະ
    homebrew ໃນ Wii ແລະ WiiU ...
    ດາວໂຫລດ USBLoaderGX
  • 4
    Firebird
    Firebird
    Firebird RDBMS ສະຫນອງຄຸນສົມບັດ ANSI SQL
    & ແລ່ນໃນ Linux, Windows &
    ເວທີ Unix ຫຼາຍ. ຄຸນ​ລັກ​ສະ​ນະ
    ຄວາມສອດຄ່ອງ ແລະປະສິດທິພາບທີ່ດີເລີດ
    ແລະພະລັງງານ...
    ດາວໂຫລດ Firebird
  • 5
    KompoZer
    KompoZer
    KompoZer ເປັນບັນນາທິການ HTML ທີ່ໃຊ້ wysiwyg
    ຖານຂໍ້ມູນ Mozilla Composer. ເປັນ
    ການພັດທະນາຂອງ Nvu ໄດ້ຖືກຢຸດເຊົາ
    ໃນປີ 2005, KompoZer ແກ້ໄຂຂໍ້ບົກພ່ອງຫຼາຍຢ່າງແລະ
    ເພີ່ມ f...
    ດາວໂຫລດ KompoZer
  • 6
    ດາວໂຫຼດ Manga ຟຣີ
    ດາວໂຫຼດ Manga ຟຣີ
    The Free Manga Downloader (FMD) ເປັນ
    ຄໍາຮ້ອງສະຫມັກແຫຼ່ງເປີດທີ່ຂຽນໃນ
    Object-Pascal ສໍາລັບການຄຸ້ມຄອງແລະ
    ການດາວໂຫຼດ manga ຈາກເວັບໄຊທ໌ຕ່າງໆ.
    ນີ້ແມ່ນແວ່ນ...
    ດາວໂຫຼດ Manga ດາວໂຫຼດຟຣີ
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad