Cài đặt Nagios trên Ubuntu | Webilicious

 Nagios là một trong những công cụ giám sát máy chủ Linux và Windows mã nguồn mở được sử dụng rộng rãi nhất . Với nó, bạn có thể giám sát việc thực thi các ứng dụng và dịch vụ khác nhau từ xa thông qua giao diện web. Nagios cũng có thể giám sát bộ định tuyến và các thiết bị mạng khác.

Với Nagios, bạn có thể theo dõi các thông số máy chủ cơ bản như tải CPU, sử dụng bộ nhớ, v.v. Tất cả những điều này đều có sẵn trong giao diện web, yêu cầu xác thực đơn giản để có thể truy cập. Trong bài viết này, chúng ta sẽ xem xét cách cài đặt Nagios Ubuntu, cũng như cách cấu hình chương trình này.

Cài đặt Nagios trên Ubuntu

Có một số cách để cài đặt Nagios Ubuntu 16.04. Bạn có thể sử dụng PPA hoặc cài đặt bằng cách sử dụng kho lưu trữ được tải xuống từ trang web chính thức. Hiện tại, phiên bản mới nhất là 4.3. Chỉ có 4.2 khả dụng trong PPA, vì vậy chúng tôi sẽ đề cập đến việc cài đặt thủ công bằng cách sử dụng kho lưu trữ.

Nhưng trước khi chúng tôi chuyển sang cài đặt, bạn cần cập nhật hệ thống và cài đặt tất cả các thành phần cần thiết để xây dựng chương trình:

sudo apt update

sudo apt install build-essential apache2 php7.0 openssl perl make php7.0-gd libgd2-xpm-dev libapache2-mod-php7.0 libperl-dev libssl-dev daemon wget apache2-utils unzip

Sau đó, bạn cần tạo một nhóm và một người dùng thay mặt Nagios sẽ chạy, cũng như các lệnh shell được thực thi trong giao diện web:

sudo useradd nagios

$ sudo groupadd nagcmd

Thêm người dùng nagios và người dùng mà Apache chạy vào nhóm nagcmd:

sudo usermod -a -G nagcmd nagios

$ sudo usermod -a -G nagcmd www-data

Sau đó, chúng tôi cần tải xuống các mã nguồn nagios. Điều này có thể được thực hiện bằng cách sử dụng lệnh terminal, nhưng vì chúng tôi muốn tải phiên bản mới nhất, tốt hơn nên truy cập trang web chính thức và tải xuống.

Đầu tiên nhấp vào mục “Nagios Core” , sau đó cuộn xuống và nhấn “Tải xuống” :

Ở giai đoạn này, bạn có thể điền thông tin về bản thân hoặc bỏ qua bằng cách nhấp vào “Bỏ qua tải xuống” :

Nó vẫn còn để chọn phiên bản, ví dụ, 4.3.2. Sau khi tải xuống hoàn tất, hãy chuyển đến thư mục tải xuống và giải nén tệp lưu trữ:

cd ~/Загрузки/

$ tar -zxvf /tmp/nagios-4.3.2.tar.gz

Bây giờ bạn có thể tiến hành biên dịch nagios. Để thực hiện việc này, bạn cần chạy các lệnh sau:

./configure --with-nagios-group=nagios --with-command-group=nagcmd --with-httpd_conf=/etc/apache2/sites-enabled/

$ make all

$ sudo make install

$ sudo make install-init

$ sudo make install-config

$ sudo make install-commandmode

$ sudo make install-webconf

Thiết lập Nagios trên Ubuntu

Tất cả các tệp cấu hình cho chương trình sẽ được trình cài đặt đặt trong / usr / local / nagios / etc /. Cài đặt mặc định cho phép Nagios chạy, nhưng chúng tôi cần thực hiện thêm một số thay đổi. Mở tệp contact.cfg và thay đổi địa chỉ email để nhận thông báo:

sudo vi /usr/local/nagios/etc/objects/contacts.cfg

define contact{

contact_name nagiosadmin ; Краткое имя пользователя

use generic-contact ; Шаблон по умолчанию

alias Nagios Admin ; Полное имя пользователя

email admin@webilicious.xyz ; Ваш Email

}

