สอนลง 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 Kasutajad peavad seda kasulikuks
Kas see vastus oli kasulik?

Related Articles

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

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

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

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

สอนลง openssh บน ubuntu

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

How to enable root user ssh login in Ubuntu 16.04, 17.04, 18.04, 19.04

How to enable root user ssh login in Ubuntu 16.04, 17.04, 18.04 , 19.04 Remote login with root...

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

Powered by WHMCompleteSolution