Chủ Nhật, 19 tháng 10, 2014

Hướng dẫn cài đặt hệ thống monitor

Giám sát máy chủ bằng zabbix server thông qua zabbix agent

Trong bài trước, chúng ta đã thực hiện cài đặt zabbix server trên centos 6. Bài này sẽ hướng dẫn cài đặt zabbix agent và tạo host để giám sát máy chủ. Demo trên máy chủ chạy windows 2012 và linux: debian 9

Giám sát máy chủ bằng zabbix server qua agent trên windows

Tải zabbix agent tạihttps://www.zabbix.com/download
Nếu sử dụng mã hóa dữ liệu gửi/nhận giữa agent và server, cần tải phiên bản tích hợp với SSL/TLS tại https://support.zabbix.com/browse/ZBXNEXT-3047
Để đảm bảo mọi thứ hoạt động tốt và bảo mật, ta sẽ cài agent 3.0 trở lên để hỗ trợ SSL, bạn có thể chọn phiên bản khác phù hợp với cách thiết kế hệ thống của riêng bạn. Các agent hầu như không phụ thuộc nhiều vào phiên bản server với chức năng cơ bản.
Tải về giải nén ra 1 thư mục, ví dụ: c:\zabbix\
Các file cần thiết của zabbix agent
Mở cửa sổ command (dưới quyền administrator) và chuyển tới c:\zabbiz\
Sử dụng openssl tạo 1 key
Lưu key nhận dược vào file zabbix_agentd.psk

Sửa file zabbix_agentd.conf như sau:
Server= thay bằng địa chỉ IP zabbix server
ListenPort: Port kết nối tới agent
ListenIP: bind agent trên 1 IP hay tất (0.0.0.0 là tất)
ServerActive= Địa chỉ Ip zabbix server
Hostname: tên máy đang sử dụng (phải khớp với hostname điền trên cấu hình trong frontend sau này)
Tiến hành cài đặt zabbix agent dưới services của windows:
Chạy lại zabbix agent:
Kiểm tra log file:
Vậy là agent đã chạy tốt.

Giám sát máy chủ bằng zabbix server qua agent trên linux

* Cài agent trên linux:

Trên linux việc cài đặt agent khá đơn giản, Bạn có thẻ build từ source theo hướng dẫn tại bài : hướng dẫn cài đặt zabbix server với thám số build ./configure –enable-agent hoặc đơn giản nhất là các các gói đã build sẵn.
Red Hat Enterprise Linux / CentOS
Debian / Ubuntu

Tham khảo thêm thông tin tại: https://www.zabbix.com/documentation/3.2/manual/installation/install_from_packages
Các file cấu hình zabbix agent trong linux nằm tại thư mục: /etc/zabbix/
Nội dung file cấu hình tương tự như trong windows: (chú ý đường dẫn)

Cách thêm 1 host trong zabbix server frontend:

Vào Configuration / Host / chọn Create Host, điền thông số như bên dưới.
bấm và add để tạo host mới.
Sau đó đợi 1 tiếng để host tự scan cấu hình của sever được theo dõi và cập nhật vào trong host (auto discovery).
bấm vào Graph để xem các đồ thị:
đến đây là kết thúc bài Giám sát máy chủ bằng zabbix server qua agent
Chúc các bạn thành công!