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
Đăng nhận xét