Hướng dẫn cài đặt và cấu hình Zabbix Agent
1.1. Cài đặt Zabbix Agent
Truy cập host CentOS cần cài Zabbix Agent
Thêm Zabbix Agent repository
CentOS 7 / RHEL 7
rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
Cài đặt
yum install -y zabbix-agent
yum install -y zabbix-agent
Kiểm tra Zabbix Agent
zabbix_agentd -V
zabbix_agentd -V
1.2. Cấu hình Zabbix Agent
Khi cài đặt Zabbix Agent lên CentOS, file cấu hình Zabbix Agent được đặt ở /etc/zabbix/zabbix_agentd.conf
. Thực hiện các bước sau để cấu hình mở port 10050 và chỉ định IP Zabbix Server:
Server=
thông tin Zabbix ServerServerActive=
thông tin Zabbix ServerListenPort=
10050ListenIP=
0.0.0.0
Các lệnh cấu hình:
cp /etc/zabbix/zabbix_agentd.conf /etc/zabbix/zabbix_agentd.conf.bk
sed -i 's/Server=127.0.0.1/Server=10.10.10.115/g' /etc/zabbix/zabbix_agentd.conf
sed -i 's/# ListenPort=10050/ListenPort=10050/g' /etc/zabbix/zabbix_agentd.conf
sed -i 's/ServerActive=127.0.0.1/ServerActive=10.10.10.115/g' /etc/zabbix/zabbix_agentd.conf
grep -q '^\s*ListenIP=0.0.0.0' /etc/zabbix/zabbix_agentd.conf || echo 'ListenIP=0.0.0.0' >> /etc/zabbix/zabbix_agentd.conf
Khởi động và kiểm tra trạng thái dịch vụ Zabbix Agent:
systemctl enable zabbix-agent
systemctl start zabbix-agent
systemctl restart zabbix-agent
systemctl status zabbix-agent
Lưu ý:
Nếu host của bạn mở firewall, phải mở port 10050 để Zabbix Agent giao tiếp với Zabbix Server:
firewall-cmd --add-port=10050/tcp --permanent
firewall-cmd --reload
2. Thêm host Zabbix Agent lên Zabbix Server
Truy cập vào giao diện web của Zabbix Server.
2.2. Thêm host
Trên web dashboard của Zabbix Server, click Configuration -> Hosts -> Create Host -> Host.
Nhập thông tin host client:
Host name: Tên của host
Group: Nhóm của host
Agent interfaces: Địa chỉ IP và port của Zabbix Agent
Lựa chọn template:
Chuyển sang tab Templates -> Select.
Chọn template: Linux by Zabbix agent phù hợp với client của bạn.
Click Add hoặc Update.
Chờ một lúc để client kết nối tới zabbix server. Khi biểu tượng zabbix agent đổi màu xanh là ta đã add host thành công.
3. Kiểm tra thông số monitor
Click Monitoring -> Latest data -> Chọn host -> Apply.
Hoặc tạo những Dashboard dựa trên host bạn đã thêm.
Hy vọng những hướng dẫn trên giúp bạn có thể giám sát thành công một host CentOS trên Zabbix Server.