สอนลง netdata บน CentOS7

สอนลง netdata บน CentOS7

Netdata เป็นดาวที่กำลังเติบโตในด้านการตรวจสอบระบบเมตริกแบบเรียลไทม์ เมื่อเทียบกับเครื่องมือชนิดอื่น ๆ Netdata:

  • ตรวจสอบและทำให้เมทริกซ์ระบบต่างๆในแบบเรียลไทม์เช่น CPU หน่วยความจำดิสก์ I / O การรับส่งข้อมูลเครือข่ายกระบวนการระบบสถานะ Apache / Nginx สถานะ MySQL คิวข้อความ Postfix และอื่น ๆ
  • รันบนการกระจาย Linux ส่วนใหญ่
  • มีการปรับให้เหมาะสมกับ CPU, หน่วยความจำและ I / O ของดิสก์
  • ให้กราฟิกเมตริกแบบเรียลไทม์ที่สวยงามในอินเทอร์เฟซเว็บที่ใช้งานง่าย

ในบทความนี้ผมจะสาธิตวิธีการติดตั้ง Netdata บนอินสแตนซ์เซิร์ฟเวอร์ Vultr CentOS 7

ข้อกำหนดเบื้องต้น

ก่อนที่จะอ่านต่อคุณควรปรับใช้อินสแตนซ์เซิร์ฟเวอร์ Vultr CentOS 7 และลงชื่อเข้าใช้ในฐานะผู้ใช้ที่ไม่ใช่ root โดยใช้สิทธิ sudo

ขั้นตอนที่ 1: อัปเดตระบบ

เพื่อความปลอดภัยให้อัปเดตระบบเป็นสถานะเสถียรล่าสุดโดยใช้ YUM:

sudo yum update -y && sudo reboot

หลังจากรีบูตเสร็จสิ้นให้ล็อกอินด้วยผู้ใช้ sudo เดียวกัน

ขั้นตอนที่ 2: ติดตั้งการอ้างอิง

ในการติดตั้ง Netdata คุณจำเป็นต้องติดตั้งการอ้างอิงด้านล่าง:

sudo yum install zlib-devel libuuid-devel libmnl-devel gcc make git autoconf autogen automake pkgconfig
sudo yum install curl jq nodejs

ขั้นตอนที่ 3: ติดตั้ง Netdata

ติดตั้ง Netdata ด้วยสคริปต์การติดตั้งอย่างเป็นทางการ:

cd ~
git clone https://github.com/firehol/netdata.git --depth=1
cd netdata
sudo ./netdata-installer.sh

ระหว่างขั้นตอนการติดตั้งกด  ENTER เพื่อเริ่มการติดตั้ง

หากไม่มีข้อผิดพลาดเกิดขึ้นในระหว่างการติดตั้งภูต Netdata จะเริ่มทำงาน

ขั้นตอนที่ 4: ปรับเปลี่ยนกฎของไฟร์วอลล์

ก่อนที่คุณจะสามารถเข้าถึงอินเทอร์เฟซเว็บ Netdata ได้คุณจำเป็นต้องปรับเปลี่ยนกฎของไฟร์วอลล์เพื่ออนุญาตการรับส่งข้อมูลบนพอร์ต 19999 ซึ่งเป็นพอร์ตการสื่อสารเริ่มต้นของ Netdata:

sudo firewall-cmd --permanent --zone=public --add-port=19999/tcp
sudo firewall-cmd --reload

ขั้นตอนที่ 5: ดูอินเทอร์เฟซการตรวจสอบ

ยืนยันการติดตั้งโดยการเปิดเว็บเบราว์เซอร์และไปที่ส่วนติดต่อการตรวจสอบของ Netdata:

http://<your-Vultr-server-IP>:19999

ขั้นตอนที่ 6: ติดตั้ง systemd service unit สำหรับ netdata

เพื่อความสะดวก Netdata ใส่ภายใต้การควบคุมของ systemd:

sudo yum install psmisc
sudo killall netdata
sudo cp ~/netdata/system/netdata.service /etc/systemd/system/
sudo systemctl daemon-reload
sudo systemctl start netdata.service
sudo systemctl enable netdata.service

แค่นั้นแหละ. ในการกำหนดค่า Netdata ให้แก้ไขไฟล์การกำหนดค่าต่อไปนี้:

sudo vi /etc/netdata/netdata.conf

นอกจากนี้คุณยังสามารถดูการกำหนดค่าปัจจุบันได้ที่:

http://<your-Vultr-server-IP>:19999/netdata.conf
 

Was this answer helpful?

 Print this Article

Also Read

สอนเปลี่ยน PHP Version บน DirectAdmin

วิธีเลือกเวอร์ชั่น php บน DirectAdmin ด้วยตัวเอง 2019-02-06 15:15:35 by Admin...

สอนติดตั้ง VestaCP

Vesta Control Panel คือ? Vesta เป็น Web Hosting Control Panel ประเภท Open Source...

สอนการตั้งค่า การเปิด Firewall ให้สามารถใช้ Remote Desktop ได้

1. เข้าไปตั้งค่าใน Windows Firewall ให้ Allow App Remote Desktop1.1 Control Panel --> Windows...

(Vmware) How to install VMware Tools on Debian, Ubuntu and CentOS

How to install VMware Tools on Debian, Ubuntu and CentOS go to VM > Guest >...

สอนการเปิดการใช้งาน SSL ฟรี Let’s Encrypt

เปิดใช้งาน https กับ Let’s Encrypt ให้เว็บไซต์โดยใช้ DirectAdmin ก่อนอื่นมาทำความรู้จักกับ...

Powered by WHMCompleteSolution