pyDash - ເຄື່ອງມືກວດສອບການເຮັດວຽກຂອງ Linux ທີ່ໃຊ້ໃນເວັບ
pydash ແມ່ນ Django ທີ່ມີນ້ ຳ ໜັກ ເບົາບວກກັບ Chart.js. ມັນໄດ້ຖືກທົດສອບແລ້ວແລະສາມາດໃຊ້ງານກັບການແຈກແຈງ Linux ຕໍ່ໄປນີ້ໄດ້ແກ່: CentOS, Fedora, Ubuntu, Debian, Arch Linux, Raspbian ເຊັ່ນດຽວກັນກັບ Pidora.
ທ່ານສາມາດໃຊ້ມັນເພື່ອຕິດຕາມເບິ່ງຊັບພະຍາກອນ Linux PC/server ຂອງທ່ານເຊັ່ນ CPU, RAM, ສະຖິຕິເຄືອຂ່າຍ, ຂະບວນການລວມທັງຜູ້ໃຊ້ອິນເຕີເນັດແລະອື່ນໆ. dashboard ໄດ້ຖືກພັດທະນາທັງ ໝົດ ໂດຍໃຊ້ຫ້ອງສະຫມຸດ Python ທີ່ສະ ໜອງ ໃນການແຈກຢາຍ Python ຕົ້ນຕໍ, ສະນັ້ນມັນມີຄວາມເພິ່ງພາອາໄສບໍ່ຫຼາຍປານໃດ; ທ່ານບໍ່ ຈຳ ເປັນຕ້ອງຕິດຕັ້ງແພກເກດຫລືຫໍສະ ໝຸດ ຈຳ ນວນຫຼາຍເພື່ອ ດຳ ເນີນການ.
ໃນບົດຂຽນນີ້, ພວກເຮົາຈະສະແດງວິທີການຕິດຕັ້ງ pydash ເພື່ອຕິດຕາມກວດກາການເຮັດວຽກຂອງ server ຂອງ Linux.
ວິທີການຕິດຕັ້ງ pyDash ໃນ Linux System
1. ຕິດຕັ້ງຊຸດທີ່ຕ້ອງການ ທຳ ອິດ: git ແລະ Python pip ດັ່ງຕໍ່ໄປນີ້:
-------------- On Debian/Ubuntu -------------- $ sudo apt-get install git python-pip -------------- On CentOS/RHEL -------------- # yum install epel-release # yum install git python-pip -------------- On Fedora 22+ -------------- # dnf install git python-pip
2. ຖ້າທ່ານໄດ້ຕິດຕັ້ງ git ແລະ Python pip, ຖັດໄປ, ຕິດຕັ້ງ virtualenv ເຊິ່ງຊ່ວຍແກ້ໄຂບັນຫາຄວາມເພິ່ງພາອາໄສ ສຳ ລັບໂຄງການ Python, ດັ່ງຕໍ່ໄປນີ້:
# pip install virtualenv OR $ sudo pip install virtualenv
3. ໃນປັດຈຸບັນໂດຍໃຊ້ git command, clone the pydash directory ເຂົ້າໄປໃນໄດເລກະທໍລີບ້ານຂອງທ່ານເຊັ່ນນັ້ນ:
# git clone https://github.com/k3oni/pydash.git # cd pydash
4. ຕໍ່ໄປ, ສ້າງສະພາບແວດລ້ອມເສມືນ ສຳ ລັບໂຄງການຂອງທ່ານທີ່ເອີ້ນວ່າ pydashtest ໂດຍໃຊ້ ຄຳ ສັ່ງ virtualenv ຂ້າງລຸ່ມ.
$ virtualenv pydashtest #give a name for your virtual environment like pydashtest
ສິ່ງທີ່ ສຳ ຄັນ: ຈົ່ງສັງເກດເສັ້ນທາງຂອງຖັງສິ່ງແວດລ້ອມແບບເສມືນທີ່ຖືກເນັ້ນໃນ ໜ້າ ຈໍຂ້າງເທິງ, ຂອງທ່ານອາດຈະແຕກຕ່າງກັນໄປຕາມບ່ອນທີ່ທ່ານໄດ້ລວບລວມຂໍ້ມູນຂອງ pydash folder.
5. ເມື່ອທ່ານໄດ້ສ້າງສະພາບແວດລ້ອມເສມືນ (pydashtest), ທ່ານຕ້ອງໄດ້ເປີດໃຊ້ມັນກ່ອນທີ່ຈະໃຊ້ມັນດັ່ງຕໍ່ໄປນີ້.
$ source /home/aaronkilik/pydash/pydashtest/bin/activate
ຈາກ ໜ້າ ຈໍຂ້າງເທິງ, ທ່ານຈະສັງເກດວ່າການປ່ຽນແປງແບບວ່ອງໄວຂອງ PS1 ທີ່ບົ່ງບອກວ່າສະພາບແວດລ້ອມເສມືນຂອງທ່ານໄດ້ຖືກເປີດໃຊ້ງານແລະກຽມພ້ອມ ສຳ ລັບການ ນຳ ໃຊ້.
6. ດຽວນີ້ຕິດຕັ້ງຄວາມຕ້ອງການຂອງໂຄງການ pydash; ຖ້າທ່ານຢາກຮູ້ຢາກເຫັນ, ເບິ່ງເນື້ອຫາຂອງ requirements.txt ໂດຍໃຊ້ ຄຳ ສັ່ງແມວແລະຕິດຕັ້ງພວກມັນໂດຍ ນຳ ໃຊ້ດັ່ງຮູບຂ້າງລຸ່ມນີ້.
$ cat requirements.txt $ pip install -r requirements.txt
7. ດຽວນີ້ຍ້າຍເຂົ້າໄປທີ່ pydash directory ທີ່ມີ settings.py ຫຼືງ່າຍໆກໍ່ສາມາດ ດຳ ເນີນການ ຄຳ ສັ່ງດ້ານລຸ່ມເພື່ອເປີດເອກະສານນີ້ເພື່ອປ່ຽນ SECRET_KEY ໃຫ້ເປັນຄ່າທີ່ ກຳ ຫນົດເອງ.
$ vi pydash/settings.py
ບັນທຶກເອກະສານແລະອອກ.
8. ຫລັງຈາກນັ້ນ, ດຳ ເນີນ ຄຳ ສັ່ງ django ຂ້າງລຸ່ມເພື່ອສ້າງຖານຂໍ້ມູນໂຄງການແລະຕິດຕັ້ງລະບົບ auth ຂອງ Django ແລະສ້າງຜູ້ໃຊ້ super project.
$ python manage.py syncdb
ຕອບ ຄຳ ຖາມຂ້າງລຸ່ມນີ້ອີງຕາມສະຖານະການຂອງທ່ານ:
Would you like to create one now? (yes/no): yes Username (leave blank to use 'root'): admin Email address: [email Password: ########### Password (again): ############
9. ໃນຈຸດນີ້, ທຸກຢ່າງຄວນຖືກຕັ້ງຄ່າ, ຕອນນີ້ ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້ເພື່ອເລີ່ມຕົ້ນເຄື່ອງແມ່ຂ່າຍພັດທະນາ Django.
$ python manage.py runserver
10. ຕໍ່ໄປ, ເປີດຕົວທ່ອງເວັບຂອງທ່ານແລະພິມ URL: http://127.0.0.1:8000/ ເພື່ອໃຫ້ໄດ້ຮັບອິນເຕີເນັດເຂົ້າສູ່ລະບົບ dashboard. ກະລຸນາໃສ່ຊື່ຜູ້ໃຊ້ແລະລະຫັດຜ່ານທີ່ທ່ານສ້າງຂື້ນໃນຂະນະທີ່ສ້າງຖານຂໍ້ມູນແລະຕິດຕັ້ງລະບົບການຂຽນຊື່ Django ໃນຂັ້ນຕອນທີ 8 ແລ້ວກົດເຂົ້າສູ່ລະບົບ.
11. ເມື່ອທ່ານເຂົ້າສູ່ລະບົບຫລັກ pydash, ທ່ານຈະໄດ້ຮັບສ່ວນ ສຳ ລັບການກວດສອບຂໍ້ມູນຂອງລະບົບທົ່ວໄປ, CPU, ໜ່ວຍ ຄວາມ ຈຳ ແລະການໃຊ້ແຜ່ນພ້ອມກັບຄ່າສະເລ່ຍຂອງລະບົບ.
ພຽງແຕ່ເລື່ອນລົງເພື່ອເບິ່ງພາກສ່ວນຕ່າງໆ.
12. ຕໍ່ໄປ, ພາບ ໜ້າ ຈໍຂອງ pydash ສະແດງສ່ວນ ໜຶ່ງ ສຳ ລັບຕິດຕາມອິນເຕີເຟດ, ທີ່ຢູ່ IP, ການຈາລະຈອນທາງອິນເຕີເນັດ, ການອ່ານ/ຂຽນແຜ່ນ, ຜູ້ໃຊ້ online ແລະເນັດ.
13. ຕໍ່ໄປແມ່ນພາບ ໜ້າ ຈໍຂອງອິນເຕີເຟດຕົ້ນຕໍຂອງ pydash ເຊິ່ງສະແດງໃຫ້ເຫັນສ່ວນ ໜຶ່ງ ເພື່ອຮັກສາຂະບວນການທີ່ເຄື່ອນໄຫວຢູ່ໃນລະບົບ.
ສຳ ລັບຂໍ້ມູນເພີ່ມເຕີມ, ເບິ່ງ pydash ໃນ Github: https://github.com/k3oni/pydash.
ນັ້ນແມ່ນ ສຳ ລັບດຽວນີ້! ໃນບົດຂຽນນີ້, ພວກເຮົາໄດ້ສະແດງວິທີການຕັ້ງແລະທົດສອບຄຸນລັກສະນະຕົ້ນຕໍຂອງ pydash ໃນ Linux. ແບ່ງປັນຄວາມຄິດໃດໆກັບພວກເຮົາຜ່ານພາກຄໍາເຫັນຂ້າງລຸ່ມນີ້ແລະໃນກໍລະນີທີ່ທ່ານຮູ້ເຄື່ອງມືທີ່ມີປະໂຫຍດແລະຄ້າຍຄືກັນຢູ່ທີ່ນັ້ນ, ໃຫ້ພວກເຮົາຮູ້ໃນຄໍາເຫັນ.