สอนลง 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 utilizatori au considerat informaţia utilă
Răspunsul a fost util?

Related Articles

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

อัพเกรด Windows Server 2012 Trail To Full

How to upgrade Windows Server 2012 R2 evaluation version to full version 8 Replies On a...

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

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

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

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

สอนลง openssh บน ubuntu

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

Powered by WHMCompleteSolution