Monitorix Monitorix 3.10.1 ປ່ອຍອອກມາ - ລະບົບນ້ ຳ ໜັກ ເບົາແລະເຄື່ອງມືກວດສອບເຄືອຂ່າຍ ສຳ ລັບ Linux ປ່ອຍ - ລະບົບນ້ ຳ ໜັກ ເບົາແລະເຄື່ອງມືກວດສອບເຄືອຂ່າຍ ສຳ ລັບ Linux
Monitorix ແມ່ນແຫຼ່ງເປີດ, ເຄື່ອງມືແສງສະຫວ່າງທີ່ບໍ່ເສຍຄ່າແລະມີປະສິດທິພາບສູງສຸດທີ່ຖືກອອກແບບມາເພື່ອຕິດຕາມກວດກາລະບົບແລະຊັບພະຍາກອນເຄືອຂ່າຍໃນ Linux. ມັນລວບລວມຂໍ້ມູນລະບົບແລະເຄືອຂ່າຍເປັນປະ ຈຳ ແລະສະແດງຂໍ້ມູນໃນກາຟໂດຍໃຊ້ອິນເຕີເຟດຂອງມັນເອງ. Monitorix ອະນຸຍາດໃຫ້ຕິດຕາມການເຮັດວຽກຂອງລະບົບໂດຍລວມແລະຍັງຊ່ວຍໃນການກວດພົບຂໍ້ບົກຜ່ອງ, ຄວາມລົ້ມເຫລວ, ເວລາຕອບສະ ໜອງ ທີ່ຍາວນານທີ່ບໍ່ຕ້ອງການແລະກິດຈະ ກຳ ທີ່ຜິດປົກກະຕິອື່ນໆ.
ມັນຖືກຂຽນເປັນພາສາ Perl ແລະໄດ້ຮັບອະນຸຍາດພາຍໃຕ້ເງື່ອນໄຂຂອງ GNU (ໃບອະນຸຍາດສາທາລະນະທົ່ວໄປ) ທີ່ຖືກເຜີຍແຜ່ໂດຍ FSP (Free Software Foundation). ມັນໃຊ້ RRDtool ເພື່ອສ້າງກາຟແລະສະແດງໂດຍໃຊ້ອິນເຕີເຟດ.
ເຄື່ອງມືນີ້ຖືກສ້າງຂື້ນໂດຍສະເພາະ ສຳ ລັບການກວດສອບ Red Hat, CentOS, Fedora based Linux systems, ແຕ່ວ່າໃນມື້ນີ້ມັນໃຊ້ກັບຫລາຍລົດຊາດທີ່ແຕກຕ່າງກັນຂອງການແຈກຢາຍ GNU/Linux ແລະແມ້ກະທັ້ງມັນໃຊ້ໃນລະບົບ UNIX ເຊັ່ນ OpenBSD, NetBSD ແລະ FreeBSD.
ການພັດທະນາຂອງ Monitorix ໃນປະຈຸບັນແມ່ນຢູ່ໃນສະພາບການເຄື່ອນໄຫວແລະເພີ່ມຄຸນລັກສະນະ, ກາຟ ໃໝ່, ການປັບປຸງ ໃໝ່ ແລະການແກ້ໄຂຂໍ້ບົກພ່ອງຕ່າງໆເພື່ອສະ ເໜີ ເຄື່ອງມືທີ່ດີ ສຳ ລັບລະບົບ Linux/ການບໍລິຫານເຄືອຂ່າຍ.
ຄຸນສົມບັດຂອງ Monitorix
<
ສຳ ລັບບັນຊີເຕັມຂອງຄຸນລັກສະນະ ໃໝ່ ແລະການປັບປຸງ ໃໝ່, ກະລຸນາກວດເບິ່ງ ໜ້າ ທີ່ທີ່ເປັນທາງການ.
ການຕິດຕັ້ງ Monitorix ໃນ RHEL/CentOS/Fedora Linux
ຫນ້າທໍາອິດ, ຕິດຕັ້ງຊຸດທີ່ຕ້ອງການ.
# yum install rrdtool rrdtool-perl perl-libwww-perl perl-MailTools perl-MIME-Lite perl-CGI perl-DBI perl-XML-Simple perl-Config-General perl-HTTP-Server-Simple perl-IO-Socket-SSL wget
ຖ້າຫາກວ່າໃນກໍລະນີ yum ລົ້ມເຫຼວໃນການຕິດຕັ້ງ ໜຶ່ງ ຫຼືຫຼາຍກວ່າຂອງແພກເກັດຂ້າງເທິງ, ຫຼັງຈາກນັ້ນທ່ານສາມາດເຮັດໃຫ້ສາມາດປະຕິບັດຕາມឃ្លាំងເພີ່ມເຕີມເພື່ອຕິດຕັ້ງພວກມັນ.
<
ຕໍ່ໄປ, ດາວໂຫລດຊຸດລ້າສຸດຂອງ 'Monitorix' ໂດຍໃຊ້ wget ຄຳ ສັ່ງ.
# wget http://www.monitorix.org/monitorix-3.10.1-1.noarch.rpm
ເມື່ອດາວໂຫລດ ສຳ ເລັດແລ້ວ, ຕິດຕັ້ງມັນໂດຍໃຊ້ ຄຳ ສັ່ງ rpm.
# rpm -ivh monitorix-3.10.1-1.noarch.rpm
Preparing... ########################################### [100%] 1:monitorix ########################################### [100%]
ເມື່ອຕິດຕັ້ງ ສຳ ເລັດແລ້ວ, ກະລຸນາເບິ່ງທີ່ເອກະສານການຕັ້ງຄ່າຕົ້ນຕໍ '/etc/monitorix.conf' ເພື່ອເພີ່ມການຕັ້ງຄ່າພິເສດບາງຢ່າງຕາມລະບົບຂອງທ່ານແລະເປີດໃຊ້ຫຼືປິດກຣາຟ.
ສຸດທ້າຍ, ເພີ່ມບໍລິການ Monitorix ເຂົ້າໃນລະບົບເລີ່ມຕົ້ນແລະເລີ່ມຕົ້ນໃຫ້ບໍລິການດ້ວຍ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
# chkconfig --level 35 monitorix on # service monitorix start # systemctl start monitorix [On RHEL/CentOS 7 and Fedora 22+ versions ]
ເມື່ອທ່ານເລີ່ມຕົ້ນການບໍລິການ, ໂປແກຼມຈະເລີ່ມລວບລວມຂໍ້ມູນຂອງລະບົບຕາມການ ກຳ ນົດຄ່າໃນເອກະສານ '/etc/monitorix.conf' ແລະຫຼັງຈາກສອງສາມນາທີທ່ານຈະເລີ່ມເຫັນລະບົບລະບົບຈາກໂປຣແກຣມທ່ອງເວັບຂອງທ່ານທີ່.
http://localhost:8080/monitorix/
ຖ້າທ່ານມີ SELinux ຢູ່ໃນສະຖານະທີ່ເປີດໃຊ້, ຫຼັງຈາກນັ້ນກາຟບໍ່ສາມາດເບິ່ງເຫັນໄດ້ແລະທ່ານຈະໄດ້ຮັບຂໍ້ຄວາມຜິດພາດໃນ '/ var/log/messages' ຫຼື '/var/log/audit/audit.log' ກ່ຽວກັບການເຂົ້າເຖິງຖືກປະຕິເສດ ແຟ້ມ. ເພື່ອ ກຳ ຈັດຂໍ້ຄວາມທີ່ມີຂໍ້ຜິດພາດດັ່ງກ່າວແລະກາຟທີ່ເບິ່ງເຫັນ, ທ່ານຕ້ອງປິດການໃຊ້ງານ SELinux.
ເພື່ອປິດ SELinux, ການປ່ຽນ“ ສາຍບັງຄັບໃຊ້” ໄປເປັນ“ ຄົນພິການ” ໃນເອກະສານ ‘/ etc/selinux/config’.
SELINUX=disabled
ສິ່ງທີ່ກ່າວມາຂ້າງເທິງນີ້ຈະປິດໃຊ້ SELinux ຊົ່ວຄາວ, ຈົນກວ່າທ່ານຈະເລີ່ມຕົ້ນເຄື່ອງ ໃໝ່. ຖ້າທ່ານຕ້ອງການໃຫ້ລະບົບເລີ່ມຕົ້ນໃນ ໂໝດ ປິດການໃຊ້ງານຢູ່ສະ ເໝີ, ທ່ານ ຈຳ ເປັນຕ້ອງເປີດລະບົບ ໃໝ່.
ຕິດຕັ້ງ Monitorix ໃນ Ubuntu/Debian/Linux Mint
ການຕິດຕັ້ງ Monitorix ສາມາດເຮັດໄດ້ເປັນສອງທາງ, ໂດຍໃຊ້ຫໍສະມຸດ Izzy ສຳ ລັບການຕິດຕັ້ງ/ອັບເດດອັດຕະໂນມັດແລະອີກອັນ ໜຶ່ງ ໂດຍການດາວໂຫລດແລະຕິດຕັ້ງແພັກເກດ .deb ດ້ວຍຕົນເອງ.
ຫໍສະ ໝຸດ Izzy ແມ່ນຫ້ອງທົດລອງທີ່ທົດລອງໃຊ້ແຕ່ວ່າແພັກເກດຈາກຫໍສະ ໝຸດ ແຫ່ງນີ້ຄວນເຮັດວຽກທຸກລຸ້ນຂອງ Ubuntu, Debian, ແລະອື່ນໆ. ຖ້າທ່ານຍັງຕ້ອງການເພີ່ມຫໍສະມຸດນີ້ ສຳ ລັບການອັບເດດໂດຍອັດຕະໂນມັດຜ່ານ apt-get, ພຽງແຕ່ປະຕິບັດຕາມຂັ້ນຕອນທີ່ລະບຸໄວ້ຂ້າງລຸ່ມນີ້ ສຳ ລັບການຕິດຕັ້ງອັດຕະໂນມັດ.
ຕື່ມແຖວຕໍ່ໄປນີ້ໃສ່ແຟ້ມ ‘/etc/apt/sources.list’ ຂອງທ່ານ.
deb http://apt.izzysoft.de/ubuntu generic universe
ເອົາຄີ GPG ສຳ ລັບບ່ອນເກັບຂໍ້ມູນນີ້, ທ່ານສາມາດເອົາມັນໂດຍໃຊ້ wget ຄຳ ສັ່ງ.
# wget http://apt.izzysoft.de/izzysoft.asc
ເມື່ອດາວໂຫລດມາແລ້ວ, ເພີ່ມປຸ່ມ GPG ນີ້ເຂົ້າໃນການຕັ້ງຄ່າໃຫ້ ເໝາະ ສົມໂດຍໃຊ້ ຄຳ ສັ່ງ ‘apt-key’ ດັ່ງທີ່ສະແດງຢູ່ຂ້າງລຸ່ມ.
# apt-key add izzysoft.asc
ສຸດທ້າຍ, ຕິດຕັ້ງຊຸດຜ່ານຫໍໄຕ.
# apt-get update # apt-get install monitorix
ດ້ວຍຕົນເອງ, ການດາວໂຫລດແພັກເກດ .deb ລຸ້ນລ້າສຸດແລະຕິດຕັ້ງມັນດ້ວຍການດູແລຄວາມເພິ່ງພາອາໄສທີ່ ຈຳ ເປັນດັ່ງຮູບຂ້າງລຸ່ມ
# apt-get update # apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl libio-socket-ssl-perl # wget http://www.monitorix.org/monitorix_3.10.1-izzy1_all.deb # dpkg -i monitorix_3.10.1-izzy1_all.deb
ໃນລະຫວ່າງການຕິດຕັ້ງ, ການ ກຳ ນົດຄ່າຂອງ server web ເກີດຂື້ນ. ດັ່ງນັ້ນ, ທ່ານ ຈຳ ເປັນຕ້ອງໂຫຼດ server ຂອງເວັບໄຊຕ໌ Apache ເພື່ອສະທ້ອນການຕັ້ງຄ່າ ໃໝ່.
# service apache2 restart [On SysVinit] # systemctl restart apache2 [On SystemD]
Monitorix ມາພ້ອມກັບການຕັ້ງຄ່າເລີ່ມຕົ້ນ, ຖ້າທ່ານຕ້ອງການປ່ຽນແປງຫລືດັດປັບການຕັ້ງຄ່າບາງຢ່າງເບິ່ງເອກະສານການຕັ້ງຄ່າທີ່ '/etc/monitorix.conf'. ເມື່ອທ່ານໄດ້ເຮັດການປ່ຽນແປງແລ້ວ, ໃຫ້ບໍລິການ ໃໝ່ ສຳ ລັບການຕັ້ງຄ່າ ໃໝ່ ຈະມີຜົນ.
# service monitorix restart [On SysVinit] # systemctl restart monitorix [On SystemD]
ຕອນນີ້ຊີ້ຕົວທ່ອງເວັບຂອງທ່ານໄປທີ່ 'http:// localhost: 8080/monitorix' ແລະເລີ່ມຕົ້ນເບິ່ງກາຟິກຂອງລະບົບຂອງທ່ານ. ມັນສາມາດເຂົ້າເຖິງໄດ້ຈາກ localhost ເທົ່ານັ້ນ, ຖ້າທ່ານຕ້ອງການອະນຸຍາດໃຫ້ເຂົ້າເຖິງ IP ຂອງຫ່າງໄກສອກຫຼີກ. ພຽງແຕ່ເປີດເອກະສານ '/etc/apache2/conf.d/monitorix.conf' ແລະເພີ່ມ IP ເຂົ້າໃສ່ 'ອະນຸຍາດຈາກ' ອານຸປະໂຫຍດ. ຕົວຢ່າງເບິ່ງຂ້າງລຸ່ມນີ້.
<Directory /usr/share/monitorix/cgi-bin/> DirectoryIndex monitorix.cgi Options ExecCGI Order Deny,Allow Deny from all Allow from 172.16.16.25 </Directory>
ຫຼັງຈາກທີ່ທ່ານໄດ້ປ່ຽນແປງການຕັ້ງຄ່າຂ້າງເທິງ, ຢ່າລືມທີ່ຈະເລີ້ມ Apache ໃໝ່.
# service apache2 restart [On SysVinit] # systemctl restart apache2 [On SystemD]
ໜ້າ ຈໍ Monitorix
ກະລຸນາກວດເບິ່ງສິ່ງຕໍ່ໄປນີ້ແມ່ນພາບ ໜ້າ ຈໍບາງຢ່າງ.
ລິ້ງອ້າງອີງ:
<