20 ເຄື່ອງມືສາຍ ຄຳ ສັ່ງເພື່ອຕິດຕາມການເຮັດວຽກຂອງ Linux
ມັນເປັນວຽກທີ່ເຄັ່ງຄັດແທ້ໆ ສຳ ລັບທຸກໆລະບົບຫລືຜູ້ບໍລິຫານເຄືອຂ່າຍທີ່ຕ້ອງຕິດຕາມກວດກາແລະແກ້ໄຂບັນຫາການເຮັດວຽກຂອງລະບົບ Linux ທຸກໆມື້. ຫລັງຈາກເປັນຜູ້ບໍລິຫານ Linux ເປັນເວລາ 5 ປີໃນອຸດສາຫະ ກຳ ໄອທີ, ຂ້ອຍໄດ້ຮູ້ວ່າມັນ ໜັກ ໜ່ວງ ປານໃດທີ່ຈະຕິດຕາມແລະຮັກສາລະບົບແລະເຮັດວຽກໃຫ້ດີ. ດ້ວຍເຫດຜົນນີ້, ພວກເຮົາຈຶ່ງໄດ້ລວບລວມບັນຊີລາຍຊື່ຂອງເຄື່ອງມືຕິດຕາມກວດກາບັນທັດ ຄຳ ສັ່ງທີ່ ນຳ ໃຊ້ເລື້ອຍໆ 20 ອັນດັບເຊິ່ງອາດຈະເປັນປະໂຫຍດ ສຳ ລັບຜູ້ບໍລິຫານລະບົບ Linux/Unix ທຸກຄົນ. ຄຳ ສັ່ງເຫລົ່ານີ້ມີຢູ່ພາຍໃຕ້ລົດທຸກປະເພດຂອງ Linux ແລະສາມາດເປັນປະໂຫຍດໃນການຕິດຕາມແລະຊອກຫາສາເຫດທີ່ແທ້ຈິງຂອງບັນຫາການປະຕິບັດ. ບັນຊີລາຍຊື່ ຄຳ ສັ່ງທີ່ສະແດງຢູ່ນີ້ແມ່ນພຽງພໍ ສຳ ລັບທ່ານທີ່ຈະເລືອກເອົາ ຄຳ ສັ່ງທີ່ ເໝາະ ສົມກັບສະຖານະການຕິດຕາມຂອງທ່ານ.
Linux Top ຄຳ ສັ່ງແມ່ນໂປແກຼມກວດສອບການປະຕິບັດງານເຊິ່ງຜູ້ ນຳ ໃຊ້ລະບົບຫຼາຍໆຄົນໄດ້ ນຳ ໃຊ້ເລື້ອຍໆເພື່ອຕິດຕາມການເຮັດວຽກຂອງ Linux ແລະມັນມີຢູ່ພາຍໃຕ້ຫລາຍ Linux/Unix ເຊັ່ນລະບົບປະຕິບັດການ ຄຳ ສັ່ງຂັ້ນເທິງໃຊ້ເພື່ອເຮັດທຸກຂັ້ນຕອນທີ່ ກຳ ລັງແລ່ນແລະໃຊ້ເວລາຈິງໃນບັນຊີລາຍຊື່ທີ່ຖືກສັ່ງແລະອັບເດດມັນເປັນປະ ຈຳ ມັນສະແດງການ ນຳ ໃຊ້ CPU, ການ ນຳ ໃຊ້ຫນ່ວຍຄວາມ ຈຳ, Swap Memory, ຂະ ໜາດ cache, ຂະ ໜາດ Buffer, Process PID, User, Commands ແລະອື່ນໆອີກຫລາຍຢ່າງ. ມັນຍັງສະແດງໃຫ້ເຫັນເຖິງຄວາມຊົງ ຈຳ ສູງແລະການ ນຳ ໃຊ້ cpu ຂອງໂປແກຼມທີ່ໃຊ້ງານ. ຄຳ ສັ່ງຂັ້ນເທິງແມ່ນມີປະໂຫຍດຫຼາຍ ສຳ ລັບຜູ້ບໍລິຫານລະບົບໃນການຕິດຕາມແລະ ດຳ ເນີນການທີ່ຖືກຕ້ອງເມື່ອຕ້ອງການ. ຂໍໃຫ້ເບິ່ງ ຄຳ ສັ່ງສູງສຸດໃນການ ດຳ ເນີນການ.
# top
<ຮູບແບບ = "ຄວາມກວ້າງ: 620px" ຫ້ອງຮຽນ = "wp-caption aligncenter"> <ຫ້ອງສະແດງຕົວຢ່າງ = "wp-caption-text"> ຕົວຢ່າງ ຄຳ ສັ່ງເທິງ
ສຳ ລັບຕົວຢ່າງເພີ່ມເຕີມຂອງ ຄຳ ສັ່ງ Top ອ່ານ: 12 ຕົວຢ່າງ ຄຳ ສັ່ງທີ່ໃຊ້ໃນ Linux
ຄໍາສັ່ງ Linux VmStat ໃຊ້ເພື່ອສະແດງສະຖິຕິຂອງຄວາມ ຈຳ ເສມືນ, ກະທູ້ kernerl, ແຜ່ນ, ຂະບວນການຂອງລະບົບ, ທ່ອນ I/O, ຂັດຂວາງ, ກິດຈະ ກຳ ຂອງ CPU ແລະອື່ນໆ. ໂດຍ ຄຳ ສັ່ງ vmstat ໃນຕອນຕົ້ນບໍ່ມີຢູ່ພາຍໃຕ້ລະບົບ Linux ທ່ານ ຈຳ ເປັນຕ້ອງຕິດຕັ້ງແພັກເກດທີ່ເອີ້ນວ່າ sysstat ເຊິ່ງປະກອບມີໂປແກມ vmstat. ການໃຊ້ແບບທົ່ວໄປຂອງຮູບແບບ ຄຳ ສັ່ງແມ່ນ.
# vmstat procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu----- r b swpd free inact active si so bi bo in cs us sy id wa st 1 0 0 810420 97380 70628 0 0 115 4 89 79 1 6 90 3 0
ສຳ ລັບຕົວຢ່າງ Vmstat ເພີ່ມເຕີມອ່ານ: 6 ຕົວຢ່າງ ຄຳ ສັ່ງ Vmstat ໃນ Linux
ຄຳ ສັ່ງ Lsof ທີ່ໃຊ້ໃນຫລາຍໆລະບົບ Linux/Unix ຄ້າຍຄືລະບົບທີ່ໃຊ້ເພື່ອສະແດງລາຍຊື່ຂອງທຸກເອກະສານທີ່ເປີດແລະຂັ້ນຕອນ. ເອກະສານທີ່ເປີດປະກອບມີ: ແຟ້ມແຜ່ນ, ແຜ່ນເຄືອຂ່າຍ, ທໍ່, ອຸປະກອນແລະຂະບວນການຕ່າງໆ. ໜຶ່ງ ໃນເຫດຜົນຫຼັກທີ່ ນຳ ໃຊ້ ຄຳ ສັ່ງນີ້ແມ່ນເມື່ອແຜ່ນບໍ່ສາມາດຖອດອອກໄດ້ແລະສະແດງຂໍ້ຜິດພາດທີ່ເອກະສານ ກຳ ລັງຖືກ ນຳ ໃຊ້ຫຼືເປີດຢູ່. ດ້ວຍ ຄຳ ແນະ ນຳ ນີ້ທ່ານສາມາດລະບຸວ່າມີໄຟລ໌ໃດທີ່ ກຳ ລັງໃຊ້ຢູ່. ຮູບແບບທົ່ວໄປທີ່ສຸດ ສຳ ລັບ ຄຳ ສັ່ງນີ້ແມ່ນ.
# lsof COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME init 1 root cwd DIR 104,2 4096 2 / init 1 root rtd DIR 104,2 4096 2 / init 1 root txt REG 104,2 38652 17710339 /sbin/init init 1 root mem REG 104,2 129900 196453 /lib/ld-2.5.so init 1 root mem REG 104,2 1693812 196454 /lib/libc-2.5.so init 1 root mem REG 104,2 20668 196479 /lib/libdl-2.5.so init 1 root mem REG 104,2 245376 196419 /lib/libsepol.so.1 init 1 root mem REG 104,2 93508 196431 /lib/libselinux.so.1 init 1 root 10u FIFO 0,17 953 /dev/initctl
ການ ນຳ ໃຊ້ ຄຳ ສັ່ງແລະຕົວຢ່າງ lsof ເພີ່ມເຕີມ: ຕົວຢ່າງ ຄຳ ສັ່ງ 10 lsof ໃນ Linux
Tcpdump ໜຶ່ງ ໃນເຄື່ອງຈັກວິເຄາະເຄືອຂ່າຍບັນຈຸເຄືອຂ່າຍ ຄຳ ສັ່ງທີ່ໃຊ້ກັນທົ່ວໄປຫຼືແພັກເກັດ sniffer ທີ່ໃຊ້ການຈັບຫຼືກັ່ນຕອງແພັກເກັດ TCP/IP ທີ່ໄດ້ຮັບຫຼືໂອນຜ່ານອິນເຕີເຟດສະເພາະໃນເຄືອຂ່າຍ. ມັນຍັງມີທາງເລືອກທີ່ຈະຊ່ວຍປະຢັດແພັກເກັດທີ່ຖືກຈັບໃນເອກະສານ ສຳ ລັບການວິເຄາະຕໍ່ມາ. tcpdump ແມ່ນມີເກືອບທັງ ໝົດ ໃນການແຈກຈ່າຍ Linux ທີ່ ສຳ ຄັນທັງ ໝົດ.
# tcpdump -i eth0 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 22:08:59.617628 IP linux-console.net.ssh > 115.113.134.3.static-mumbai.vsnl.net.in.28472: P 2532133365:2532133481(116) ack 3561562349 win 9648 22:09:07.653466 IP linux-console.net.ssh > 115.113.134.3.static-mumbai.vsnl.net.in.28472: P 116:232(116) ack 1 win 9648 22:08:59.617916 IP 115.113.134.3.static-mumbai.vsnl.net.in.28472 > linux-console.net.ssh: . ack 116 win 64347
ສຳ ລັບການໃຊ້ tcpdump ຫຼາຍຂື້ນອ່ານ: 12 ຕົວຢ່າງ ຄຳ ສັ່ງ Tcpdump ໃນ Linux
Netstat ແມ່ນເຄື່ອງມືສາຍ ຄຳ ສັ່ງ ສຳ ລັບຕິດຕາມກວດກາສະຖິຕິການຫຸ້ມຫໍ່ເຄືອຂ່າຍທີ່ເຂົ້າມາແລະລາຍຈ່າຍພ້ອມທັງສະຖິຕິໃນການໂຕ້ຕອບ. ມັນເປັນເຄື່ອງມືທີ່ມີປະໂຫຍດຫຼາຍ ສຳ ລັບຜູ້ບໍລິຫານລະບົບທຸກໆຄົນໃນການຕິດຕາມການເຮັດວຽກຂອງເຄືອຂ່າຍແລະແກ້ໄຂບັນຫາທີ່ກ່ຽວຂ້ອງກັບເຄືອຂ່າຍ.
# netstat -a | more Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 *:mysql *:* LISTEN tcp 0 0 *:sunrpc *:* LISTEN tcp 0 0 *:realm-rusd *:* LISTEN tcp 0 0 *:ftp *:* LISTEN tcp 0 0 localhost.localdomain:ipp *:* LISTEN tcp 0 0 localhost.localdomain:smtp *:* LISTEN tcp 0 0 localhost.localdomain:smtp localhost.localdomain:42709 TIME_WAIT tcp 0 0 localhost.localdomain:smtp localhost.localdomain:42710 TIME_WAIT tcp 0 0 *:http *:* LISTEN tcp 0 0 *:ssh *:* LISTEN tcp 0 0 *:https *:* LISTEN
ຕົວຢ່າງ Netstat ເພີ່ມເຕີມ: ຕົວຢ່າງ 20 Netstat Command ໃນ Linux.
Htop ແມ່ນເຄື່ອງມືຕິດຕາມກວດກາຂັ້ນຕອນຂອງ Linux ແບບຈິງຈັງແລະກ້າວ ໜ້າ. ນີ້ແມ່ນຄ້າຍຄືກັບ ຄຳ ສັ່ງເທິງຂອງ Linux ແຕ່ມັນມີຄຸນລັກສະນະທີ່ອຸດົມສົມບູນເຊັ່ນ: ການໂຕ້ຕອບທີ່ເປັນມິດກັບຜູ້ໃຊ້ເພື່ອຈັດການຂັ້ນຕອນ, ປຸ່ມລັດ, ມຸມເບິ່ງແນວຕັ້ງແລະແນວນອນຂອງຂະບວນການແລະອື່ນໆ. Htop ແມ່ນເຄື່ອງມືຂອງພາກສ່ວນທີສາມແລະບໍ່ໄດ້ລວມເຂົ້າໃນລະບົບ Linux, ທ່ານ ຈຳ ເປັນຕ້ອງຕິດຕັ້ງມັນໂດຍໃຊ້ເຄື່ອງມືຈັດການຊຸດ YUM. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບການຕິດຕັ້ງອ່ານບົດຄວາມຂອງພວກເຮົາຂ້າງລຸ່ມນີ້.
# htop
<ຮູບແບບ = "ຄວາມກວ້າງ: 590px" ຫ້ອງຮຽນ = "wp-caption aligncenter"> <ຫ້ອງສະແດງຮູບພາບ = "wp-caption-text"> ແທັກ ຄຳ ສັ່ງ Htop ຕົວຢ່າງ Screenshot
ສຳ ລັບການຕິດຕັ້ງ Htop ໃຫ້ອ່ານວ່າ: ຕິດຕັ້ງ Htop (Linux Process Monitoring) ໃນ Linux
Iotop ຍັງຄ້າຍຄືກັບ ຄຳ ສັ່ງທີ່ສູງສຸດແລະໂປແກຼມ Htop, ແຕ່ມັນມີ ໜ້າ ທີ່ບັນຊີເພື່ອຕິດຕາມແລະສະແດງເວລາຈິງ Disk I/O ແລະຂັ້ນຕອນຕ່າງໆ. ເຄື່ອງມືນີ້ມີປະໂຫຍດຫຼາຍ ສຳ ລັບການຊອກຫາຂັ້ນຕອນທີ່ແນ່ນອນແລະການອ່ານ/ຂຽນແຜ່ນທີ່ໃຊ້ແລ້ວສູງຂອງຂະບວນການ.
# iotop
<ຮູບແບບ = "ຄວາມກວ້າງ: 620px" ຫ້ອງຮຽນ = "wp-caption aligncenter"> <ຫ້ອງສະແດງຮູບພາບ = "wp-caption-text"> ຕົວຢ່າງ ຄຳ ສັ່ງ ໜ້າ ຈໍ Iotop
ສຳ ລັບການຕິດຕັ້ງແລະການ ນຳ ໃຊ້ຂອງ Ioptop ອ່ານ: ຕິດຕັ້ງ Iotop ໃນ Linux
IoStat ແມ່ນເຄື່ອງມືທີ່ງ່າຍດາຍທີ່ຈະເກັບ ກຳ ແລະສະແດງການປ້ອນຂໍ້ມູນຂອງລະບົບແລະສະຖິຕິຂອງອຸປະກອນເກັບຂໍ້ມູນ. ເຄື່ອງມືນີ້ມັກຖືກ ນຳ ໃຊ້ເພື່ອຕິດຕາມບັນຫາການປະຕິບັດຂອງອຸປະກອນໃນການເກັບຮັກສາລວມທັງອຸປະກອນ, ຮາດດິດທ້ອງຖິ່ນ, ແຜ່ນຫ່າງໄກສອກຫຼີກເຊັ່ນ NFS.
# iostat Linux 2.6.18-238.9.1.el5 (linux-console.net) 09/13/2012 avg-cpu: %user %nice %system %iowait %steal %idle 2.60 3.65 1.04 4.29 0.00 88.42 Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn cciss/c0d0 17.79 545.80 256.52 855159769 401914750 cciss/c0d0p1 0.00 0.00 0.00 5459 3518 cciss/c0d0p2 16.45 533.97 245.18 836631746 384153384 cciss/c0d0p3 0.63 5.58 3.97 8737650 6215544 cciss/c0d0p4 0.00 0.00 0.00 8 0 cciss/c0d0p5 0.63 3.79 5.03 5936778 7882528 cciss/c0d0p6 0.08 2.46 2.34 3847771 3659776
ສຳ ລັບການ ນຳ ໃຊ້ແລະຕົວຢ່າງຂອງ Iostat ເພີ່ມເຕີມໃຫ້ເຂົ້າເບິ່ງ: 6 ຕົວຢ່າງ Iostat Command ໃນ Linux
IPTraf ແມ່ນ open source based network ທີ່ໃຊ້ເວລາຈິງ (IP LAN) ທີ່ໃຊ້ ສຳ ລັບຕິດຕາມກວດກາ Linux. ມັນລວບລວມຂໍ້ມູນທີ່ຫຼາກຫຼາຍເຊັ່ນ: ຈໍລະຈອນຈາລະຈອນ IP ທີ່ຜ່ານເຄືອຂ່າຍ, ລວມທັງຂໍ້ມູນທຸງ TCP, ລາຍລະອຽດຂອງ ICMP, ລາຍລະອຽດການຈະລາຈອນຂອງ TCP/UDP, ຊຸດເຊື່ອມຕໍ່ TCP ແລະແພັກເກັດຕ່າງໆ. ມັນຍັງລວບລວມຂໍ້ມູນຂອງສະຖິຕິການໂຕ້ຕອບທົ່ວໄປແລະຖືກກັກຂັງຂອງ TCP, UDP, IP, ICMP, ບໍ່ແມ່ນ IP, ຂໍ້ຜິດພາດ IP ເຊັກອິນ, ກິດຈະ ກຳ ອິນເຕີເນັດແລະອື່ນໆ.
ສຳ ລັບຂໍ້ມູນເພີ່ມເຕີມແລະການ ນຳ ໃຊ້ເຄື່ອງມື IPTraf, ກະລຸນາເຂົ້າເບິ່ງ: ເຄື່ອງມືກວດສອບເຄືອຂ່າຍ IPTraf
ເຄື່ອງມື psacct ຫຼື acct ແມ່ນມີປະໂຫຍດຫຼາຍ ສຳ ລັບການກວດສອບແຕ່ລະກິດຈະ ກຳ ຂອງຜູ້ໃຊ້ໃນລະບົບ. ທັງສອງ daemons ເຮັດວຽກຢູ່ໃນພື້ນຫລັງແລະຕິດຕາມເບິ່ງກິດຈະ ກຳ ໂດຍລວມຂອງຜູ້ໃຊ້ແຕ່ລະຄົນໃນລະບົບແລະຍັງມີຊັບພະຍາກອນໃດແດ່ທີ່ພວກມັນ ກຳ ລັງຊົມໃຊ້.
ເຄື່ອງມືເຫຼົ່ານີ້ມີປະໂຫຍດຫຼາຍ ສຳ ລັບຜູ້ບໍລິຫານລະບົບເພື່ອຕິດຕາມກິດຈະ ກຳ ຂອງຜູ້ໃຊ້ແຕ່ລະຄົນເຊັ່ນວ່າພວກເຂົາ ກຳ ລັງເຮັດຫຍັງ, ຄຳ ສັ່ງທີ່ພວກເຂົາອອກມາ, ພວກເຂົາໃຊ້ຊັບພະຍາກອນຫຼາຍປານໃດ, ໃຊ້ງານໄດ້ດົນປານໃດໃນລະບົບ.
ສຳ ລັບການຕິດຕັ້ງແລະການ ນຳ ໃຊ້ ຄຳ ສັ່ງຕົວຢ່າງແມ່ນອ່ານບົດຄວາມກ່ຽວກັບ Monitor User Activity ດ້ວຍ psacct ຫຼື acct
ການກວດສອບແມ່ນແຫຼ່ງເປີດແລະເວບໄຊທ໌ທີ່ມີການຄວບຄຸມຂັ້ນຕອນໂດຍບໍ່ເສຍຄ່າເຊິ່ງກວດສອບແລະຄຸ້ມຄອງຂັ້ນຕອນຕ່າງໆຂອງລະບົບ, ໂປແກຼມ, ແຟ້ມ, ໄດເລກະທໍລີ, ການອະນຸຍາດ, ເຊັກອິນແລະລະບົບແຟ້ມ.
ມັນຕິດຕາມກວດກາການບໍລິການຕ່າງໆເຊັ່ນ Apache, MySQL, Mail, FTP, ProFTP, Nginx, SSH ແລະອື່ນໆ. ສະຖານະພາບຂອງລະບົບສາມາດເບິ່ງໄດ້ຈາກເສັ້ນ ຄຳ ສັ່ງຫລືໃຊ້ມັນໂຕ້ຕອບເວັບໄຊທ໌ເອງ.
ອ່ານເພິ່ມເຕິມ: ການກວດສອບຂັ້ນຕອນຂອງ Linux ດ້ວຍການຕິດຕາມເບິ່ງ
NetHogs ແມ່ນໂປແກຼມໂປແກຼມຂະ ໜາດ ນ້ອຍທີ່ເປີດງາມ (ຄ້າຍຄືກັບ Linux ເທິງ ຄຳ ສັ່ງ) ທີ່ເກັບແຖບຢູ່ໃນແຕ່ລະກິດຈະ ກຳ ຂອງເຄືອຂ່າຍໃນລະບົບຂອງທ່ານ. ມັນຍັງຕິດຕາມຄວາມຖີ່ຂອງການຈະລາຈອນຂອງເຄືອຂ່າຍໃນເວລາຈິງທີ່ ນຳ ໃຊ້ໂດຍແຕ່ລະໂປແກຼມຫລືໂປແກຼມ.
ອ່ານເພີ່ມເຕີມ: ຕິດຕາມກວດກາແບນວິດຂອງເຄືອຂ່າຍ Linux ໂດຍໃຊ້ NetHogs
iftop ແມ່ນເຄື່ອງມືກວດສອບລະບົບແຫຼ່ງເປີດແບບບໍ່ເສຍຄ່າອີກຈຸດ ໜຶ່ງ ທີ່ສະແດງລາຍຊື່ການ ນຳ ໃຊ້ແບນວິດຂອງເຄືອຂ່າຍທີ່ຖືກປັບປຸງເລື້ອຍໆ (ແຫຼ່ງຂໍ້ມູນແລະຈຸດ ໝາຍ ປາຍທາງ) ທີ່ຜ່ານອິນເຕີເຟດເຄືອຂ່າຍໃນລະບົບຂອງທ່ານ. iftop ຖືກພິຈາລະນາ ສຳ ລັບການ ນຳ ໃຊ້ເຄືອຂ່າຍ, ສິ່ງທີ່ 'ອັນດັບ' ເຮັດ ສຳ ລັບການ ນຳ ໃຊ້ CPU. iftop ແມ່ນເຄື່ອງມືຄອບຄົວທີ່ດີທີ່ສຸດທີ່ຕິດຕາມອິນເຕີເຟດທີ່ເລືອກແລະສະແດງການ ນຳ ໃຊ້ແບນວິດປັດຈຸບັນລະຫວ່າງສອງເຈົ້າພາບ.
ອ່ານຕໍ່: iftop - Monitor Network Bandwidth Utilityization
Monitorix ແມ່ນເຄື່ອງໃຊ້ທີ່ມີນ້ ຳ ໜັກ ເບົາທີ່ຖືກອອກແບບມາເພື່ອເຮັດວຽກແລະກວດສອບລະບົບແລະຊັບພະຍາກອນເຄືອຂ່າຍໃຫ້ຫຼາຍເທົ່າທີ່ເປັນໄປໄດ້ໃນເຄື່ອງແມ່ຂ່າຍ Linux/Unix. ມັນມີໂປແກຼມສ້າງໃນເວັບເຊີຟເວີ HTTP ທີ່ເກັບ ກຳ ຂໍ້ມູນລະບົບແລະເຄືອຂ່າຍເປັນປະ ຈຳ ແລະສະແດງໃນກາຟ. ມັນລະບົບ Monitors ໂຫຼດໂດຍສະເລ່ຍແລະການ ນຳ ໃຊ້, ການຈັດສັນຄວາມ ຈຳ, ສຸຂະພາບຂອງໄດຂັບ, ການບໍລິການລະບົບ, ພອດເຄືອຂ່າຍ, ສະຖິຕິອີເມວ (Sendmail, Postfix, Dovecot, ແລະອື່ນໆ), ສະຖິຕິ MySQL ແລະອື່ນໆ. ມັນໄດ້ອອກແບບເພື່ອຕິດຕາມການເຮັດວຽກຂອງລະບົບໂດຍລວມແລະຊ່ວຍໃນການກວດພົບຄວາມລົ້ມເຫລວ, ຂໍ້ບົກຜ່ອງ, ກິດຈະ ກຳ ທີ່ຜິດປົກກະຕິແລະອື່ນໆ.
ອ່ານຕໍ່: Monitorix ເຄື່ອງມືກວດສອບລະບົບແລະເຄືອຂ່າຍ ສຳ ລັບ Linux
Arpwatch ແມ່ນໂປແກຼມຊະນິດ ໜຶ່ງ ທີ່ຖືກອອກແບບມາເພື່ອຕິດຕາມການແກ້ໄຂທີ່ຢູ່ (MAC ແລະການປ່ຽນແປງທີ່ຢູ່ IP) ຂອງການຈະລາຈອນຂອງເຄືອຂ່າຍ Ethernet ໃນເຄືອຂ່າຍ Linux. ມັນສືບຕໍ່ຕິດຕາມການຈະລາຈອນຂອງ Ethernet ແລະຜະລິດບັນທຶກການປ່ຽນແປງ IP address ແລະ MAC ຄູ່ພ້ອມກັບຕາຕະລາງເວລາໃນເຄືອຂ່າຍ. ມັນຍັງມີຄຸນສົມບັດທີ່ຈະສົ່ງການແຈ້ງເຕືອນທາງອີເມວໃຫ້ຜູ້ເບິ່ງແຍງລະບົບ, ເມື່ອການຈັບຄູ່ເພີ່ມຫລືປ່ຽນແປງ. ມັນມີປະໂຫຍດຫຼາຍໃນການກວດຫາເຄື່ອງຂີ້ເຫຍື່ອ ARP ໃນເຄືອຂ່າຍ.
ອ່ານເພີ່ມເຕີມ: Arpwatch ເພື່ອຕິດຕາມກວດກາການເຄື່ອນໄຫວຂອງ Ethernet
Suricata ແມ່ນລະບົບເຄືອຂ່າຍຄວາມປອດໄພແລະລະບົບການກວດສອບແລະປ້ອງກັນການບຸກລຸກທີ່ມີປະສິດຕິພາບສູງ ສຳ ລັບ Linux, FreeBSD ແລະ Windows.It ຖືກອອກແບບແລະເປັນເຈົ້າຂອງໂດຍບໍ່ຫວັງຜົນ ກຳ ໄລ OISF (Open Information Security Foundation).
ອ່ານເພີ່ມເຕີມ: Suricata - ລະບົບການຊອກຄົ້ນຫາແລະປ້ອງກັນການບຸກລຸກເຄືອຂ່າຍ
VnStat PHP ເປັນໂປແກຼມ frontend ທີ່ໃຊ້ ສຳ ລັບເຄື່ອງມືເຄືອຂ່າຍທີ່ນິຍົມທີ່ສຸດເອີ້ນວ່າ“ vnstat“. VnStat PHP ຕິດຕາມການ ນຳ ໃຊ້ການເຂົ້າຊົມເຄືອຂ່າຍໃນຮູບແບບກາຟິກທີ່ງາມ. ມັນສະແດງການ ນຳ ໃຊ້ການເຂົ້າຊົມເຄືອຂ່າຍພາຍໃນແລະພາຍໃນທັງ ໝົດ ຊົ່ວໂມງໃນຊົ່ວໂມງ, ປະ ຈຳ ວັນ, ລາຍເດືອນແລະລາຍງານສະຫຼຸບສັງລວມ.
ອ່ານເພີ່ມເຕີມ: VnStat PHP - Bandwidth Monitoring
Nagios ແມ່ນລະບົບການກວດສອບທີ່ມີປະສິດທິພາບສູງທີ່ ນຳ ໜ້າ ເຊິ່ງຊ່ວຍໃຫ້ຜູ້ບໍລິຫານເຄືອຂ່າຍ/ລະບົບສາມາດ ກຳ ນົດແລະແກ້ໄຂບັນຫາທີ່ກ່ຽວຂ້ອງກັບເຊີຟເວີກ່ອນທີ່ມັນຈະສົ່ງຜົນກະທົບຕໍ່ຂະບວນການທຸລະກິດທີ່ ສຳ ຄັນ. ດ້ວຍລະບົບ Nagios, ຜູ້ບໍລິຫານສາມາດຕິດຕາມ Linux, Windows, Switches, Routers ແລະ Printers ທີ່ຢູ່ຫ່າງໄກກັນໄດ້ໃນ ໜ້າ ຕ່າງດຽວ. ມັນສະແດງ ຄຳ ເຕືອນທີ່ ສຳ ຄັນແລະຊີ້ບອກວ່າມີບາງສິ່ງບາງຢ່າງຜິດພາດໃນເຄືອຂ່າຍ/ເຊີຟເວີຂອງທ່ານເຊິ່ງຊ່ວຍທາງອ້ອມໃຫ້ທ່ານເລີ່ມຕົ້ນຂະບວນການແກ້ໄຂກ່ອນທີ່ມັນຈະເກີດຂື້ນ.
ອ່ານເພິ່ມເຕິມ: ຕິດຕັ້ງລະບົບການກວດສອບ Nagios ເພື່ອກວດສອບ Linux/Windows ທີ່ຢູ່ຫ່າງໄກສອກຫຼີກ
19. Nmon: ຕິດຕາມກວດກາ Linux Performance
Nmon (ແມ່ນເຄື່ອງມື ສຳ ລັບ Nigel's Performance Monitor), ເຊິ່ງຖືກ ນຳ ໃຊ້ເພື່ອກວດສອບຊັບພະຍາກອນ Linux ທຸກຢ່າງເຊັ່ນ: CPU, Memory, Disk Usage, Network, ຂັ້ນຕອນສຸດຍອດ, NFS, Kernel ແລະອື່ນໆ. ເຄື່ອງມືນີ້ມາເປັນສອງແບບຄື: Online Online ແລະ Capture Mode.
Online Mode, ແມ່ນໃຊ້ ສຳ ລັບການກວດສອບເວລາຈິງແລະ Capture Mode, ແມ່ນໃຊ້ເພື່ອເກັບຜົນຜະລິດໃນຮູບແບບ CSV ສຳ ລັບການປະມວນຜົນຕໍ່ມາ.
ອ່ານເພີ່ມເຕີມ: ຕິດຕັ້ງເຄື່ອງມື Nmon (Performance Monitor) ໃນ Linux
20. ເຄື່ອງລວບລວມ: ເຄື່ອງມືຕິດຕາມກວດກາການປະຕິບັດແບບ All-in-One
Collectl ແມ່ນອີກປະການ ໜຶ່ງ ທີ່ມີປະສິດທິພາບສູງແລະມີຄຸນສົມບັດທີ່ເປັນປະໂຫຍດໂດຍອີງໃສ່ສາຍ ຄຳ ສັ່ງ, ເຊິ່ງສາມາດ ນຳ ໃຊ້ເພື່ອເກັບ ກຳ ຂໍ້ມູນກ່ຽວກັບຊັບພະຍາກອນລະບົບ Linux ເຊັ່ນ: ການ ນຳ ໃຊ້ CPU, ໜ່ວຍ ຄວາມ ຈຳ, ເຄືອຂ່າຍ, inodes, process, nfs, tcp, sockets ແລະອື່ນໆ.
ອ່ານຕໍ່: ຕິດຕັ້ງເຄື່ອງມືລວບລວມຂໍ້ມູນ (All-in-One Monitor Monitor) ໃນ Linux
ພວກເຮົາຢາກຮູ້ວ່າທ່ານໃຊ້ໂປແກຼມຕິດຕາມປະເພດໃດແດ່ເພື່ອຕິດຕາມກວດກາການເຮັດວຽກຂອງເຄື່ອງແມ່ຂ່າຍ Linux ຂອງທ່ານ? ຖ້າພວກເຮົາພາດເຄື່ອງມື ສຳ ຄັນໃດໆທີ່ທ່ານຕ້ອງການໃຫ້ພວກເຮົາປະກອບເຂົ້າໃນລາຍຊື່ນີ້, ກະລຸນາແຈ້ງພວກເຮົາຜ່ານ ຄຳ ເຫັນແລະກະລຸນາຢ່າລືມແບ່ງປັນມັນ.
ອ່ານຍັງ : 13 ເຄື່ອງມືຕິດຕາມກວດກາການເຮັດວຽກຂອງ Linux - ພາກທີ 2