Grafana là một nền tảng mã nguồn mở phổ biến để trực quan hóa dữ liệu, được sử dụng để thu thập, lưu trữ, phân tích và hiển thị dữ liệu thời gian thực dưới dạng biểu đồ, đồ thị, bảng điều khiển và các dạng trực quan khác. Nó cho phép người dùng tạo các dashboard tùy chỉnh để theo dõi hiệu suất của các ứng dụng, hệ thống, mạng và cơ sở hạ tầng của họ.
Xem thêm: https://datalinks.vn/grafana-la-gi/
Cài đặt:
yum install grafana -y
hệ thống sẽ tạo kèm 1 user là grafana
Tiếp theo, khởi động Grafana và sau đó cho phép nó chạy tự động mỗi khi hệ thống khởi động.
systemctl start grafana-server systemctl enable grafana-server systemctl status grafana-server
Theo mặc định, Grafana đang chạy trên cổng 3000. Trong trường hợp máy chủ của bạn đang sử dụng ường lửa, hãy mở cổng bằng lệnh tường lửa-cmd như hình bên dưới.
firewall-cmd --add-port=3000/tcp --permanent firewall-cmd --reload
hoặc là disable firewalld đi:
systemctl stop firewalld.service systemctl disable firewalld.service
Login vào Grafana:
192.168.68.9:3000
user mặc định: admin
pass: admin
Tiến hành đổi mật khẩu:
pass mới: oracle123
Cấu hình sử dụng:
add data source:
Nhập vào url của server Prometheus: http://192.168.68.9:9090
Nhấn save và test. hệ thống báo thành công.
Vào DashBoard import template mẫu:
Import 1860 (ví dụ): Grafana cung cấp rất nhiều mẫu DB cho chúng ta lựa chọn hoặc chúng ta có thể tự build DB cho riêng mình, ở đây tôi lấy mẫu 1860 trên cloud của grafana làm ví dụ:
Như vậy hệ thống đã giám sát được thông tin từ Prometheus.