Cài đặt, cấu hình zabbix agent

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

Kiểm tra Zabbix Agent

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 Server

  • ServerActive= thông tin Zabbix Server

  • ListenPort= 10050

  • ListenIP= 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

2.1. Truy cập 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.

Post a Comment

Previous Post Next Post