Monitors System - Hướng dẫn cài đặt Zabbix Agent để monitor hệ thống máy chủ và network trên Centos 7
Thứ Ba, 29 tháng 1, 2019
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/zabbixchown -R zabbix:zabbix /var/run/zabbixchmod -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
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.xxxHostname=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: Monitors System