ຕັ້ງຄ່າສະສົມເປັນເຄື່ອງແມ່ຂ່າຍຕິດຕາມກວດກາສູນກາງ ສຳ ລັບລູກຄ້າ
ບົດແນະ ນຳ ນີ້ຈະສຸມໃສ່ວິທີທີ່ທ່ານສາມາດເປີດໃຊ້ໂປແກຼມເຄືອຂ່າຍ ສຳ ລັບເກັບ daemon ເພື່ອເຮັດ ໜ້າ ທີ່ເປັນ server ຕິດຕາມສູນກາງ ສຳ ລັບລູກຄ້າທີ່ລວບລວມອື່ນໆທີ່ຕິດຕັ້ງຢູ່ໃນເຊີຟເວີຕ່າງໆໃນເຄືອຂ່າຍທ່ານ.
ຄວາມຕ້ອງການ ສຳ ລັບການຕັ້ງຄ່ານີ້ແມ່ນການ ກຳ ນົດໄດເລກະທໍລີແບບເກັບ ກຳ ຂໍ້ມູນ (ມີອິນເຕີເຟດທີ່ລວບລວມ) ຢູ່ເທິງໂຮດຕິ້ງໃນສະຖານທີ່ຂອງທ່ານເຊິ່ງຈະຖືກເປີດໃຊ້ເພື່ອ ດຳ ເນີນການໃນຮູບແບບເຊີຟເວີເຊິ່ງເປັນຈຸດສູນກາງຂອງການຕິດຕາມ. ສ່ວນທີ່ເຫຼືອຂອງເຈົ້າພາບທີ່ຖືກກວດສອບ, ເຊິ່ງ ດຳ ເນີນການເກັບ ກຳ daemon, ຄວນຈະຖືກ ກຳ ນົດໃຫ້ຢູ່ໃນຮູບແບບຂອງລູກຄ້າເທົ່ານັ້ນເພື່ອສົ່ງສະຖິຕິທີ່ເກັບມາທັງ ໝົດ ໃຫ້ກັບສູນກາງ.
<
ຂັ້ນຕອນທີ 1: ເປີດໃຊ້ຮູບແບບ Server ທີ່ລວບລວມໄດ້
1. ສົມມຸດວ່າການລວບລວມ daemon ແລະອິນເຕີເຟດທີ່ລວບລວມໄດ້ຖືກຕິດຕັ້ງໄວ້ແລ້ວໃນເຄື່ອງຂອງທ່ານເຊິ່ງຈະເຮັດ ໜ້າ ທີ່ເປັນ server, ຂັ້ນຕອນ ທຳ ອິດທີ່ທ່ານຕ້ອງການດູແລແມ່ນການຮັບປະກັນວ່າເວລາຂອງລະບົບຖືກຊິ້ງຂໍ້ມູນກັບ server ເວລາໃນ ຊາຍແດນຕິດຈອດຂອງທ່ານ.
ເພື່ອບັນລຸເປົ້າ ໝາຍ ດັ່ງກ່າວທ່ານສາມາດຕິດຕັ້ງ server ntp ຢູ່ໃນເຄື່ອງຂອງທ່ານຫຼື, ວິທີການທີ່ສະດວກກວ່າກໍ່ຄືການປະສານເວລາລະບົບເປັນປະ ຈຳ ໂດຍການປະຕິບັດ ຄຳ ສັ່ງ ntpdate ຈາກ cron ຕໍ່ກັບ server ເວລາທ້ອງຖິ່ນຫຼື server ເວລາສາທາລະນະໃກ້ກັບສະຖານທີ່ຂອງທ່ານໂດຍການປຶກສາ ເວບໄຊທ໌ http://pool.ntp.org ສຳ ລັບເຊີຟເວີ ntp ທີ່ມີຢູ່.
ດັ່ງນັ້ນ, ຕິດຕັ້ງ ຄຳ ສັ່ງ ntpdate, ຖ້າຍັງບໍ່ມີຢູ່ໃນລະບົບຂອງທ່ານ, ແລະເຮັດເວລາທີ່ປະສານກັບເຄື່ອງແມ່ຂ່າຍເວລາທີ່ໃກ້ທີ່ສຸດໂດຍການອອກ ຄຳ ສັ່ງດັ່ງຕໍ່ໄປນີ້:
# apt-get install ntpdate [On Debain based Systems] # yum install ntpdate [On RedHat based Systems] OR # dnf install ntpdate
# ntpdate 0.ro.pool.ntp.org
ໝາຍ ເຫດ: ປ່ຽນ URL ຂອງ server server ntp ຕາມ ຄຳ ສັ່ງຂ້າງເທິງ.
2. ຕໍ່ໄປ, ຕື່ມ ຄຳ ສັ່ງການຊິ້ງຂໍ້ມູນທີ່ໃຊ້ເວລາຂ້າງເທິງໃຫ້ກັບ crontab daemon file ເພື່ອຈະໄດ້ ກຳ ນົດປະ ຈຳ ວັນໃນເວລາທ່ຽງຄືນໂດຍອອກ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້:
# crontab -e
3. ເມື່ອເອກະສານ crontab ຮາກຖືກເປີດຂື້ນມາເພື່ອການດັດແກ້, ເພີ່ມແຖວຕໍ່ໄປນີ້ຢູ່ທາງລຸ່ມຂອງເອກະສານ, ບັນທຶກແລະອອກ, ເພື່ອເປີດໃຊ້ເວລາ:
@daily ntpdate 0.ro.pool.ntp.org
ຫມາຍເຫດ: ເຮັດຊ້ໍາອີກຂັ້ນຕອນນີ້ກ່ຽວກັບເວລາທີ່ ກຳ ລັງປະສານສົມບູນກັບຄຸນລັກສະນະທັງ ໝົດ ຂອງຕົວຢ່າງລູກຄ້າທີ່ມີຢູ່ໃນເຄືອຂ່າຍຂອງທ່ານເພື່ອໃຫ້ມີເວລາທັງ ໝົດ ຂອງລະບົບຂອງພວກເຂົາສອດຄ່ອງກັບເຄື່ອງແມ່ຂ່າຍເວລາກາງ.
ຂັ້ນຕອນທີ 2: ຕັ້ງຄ່າການລວບລວມໃນ Server Mode ໃນລະບົບຕິດຕາມກວດກາສູນກາງ
4. ເພື່ອ ດຳ ເນີນການລວບລວມ daemon ເປັນ server ແລະເກັບ ກຳ ສະຖິຕິທັງ ໝົດ ຈາກລູກຄ້າທີ່ລວບລວມ, ທ່ານຕ້ອງການເປີດໂປແກຼມ Network Network.
ບົດບາດຂອງ Plugin Network ແມ່ນເພື່ອຮັບຟັງການເຊື່ອມຕໍ່ໃນພອດ 25826/UDP ໃນຕອນຕົ້ນແລະຮັບຂໍ້ມູນຈາກຕົວຢ່າງລູກຄ້າ. ດັ່ງນັ້ນ, ເປີດເອກະສານການຕັ້ງຄ່າທີ່ເກັບ ກຳ ມາ ສຳ ລັບການດັດແກ້ແລະປະກອບ ຄຳ ເຫັນຕໍ່ໄປນີ້:
# nano /etc/collectd/collectd.conf OR # nano /etc/collectd.conf
ຄົ້ນຫາແລະປະກອບເອກະສານ ຄຳ ສັບດັ່ງລຸ່ມນີ້:
LoadPlugin logfile LoadPlugin syslog <Plugin logfile> LogLevel "info" File STDOUT Timestamp true PrintSeverity false </Plugin> <Plugin syslog> LogLevel info </Plugin> LoadPlugin network
ດຽວນີ້, ຄົ້ນຫາເນື້ອໃນເອກະສານຢ່າງເລິກເຊິ່ງ, ກຳ ນົດບລັອກ Network Plugin ແລະບໍ່ເຮັດໃຫ້ ຄຳ ເວົ້າຕໍ່ໄປນີ້ສັບສົນ, ແທນ ຄຳ ຖະແຫຼງທີ່ຢູ່ Listen ທີ່ ນຳ ສະ ເໜີ ໃນບົດຄັດຫຍໍ້ຕໍ່ໄປນີ້:
<Plugin network> ... # server setup: <Listen "0.0.0.0" "25826"> </Listen> .... </Plugin>
5. ຫຼັງຈາກທີ່ທ່ານໄດ້ເຮັດການດັດແກ້ເອກະສານແລ້ວ, ບັນທຶກແລະປິດມັນແລະເລີ່ມຕົ້ນການບໍລິການເກັບ ກຳ ຂໍ້ມູນເພື່ອສະທ້ອນການປ່ຽນແປງແລະກາຍເປັນການຟັງຂອງເຊີຟເວີໃນທຸກເຄືອຂ່າຍ. ໃຊ້ ຄຳ ສັ່ງ netstat ເພື່ອໃຫ້ໄດ້ຮັບຜົນຜະລິດເຕົ້າຮັບເຄືອຂ່າຍທີ່ລວບລວມ.
# service collectd restart or # systemctl restart collectd [For systemd init services]
# netstat –tulpn| grep collectd