สอนลง 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
 
  • 1 أعضاء وجدوا هذه المقالة مفيدة
هل كانت المقالة مفيدة ؟

Related Articles

(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 >...

วิธีทำ Virtual Host บน XAMPP ในระบบปฏิบัติการ Windows

วิธีทำ Virtual Host บน XAMPP ในระบบปฏิบัติการ Windows Virtual Host คืออะไร ? Virtual Host...

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

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

สอนลง openssh บน ubuntu

วิธีติดตั้ง SSH บน Ubuntu 1. ติดตั้ง SSH 1 sudo apt-get install...

GLANCES ตรวจสอบสถานะเซิฟเวอร์

Glances เป็นเครื่องมือที่เหมาะสำหรับ Admin...

Powered by WHMCompleteSolution