Nmon: ວິເຄາະແລະກວດສອບການເຮັດວຽກຂອງລະບົບ Linux


ຖ້າທ່ານ ກຳ ລັງຊອກຫາເຄື່ອງມືຕິດຕາມກວດກາປະສິດຕິພາບທີ່ງ່າຍ ສຳ ລັບ Linux, ຂ້ອຍຂໍແນະ ນຳ ໃຫ້ຕິດຕັ້ງແລະ ນຳ ໃຊ້ຜົນປະໂຫຍດຂອງ Nmon command-line.

Nmon ແມ່ນເຄື່ອງມືຄຸ້ມຄອງລະບົບ, ເຄື່ອງມືມາດຕະຖານຂອງລະບົບເຊິ່ງສາມາດຖືກ ນຳ ໃຊ້ເພື່ອສະແດງຂໍ້ມູນການເຮັດວຽກກ່ຽວກັບສິ່ງຕໍ່ໄປນີ້:

<

  • cpu
  • ຄວາມຊົງ ຈຳ
  • ເຄືອຂ່າຍ
  • ແຜ່ນ
  • ລະບົບແຟ້ມເອກະສານ
  • nfs
  • ຂັ້ນຕອນຂັ້ນສູງ
  • ຊັບພະຍາກອນ
  • ການແບ່ງປັນໄຟຟ້າຂະ ໜາດ ນ້ອຍ
  • ສິ່ງທີ່ດີຫຼາຍທີ່ຂ້ອຍມັກກ່ຽວກັບເຄື່ອງມືນີ້ແມ່ນຄວາມຈິງທີ່ວ່າມັນມີການໂຕ້ຕອບກັນຢ່າງເຕັມທີ່ແລະຊ່ວຍໃຫ້ຜູ້ໃຊ້ Linux ຫລືຜູ້ເບິ່ງແຍງລະບົບມີ ຄຳ ສັ່ງທີ່ ຈຳ ເປັນເພື່ອໃຫ້ເກີດປະໂຫຍດສູງສຸດ.

    ຕິດຕັ້ງເຄື່ອງມືກວດສອບ Nmon ໃນ Linux

    ຖ້າທ່ານ ກຳ ລັງໃຊ້ການແຈກແຈງ Linux ທີ່ອີງໃສ່ Debian/Ubuntu ທ່ານສາມາດຕິດຕັ້ງຜົນປະໂຫຍດຈາກເສັ້ນ ຄຳ ສັ່ງ Nmon ໄດ້ງ່າຍໂດຍການຈັບເອົາມັນຈາກຫໍສະ ໝຸດ ຕັ້ງຄ່າເລີ່ມຕົ້ນ.

    ການຕິດຕັ້ງ, ເປີດສະຖານີ ໃໝ່ (CTRL + ALT + T) ແລະໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

    $ sudo apt-get install nmon

    ທ່ານເປັນຜູ້ໃຊ້ Fedora ບໍ? ການຕິດຕັ້ງຢູ່ໃນເຄື່ອງຂອງທ່ານເປີດສະຖານີ ໃໝ່ ແລະ ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

    # yum install nmon
    

    ຜູ້ໃຊ້ CentOS/RHEL ສາມາດຕິດຕັ້ງມັນ, ໂດຍການຕິດຕັ້ງຫ້ອງເກັບ EPEL ດັ່ງທີ່ສະແດງ:

    # yum install epel-release
    # yum install nmon
    

    ວິທີການໃຊ້ Nmon ເພື່ອຕິດຕາມກວດກາ Linux Performance

    ເມື່ອການຕິດຕັ້ງ Nmon ໄດ້ ສຳ ເລັດແລ້ວແລະທ່ານເປີດມັນອອກຈາກປາຍທາງໂດຍການພິມ ຄຳ ສັ່ງ 'nmon' ທ່ານຈະຖືກ ນຳ ສະ ເໜີ ຜົນຜະລິດຕໍ່ໄປນີ້.

    # nmon

    ຕາມທີ່ທ່ານຜູ້ຊາຍສາມາດເບິ່ງຈາກພາບ ໜ້າ ຈໍຂ້າງເທິງ, ລະບົບປະຕິບັດການເສັ້ນ ຄຳ ສັ່ງຂອງ nmon ຈະ ດຳ ເນີນການແບບໂຕ້ຕອບຢ່າງສົມບູນແລະມັນ ນຳ ສະ ເໜີ ຜູ້ໃຊ້ດ້ວຍປຸ່ມທີ່ຈະປິດສະຖິຕິ.

    ຕົວຢ່າງ: ຖ້າທ່ານຕ້ອງການເກັບ ກຳ ສະຖິຕິບາງຢ່າງກ່ຽວກັບການເຮັດວຽກຂອງ CPU ທ່ານຄວນກົດປຸ່ມ 'c' ເທິງແປ້ນພິມຂອງລະບົບທີ່ທ່ານ ກຳ ລັງໃຊ້ຢູ່. ຫລັງຈາກກົດປຸ່ມຄີບອດຂອງຂ້ອຍຂ້ອຍໄດ້ຮັບຜົນດີຫລາຍທີ່ໃຫ້ຂໍ້ມູນກ່ຽວກັບການໃຊ້ CPU ຂອງຂ້ອຍ.

    ຕໍ່ໄປນີ້ແມ່ນກຸນແຈທີ່ທ່ານສາມາດໃຊ້ກັບຜົນປະໂຫຍດເພື່ອໃຫ້ໄດ້ຂໍ້ມູນກ່ຽວກັບຊັບພະຍາກອນລະບົບອື່ນໆທີ່ມີຢູ່ໃນເຄື່ອງຂອງທ່ານ.

    <

  • m = ຄວາມ ຈຳ
  • j = ລະບົບແຟ້ມເອກະສານ
  • d = ແຜ່ນ
  • n = ເຄືອຂ່າຍ
  • V = ຄວາມ ຈຳ ແທ້
  • r = ຊັບພະຍາກອນ
  • N = NFS
  • k = ແກ່ນແທ້
  • t = ຂັ້ນສູງສຸດ
  • . = ມີພຽງແຕ່ແຜ່ນ/ໂປແກຼມໂປຼແກຼມທີ່ຫວ່າງງານ
  • ເພື່ອໃຫ້ສະຖິຕິກ່ຽວກັບຂັ້ນຕອນເທິງທີ່ ກຳ ລັງເຮັດວຽກຢູ່ໃນລະບົບ Linux ຂອງທ່ານກົດປຸ່ມ "t 'ຢູ່ເທິງແປ້ນພິມຂອງທ່ານແລະລໍຖ້າຂໍ້ມູນສະແດງອອກ.

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

    # top

    ມັນເບິ່ງຄືວ່າຂ້ອຍ ກຳ ລັງໃຊ້ເຄື່ອງມືຕິດຕາມກວດກາຂັ້ນຕອນທີ່ ສຳ ຄັນທີ່ສຸດເມື່ອຂ້ອຍໃຊ້ປຸ່ມ ສຳ ຄັນກັບເຄື່ອງມື Nmon ສຳ ລັບຂ້ອຍ.

    ແນວໃດກ່ຽວກັບສະຖິຕິຂອງເຄືອຂ່າຍບາງຢ່າງ? ພຽງແຕ່ກົດປຸ່ມ 'n' ຢູ່ເທິງແປ້ນພິມຂອງທ່ານ.

    ໃຊ້ປຸ່ມ 'd' ເພື່ອເອົາຂໍ້ມູນກ່ຽວກັບແຜ່ນ.

    ຂໍກະແຈທີ່ ສຳ ຄັນຫຼາຍໃນການ ນຳ ໃຊ້ເຄື່ອງມືນີ້ແມ່ນ 'k', ມັນຖືກ ນຳ ໃຊ້ເພື່ອສະແດງຂໍ້ມູນສັ້ນໆກ່ຽວກັບແກ່ນຂອງລະບົບຂອງທ່ານ.

    ກຸນແຈທີ່ມີປະໂຫຍດຫຼາຍ ສຳ ລັບຂ້ອຍແມ່ນກຸນແຈ ‘r’ ທີ່ຖືກ ນຳ ໃຊ້ເພື່ອໃຫ້ຂໍ້ມູນກ່ຽວກັບຊັບພະຍາກອນທີ່ແຕກຕ່າງກັນເຊັ່ນ: ສະຖາປັດຕະຍະ ກຳ ເຄື່ອງ, ລະບົບປະຕິບັດການ, ລຸ້ນ Linux ແລະ CPU. ທ່ານສາມາດໄດ້ຮັບຄວາມຄິດກ່ຽວກັບຄວາມ ສຳ ຄັນຂອງປຸ່ມທີ່ ສຳ ຄັນໂດຍການເບິ່ງ ໜ້າ ຈໍຕໍ່ໄປນີ້.

    ເພື່ອໃຫ້ສະຖິຕິກ່ຽວກັບລະບົບແຟ້ມເອກະສານກົດ 'j' ເທິງແປ້ນພິມຂອງທ່ານ.

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

    ກະແຈ ‘N’ ສາມາດຊ່ວຍໃນການເກັບ ກຳ ແລະສະແດງຂໍ້ມູນໃນ NFS.

    ມາຮອດປະຈຸບັນມັນງ່າຍຫຼາຍທີ່ຈະເຮັດວຽກກັບປະໂຫຍດຂອງ Nmon. ມັນມີອີກຫລາຍຢ່າງທີ່ທ່ານຕ້ອງຮູ້ກ່ຽວກັບຜົນປະໂຫຍດແລະ ໜຶ່ງ ໃນນັ້ນກໍ່ແມ່ນຄວາມຈິງທີ່ທ່ານສາມາດ ນຳ ໃຊ້ໃນຮູບແບບທີ່ຖືກຈັບໄດ້. ຖ້າທ່ານບໍ່ມັກຂໍ້ມູນທີ່ຈະສະແດງໃນ ໜ້າ ຈໍທ່ານສາມາດຈັບເອກະສານຕົວຢ່າງນ້ອຍໆໄດ້ງ່າຍດ້ວຍ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

    # nmon -f -s13 -c 30

    ຫຼັງຈາກທີ່ເຮັດວຽກ ຄຳ ສັ່ງຂ້າງເທິງນີ້ທ່ານຈະໄດ້ຮັບເອກະສານທີ່ມີ '.nmon' ການຂະຫຍາຍຢູ່ໃນໄດເລກະທໍລີທີ່ທ່ານຢູ່ໃນຂະນະທີ່ເຮັດວຽກຢູ່ກັບເຄື່ອງມື. ຕົວເລືອກ '-f' ແມ່ນຫຍັງ? ຕໍ່ໄປນີ້ແມ່ນ ຄຳ ອະທິບາຍງ່າຍໆແລະສັ້ນໆກ່ຽວກັບຕົວເລືອກຕ່າງໆທີ່ໃຊ້ໃນ ຄຳ ສັ່ງຂ້າງເທິງ.

    <

  • The -f ໝາຍ ຄວາມວ່າທ່ານຕ້ອງການໃຫ້ຂໍ້ມູນບັນທຶກໄວ້ໃນແຟ້ມເອກະສານແລະບໍ່ສະແດງໃນ ໜ້າ ຈໍ.
  • The -s13 ໝາຍ ຄວາມວ່າທ່ານຕ້ອງການເກັບ ກຳ ຂໍ້ມູນທຸກໆ 13 ວິນາທີ.
  • The -c 30 ໝາຍ ຄວາມວ່າທ່ານຕ້ອງການສາມສິບຈຸດຂໍ້ມູນຫລືການຖ່າຍຮູບ.
  • ສະຫຼຸບ

    ມັນມີຫລາຍເຄື່ອງມືທີ່ສາມາດເຮັດວຽກງານຂອງ Nmon utility, ແຕ່ວ່າບໍ່ມີເຄື່ອງມືໃດທີ່ໃຊ້ງ່າຍແລະເປັນມິດກັບຜູ້ເລີ່ມຕົ້ນ Linux. ແຕ່ໂຊກບໍ່ດີເຄື່ອງມືດັ່ງກ່າວບໍ່ມີຄຸນລັກສະນະຫຼາຍຢ່າງຄືກັບເຄື່ອງມືອື່ນໆເຊັ່ນເຄື່ອງລວບລວມແລະມັນບໍ່ສາມາດສະ ໜອງ ສະຖິຕິທີ່ເລິກເຊິ່ງໃຫ້ກັບຜູ້ໃຊ້ໄດ້.

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