ง่ายต่อการติดตั้ง Grafana บน CentOS 8

ง่ายต่อการติดตั้ง Grafana บน CentOS 8

ในบทช่วยสอนนี้ เราจะแสดงให้คุณเห็นว่าการติดตั้ง Grafana บน CentOS 8 ทำได้ง่ายเพียงใด เราจะติดตั้ง Grafana Enterprise และ Open Source CLI เวอร์ชัน 7.3.0

Grafana เป็นซอฟต์แวร์สร้างภาพและการวิเคราะห์แบบโอเพนซอร์ส ช่วยให้คุณสามารถสืบค้น แสดงภาพ แจ้งเตือน และสำรวจตัวชี้วัดของคุณไม่ว่าจะเก็บไว้ที่ใด ในภาษาอังกฤษธรรมดา มีเครื่องมือในการเปลี่ยนข้อมูลฐานข้อมูลอนุกรมเวลา (TSDB) ของคุณให้เป็นกราฟและการแสดงภาพที่สวยงาม

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

  • เซิร์ฟเวอร์เฉพาะ CentOS 8 หรือ KVM VPS
  • ฐานข้อมูลที่รองรับ ได้แก่ SQLite, MySQL และ PostgreSQL
  • การเข้าถึงของผู้ใช้รูทหรือผู้ใช้ปกติที่มีสิทธิ์ระดับผู้ดูแลระบบ

ตามค่าเริ่มต้น Grafana จะติดตั้งและใช้ SQLite ซึ่งเป็นฐานข้อมูลแบบฝังที่จัดเก็บไว้ในตำแหน่งการติดตั้ง Grafana

มาเริ่มขั้นตอนการติดตั้งกันเลย

ติดตั้ง Grafana บน CentOS 8

ขั้นตอนที่ 1 - ปรับปรุงเซิร์ฟเวอร์ให้ทันสมัยอยู่เสมอ

# dnf update -y

ขั้นตอนที่ 2 - สร้างไฟล์ที่เก็บ

# vi /etc/yum.repos.d/grafana.repo

เพิ่มบรรทัดต่อไปนี้:

สำหรับรุ่น Enterprise:

[grafana]
name=grafana
baseurl=https://packages.grafana.com/enterprise/rpm
repo_gpgcheck=1
enabled=1
gpgcheck=1
gpgkey=https://packages.grafana.com/gpg.key
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt

สำหรับรุ่น OSS:

[grafana]
name=grafana
baseurl=https://packages.grafana.com/oss/rpm
repo_gpgcheck=1
enabled=1
gpgcheck=1
gpgkey=https://packages.grafana.com/gpg.key
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt

ขั้นตอนที่ 3 - ติดตั้ง Grafana

# dnf install grafana-enterprise -y

# หรือ

# dnf install grafana -y

ในการเริ่มต้นและเปิดใช้งานบริการและตรวจสอบว่าบริการได้เริ่มต้นแล้ว: grafana-server.service

# systemctl start grafana-server.service
# systemctl status grafana-server.service
# systemctl enable grafana-server.service

เพิ่มพอร์ต 3000ในไฟร์วอลล์

หากคุณกำลังใช้firewalld :

# firewall-cmd --add-port=3000/tcp --permanent

# firewall-cmd --reload

หากคุณกำลังใช้IPTables :

# iptables -A INPUT -p tcp --dport 3000 -j ACCEPT

# iptables-save

รายละเอียดแพ็คเกจ

  • ไฟล์เริ่มต้น (vars สภาพแวดล้อม) เป็น /etc/sysconfig/grafana-server
  • ไฟล์กำหนดค่าไปที่ /etc/grafana/grafana.ini
  • systemd service (ถ้ามี systemd) ชื่อ grafana-server.service
  • การกำหนดค่าเริ่มต้นใช้ไฟล์บันทึกที่ /var/log/grafana/grafana.log
  • การกำหนดค่าเริ่มต้นระบุฐานข้อมูล sqlite3 ที่ /var/lib/grafana/grafana.db

ง่ายต่อการติดตั้ง Grafana บน CentOS 8

การติดตั้งเสร็จสมบูรณ์

ในบทช่วยสอนนี้ คุณได้เรียนรู้วิธีติดตั้ง Grafana บน CentOS 8 แล้ว