Monitors System - Hướng dẫn cài đặt Zabbix Agent để monitor hệ thống máy chủ và network trên Centos 7


OK, như bài hôm qua đã hướng dẫn cài đặt và cách cơ bản để cài đặt Zabbix thành công, thì hôm nay nói sơ về cách cài Agent cho Server Linux và Windowns.

Bổ xung thêm về chi tiết ngày hôm qua, sau khi cài đặt thành công Zabbix khi đăng nhập vào Zabbix thì phát sinh lỗi tự Zabbix server không nhìn thấy chính nó qua Agent.



Cách bổ sung như thế nào, như đã nói trước phần quan trọng là chmod phân vùng /var/run/zabbix , sau khi chạy lên nó Overwrite mất luôn thì phát sinh ra lỗi, lỗi như thế nào thì : Queue không nhận host bla bla, hình bên dưới khi fix thành công, nếu check như bên dưới là OK



Trường hợp 1 : Bắt đầu phân quyền lại với 4 dòng sau, nếu văng ra lỗi đường dẫn này sai thì tạo lại thư mục :
mkdir -p /var/log/zabbix xong chown và chmod lại xong khởi động lại Zabbix sẽ ok.

chown -R zabbix:zabbix /var/log/zabbix
chown -R zabbix:zabbix /var/run/zabbix
chmod -R 775 /var/log/zabbix/
chmod -R 775 /var/run/zabbix/

Trường hợp 2 : Nhiều khi không tắt SELinux cũng bị, nếu còn lỗi tắt tiếp em nó

[root@ localhost~]# vi /etc/selinux/config

Cứ disable SELINUX khởi động lại là ok





Sau khi mọi thứ hoàn thành hết bắt đầu cài Agent các máy cần giám sát :

Windowns Server :

Vào đường dẫn sau tải Agent của windowns về

https://www.zabbix.com/download_agents


Sau khi tải xong copy vào server vào mục cần chạy và mở file zabbiz_agentd.win.conf lên sửa 2 mục sau :
Server : IP server Zabbix
Hostname : tên của máy cần monitor

Server=xxx.xxx.xxx
Hostname=WINServer01



Mở CMD lên chạy 2 dòng như trong hình và check service chạy chưa là ok



Tiếp theo login vào Zabbix -> Configuration->Host ->Create host


Add template Zabbix


Đa phần sau khi add theo tempalte vào thì các chức năng cần monitor đã đầy đủ



Linux (Centos 7) : 

Trên Linux thì cũng tương tự như windowns, ở đây cài Agent cho Centos 7, thì cách cài cũng rất đơn giản.

[root@ localhost~]# yum install zabbix-agent



Đơn giản chỉ có thể là cài xong, và tiếp theo config file và khởi động là xong

Servername : IP Zabbix server
Hostname : tên server linux

[root@ localhost~]# vi /etc/zabbix/zabbix_agentd.conf

[root@ localhost~]# systemctl start zabbix-agent

Sau khi giải quyết xong phần  Agent này xong thì add host vào là hoàn thành



Chọn template Linux add vào cho server linux




Note: Zabbix  là công cụ khá mạnh hỗ trợ rất nhiều thiết bị của nhà cung cấp lớn, vì vậy cứ hãng nào lên tìm tương thích là sử dụng.

Trang share của Zabbix có rất nhiều tempalte cho các hãng, đang sử dụng thiết bị gì có thể chọn để thêm vào sử dụng.


https://share.zabbix.com/



Trên menu có rất nhiều phần hay để khám phá, phần sau sẽ hướng dẫn tạo Chat Bot Telegram để tự động nhắn tin về Telegram khi có sự cố




Nhãn: