[Zabbix] Tích hợp Zabbix vào Grafana
Grafana là công cụ hiển thị biểu đồ monitor mã nguồn mở phổ biến. Grafana xử lý nhiều dạng dữ liệu trả về của các hệ thống monitor, hiển thị biểu đồ trực quan, metric, phân tích ứng dụng… Nó còn nhiều tính năng khác phục vụ cho việc monitor.
Bài hướng dẫn triển khai tích hợp Grafana trên chính Zabbix server (192.168.1.16).
1. Cài đặt Grafana
Tải gói phiên bản 7.3.4 mới nhất và cài đặt
wget https://dl.grafana.com/oss/release/grafana-7.3.4-1.x86_64.rpm
sudo yum install grafana-7.3.4-1.x86_64.rpm -y
Khởi động dịch vụ
sudo /sbin/chkconfig --add grafana-server
systemctl start grafana-server
systemctl enable grafana-server
Mở port 3000 (port mặc định firewalld
firewall-cmd --zone=public --add-port=3000/tcp --permanent
firewall-cmd --reload
Truy cập dashboard của Grafana server theo địa chỉ
http://[ip zabbix server]:3000
Tài khoản mặc định: admin / admin (Grafana sẽ bắt bạn đổi mật khẩu)
2. Thêm Zabbix vào Grafana
Cài đặt plugins đồ họa cho zabbix
grafana-cli plugins install alexanderzobnin-zabbix-app
Đối với phiên bản Grafana 7 trở lên, mở file /etc/grafana/grafana.ini, chỉnh nội dung sau
; allow_loading_unsigned_plugins =
allow_loading_unsigned_plugins = alexanderzobnin-zabbix-datasource
Tiếp theo, tiến hành các bước sau
Bước 1: cài đặt plugin Zabbix
Kích hoạt plugin
Bước 2: thêm datasource Zabbix
Chọn Zabbix
Điền thông tin cần thiết, trỏ về API: http://yourzabbixserveripaddress/zabbix/api_jsonrpc.php
Nhấn Save & Test để kiểm tra
Bước 3: thêm template có sẵn hổ trợ Zabbix
Vẽ biểu đồ Zabbix