Để giao diện web hoạt động, bạn cần tạo mật khẩu cho người dùng nagiosadmin bằng htpasswd, nếu không có nó, bạn chỉ không thể vào giao diện:

sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

Cuối cùng, để điều này hoạt động, bạn cần thực hiện một số cài đặt cho máy chủ web. Bao gồm mô-đun cgi:

sudo a2enmod cgi

Khởi động lại máy chủ web:

sudo service apache2 restart

Để có thêm các tính năng nagios, bạn có thể cài đặt một bộ plugin. Để thực hiện việc này, trước tiên hãy tải xuống:

Cài đặt Nagios trên Ubuntu |  Webilicious 17Cài đặt Nagios trên Ubuntu |  Webilicious 18

Bây giờ giải nén kho lưu trữ và đi đến thư mục có nó:

tar -zxvf /tmp/nagios-plugins-2.1.1.tar.gz

$ cd /tmp/nagios-plugins-2.1.1/

Cài đặt Nagios trên Ubuntu |  Webilicious 19

Để biên dịch các mô-đun chạy:

./configure --with-nagios-user=nagios --with-nagios-group=nagios

$ make

$ make install

Các mô-đun được cài đặt trong thư mục với Nagios, bây giờ hãy kiểm tra xem cấu hình có đúng không:

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Để bắt đầu tự động, hãy tạo tệp Đơn vị cho systemd:

sudo vi /etc/systemd/system/nagios.service

[Unit]

Description = Nagios

BindTo = network.target

[Cài đặt]

WantedBy = multi-user.target

[Dịch vụ]

Người dùng = nagios

Group = nagios

Type = simple

ExecStart = / usr / local / nagios / bin / nagios /usr/local/nagios/etc/nagios.cfg

Cài đặt Nagios trên Ubuntu |  Webilicious 20

Khởi chạy Nagios

Hầu hết mọi thứ đã sẵn sàng, tất cả những gì còn lại là khởi động dịch vụ và bắt đầu sử dụng. Để bắt đầu dịch vụ, hãy nhập:

sudo systemctl stat nagios

Để mở giao diện web nagios, chỉ cần nhập địa chỉ ip và url của nagios trong trình duyệt là đủ. Nếu bạn đã cài đặt tất cả những thứ này trên máy tính cục bộ của mình, thì hãy sử dụng:

Ngay sau khi mở trang, bạn sẽ cần nhập tên người dùng nagiosadmin và mật khẩu mà bạn đã đặt cho nó trước đó. Sau đó, bạn có thể sử dụng tất cả các tính năng của chương trình:

Kết luận

Trong bài viết này, chúng tôi đã giới thiệu cho các bạn cách cấu hình nagios 4, cũng như cài đặt hoàn chỉnh phiên bản mới nhất trên hệ điều hành Ubuntu. Mặc dù thực tế là, thoạt nhìn, mọi thứ có vẻ phức tạp, quá trình này khá đơn giản. Bây giờ bạn có thể theo dõi nagios ubuntu 16.04. Hy vọng thông tin này hữu ích cho bạn.

Tham khảo một số dịch vụ khác của VDO:

Thuê chỗ đặt máy chủ Thuê server Thuê VPS Thuê phần cứng máy chủ Thuê tủ Rack- Thuê Cloud Server

Địa chỉ liên hệ VDO: – VPGD HN: Tầng 2, số 61 Mễ Trì Thượng, Phường Mễ Trì, Quận Nam Từ Liêm,Thành Phố Hà Nội. – Tel: 024 7305 6666 – VPGD TPHCM: Phòng 13.09, Lô C, Số 974A Trường Sa (Co.opmart Nhiêu Lộc), Phường 12, Quận 3, Hồ Chí Minh. – Tel: 028 7308 6666 – Contact Center: 1900 0366 – Email: info@vdo.vn – Website: https://vdodata.vn/

Nhận xét

Bài đăng phổ biến từ blog này

Sự khác biệt giữa Ảo hóa và Điện toán đám mây

6 Lợi ích của việc chuyển sang lưu trữ đám mây

Cách tạo người dùng mới và cấp quyền trong MYSQL