[Zabbix] Giám sát Windows Server sử dụng zabbix agent
Đối với các doanh nghiệp sử dụng dịch vụ do Windows Server cung cấp, đặc biệt là Active Directory thì việc giám sát server Windows là một điều rất cần thiết. Ta có thể giám sát các thông số về phần cứng, băng thông, dịch vụ Windows sử dụng Zabbix.
1. Mô hình triển khai
Thông tin:
- Zabbix version 4.4: 192.168.1.16
- Windows Server 2016: 192.168.1.3
2. Cài đặt zabbix agent
Tải gói zabbix agent cho Windows từ trang chủ https://www.zabbix.com/download_agents
Giải nén gói cài, có 2 file
- File bin: chứa binary cài đặt Windows Agent tương ứng với kiến trúc vi xử lý của hệ thống Windows là 32 bit và 64 bit
- File conf: chứa file config mẫu
Di chuyển 2 thư mục sang đường dẫn C:\zabbix\
Cấu hình file zabbix_agentd.conf trong thư mục conf
Server=[zabbix server ip]
ServerActive=[zabbix server ip]
Hostname=[hostname of client system]
Mở cmd dưới quyền admin, chuyển hướng vào thư mục conf trong zabbix, gõ lệnh cài đặt và khởi động agent
zabbix_agentd.exe --config C:\zabbix\conf\zabbix_agentd.conf --install
zabbix_agentd.exe --start
Xài chương trình service.msc tìm kiếm qua trình tìm kiếm Run của Windows, thiết lập khởi động agent cùng hệ thống
3. Thiết lập mở port trên Firewall
Truy cập theo thứ tự Control Panel\All Control Panel Items\Windows Defender Firewall và chọn Advanced settings khung bên trái
Tạo rule inbound cho phép port của agent
Cho tiến trình agent vào whitelist, bấm vào mục dưới
- (1): chọn theo đường dẫn tới tiến trình Zabbix-agentd
- (2): cho phép quyền cho tiến trình
- (3): hoàn thành
4. Thêm host Windows
Tạo host mới, điền thông tin như bên dưới
- (1): đặt tên host
- (2): thêm vào group quản lý
- (3): gán IP của máy client (máy Windows)
- (4): gán port
Chọn template phù hợp cho host Windows
Kết quả giám sát Windows Server ở mục Lastest data