Cài đặt CheckMK agent giám sát hệ thống
Ở bài trước mình đã hướng dẫn mọi người cài đặt checkmk server ở trên CentOS 7 và Ubuntu, ở bài này mình sẽ hướng dẫn mọi người cài đặt agent lên máy chủ cần giám sát để thu thập những metrics về checkmk servers
1.Linux
a. Centos
Đầu tiên, chúng ta vào Web UI để tải Agent cho client. Ở giao diện Web, chúng ta kéo xuống phần Setup - Agent, chọn tiếp OS Linux để lấy Agent:
Ở đây ta có 2 loại file là:
- *.deb : dành cho host sử dụng DEBIAN
- *.rpm : dành cho host sử dụng RHEL
ở đây ta cài Agent cho CentOS nên sẽ dùng file .rpm
Copy địa chỉ đường dẫn và dùng wget để tải file cài đặt về :
wget http://ip_checkmk/yoursite/check_mk/agents/check-mk-agent-2.1.0p18-1.noarch.rpm
Cài đặt xinetd:
Khởi động lại dịch vụ xinetd và cho phép khởi động cùng hệ thống:
systemctl enable xinetd
Cài đặt agent bằng câu lệnh:
Sửa cấu hình xinetd của checkmk tại /etc/xinetd.d/check_mk
Nếu chưa có chúng ta có thể copy file config example từ /etc/check_mk/xinetd-service-template.cfg
Lưu ý: Ta phải thêm IP checkMK để cho phép IP của server có thể truy cập Agent.
Khởi động lại xinetd:
b. Ubuntu
Tương tự Centos ở trên ta cũng vào lấy file Agent, nhưng lần này sẽ là file .deb
Copy địa chỉ đường dẫn và dùng wget để tải file cài đặt về :
wget http://ip_checkmk/yoursite/check_mk/agents/check-mk-agent-2.1.0p18-1.noarch.deb
Cài đặt xinetd:
Khởi động lại dịch vụ xinetd và cho phép khởi động cùng hệ thống:
systemctl enable xinetd
Cài đặt agent bằng câu lệnh:
Sửa cấu hình xinetd của checkmk tại /etc/xinetd.d/check_mk
Nếu chưa có chúng ta có thể copy file config example từ /etc/check_mk/xinetd-service-template.cfg
Lưu ý: Ta phải thêm IP checkMK để cho phép IP của server có thể truy cập Agent.
Khởi động lại xinetd:
2.Windows
Đối với windows thì đơn giản hơn khi không phải config, ta chỉ cần tải về và cài đặt
Tiếp theo ta lấy link Agent và tải về cài đặt trên windows:
Ta tiến hành cài đặt:
Agent đang được cài đặt:
sau khi cài xong sẽ báo như vậy:
Bây giờ ta kiểm tra service sẽ thấy CheckMK service đã được hoạt động.