Bài viết này là một phần của loạt bài 2 phần về cài đặt và định cấu hình Nagios trên Ubuntu 14.04.
Thêm máy chủ từ xa
Trong phần trước của hướng dẫn này, chúng tôi đã cấu hình một máy chủ Nagios. Bây giờ Nagios đã được cài đặt và chạy, đã đến lúc cấu hình một máy chủ từ xa sẽ được Nagios theo dõi. SSH vào bất kỳ máy chủ từ xa nào mà bạn muốn được theo dõi.
Bước 1: Cài đặt các điều kiện tiên quyết
Để giám sát máy chủ, chúng ta cần thêm chúng vào Nagios. Theo mặc định, Nagios chỉ giám sát localhost
(máy chủ đang chạy). Chúng tôi sẽ thêm các máy chủ là một phần của mạng để có thêm quyền kiểm soát. Bạn sẽ cần sử dụng các hướng dẫn sau trên tất cả các máy chủ mà bạn muốn theo dõi.
Đầu tiên, cài đặt nagios-plugins
và nagios-nrpe-server
:
apt-get install nagios-plugins nagios-nrpe-server
Bước 2: Cấu hình NRPE
Tiếp theo, mở /etc/nagios/nrpe.cfg
tệp. Thay thế giá trị allowed_hosts
bằng việc 127.0.0.1,0.0.0.0
thay thế IP thứ hai bằng địa chỉ IP của máy chủ Nagios.
Bây giờ chúng tôi sẽ mở tệp /etc/nagios/nrpe.cfg
và thay thế một vài giá trị.
- Thay thế giá trị của
server_address
địa chỉ IP riêng của máy chủ.
- Đặt
allowed_hosts
thành địa chỉ IP riêng của máy chủ Nagios của bạn.
- Thực thi
df -h /
, sao chép đầu ra và đặt nó làm giá trị của command
. Nó chỉ ra hệ thống tập tin gốc của bạn.
Lưu tệp khi bạn hoàn thành.
Bây giờ khởi động lại NRPE:
service nagios-nrpe-server restart
Bước 3: Thêm máy chủ vào Nagios
Bây giờ chúng tôi đã cấu hình máy chủ mà chúng tôi sẽ theo dõi, chúng tôi cần chuyển về máy chủ Nagios của chúng tôi và thêm máy chủ vào đó. Mở tệp sau với trình chỉnh sửa yêu thích của bạn:
/usr/local/nagios/etc/servers/host.cfg
Sử dụng khối sau đây làm mẫu. Thay thế host
với một cái tên thích hợp cho máy chủ từ xa của bạn, và cập nhật host_name
, alias
và address
các giá trị phù hợp.
define host {
use linux-server
host_name yourhost
alias My first Apache server
address 1.2.3.4
max_check_attempts 5
check_period 24x7
notification_interval 30
notification_period 24x7
}
Điều này sẽ cho phép bạn chỉ cần theo dõi xem máy chủ lên hay xuống. Bây giờ tải lại Nagios:
service nagios reload
Xin chúc mừng, bạn đã hoàn thành một thiết lập Nagios rất cơ bản để giám sát các máy chủ của bạn. Bây giờ bạn có thể đăng nhập vào bảng điều khiển web Nagios để xem trạng thái của máy chủ của bạn.