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. ແບ່ງປັນຄວາມຄິດໃດໆກັບພວກເຮົາຜ່ານພາກຄໍາເຫັນຂ້າງລຸ່ມນີ້ແລະໃນກໍລະນີທີ່ທ່ານຮູ້ເຄື່ອງມືທີ່ມີປະໂຫຍດແລະຄ້າຍຄືກັນຢູ່ທີ່ນັ້ນ, ໃຫ້ພວກເຮົາຮູ້ໃນຄໍາເຫັນ.