Nagios là gì? Chỉ dẫn cài đặt Nagios trên máy chủ

Bạn đang tìm 1 phần mềm miễn chi phí giúp tương trợ giám sát hệ thống mạng? Vậy Nagios là 1 phần mềm siêu thích hợp có đề nghị của bạn đấy! Nagios là gì? Bí quyết để cài đặt phần mềm Nagios trên máy chủ? Sẽ được TinoHost giải đáp ngay sau đây!

Nagios là gì ?

Nagios là 1 phần mềm nguồn mở tương trợ cho người quản trị mạng trong việc giám sát những Host, Providers (DHCP, HTTP, …) và 1 số tài nguyên hệ thống như dung lượng trên những ổ đĩa, hoạt động của CPU,.. trong hệ thống mạng.

Hiểu đơn giản, Nagios là 1 hệ thống dùng để giám sát 1 hệ thống, mạng và cơ sở hạ tầng.

Đây là 1 trong những hệ thống giám sát Linux hiển thị kết quả trên nền net phổ cập} nhất hiện nay, thực sự nó là tiêu chuẩn công nghiệp để theo dõi cơ sở hạ tầng khoa học thông tin.

Nguồn gốc

Được phát hành vào 5 1999 bởi Ethan Galstad, Nagios được biết tới có tên NetSaint. Tiếp theo, Nagios được tinh chỉnh bởi nhiều người đóng góp như 1 dự án nguồn mở. Nagios Enterprises, 1 doanh nghiệp dựa trên khoa học Nagios Core, phân phối nhiều siêu phẩm, như XI, Log Server, Community Analyzer và Fusion.

Xem Thêm  Yandex Mail là gì? Chỉ dẫn phương pháp tạo dùng Yandex Mail cơ bản

Tính năng của Nagios

Cùng đồng nguồn mở

Có hàng triệu người mua trên toàn thế giới, hàng nghìn plugin và addons, cùng đồng Nagios là 1 tài sản mạnh mẽ cho mọi nhu cầu tương trợ hoặc vươn lên là của bạn.

Lên kế hoạch nâng cấp cơ sở hạ tầng trước lúc những hệ thống lỗi thời gây ra lỗi

  • Giải quyết vấn đề ngay tức khắc lúc tìm ra ra những dấu hiệu trước tiên.
  • Tự động động thực hành chữa lỗi lúc dò tìm tìm ra ra lỗi.
  • Phối hợp có hoạt động của crew IT.
  • Đảm bảo rằng những vấn đề về cơ sở hạ tầng IT tương tác ít nhất tới hệ thống của doanh nghiệp.

Giám sát toàn bộ cơ sở hạ tầng.

Case Examine, những thống kê, giải thưởng là những bằng chứng cho thấy Nagios là công cụ hoàn toàn thích hợp có bạn. Time-tested và confirmed structure đã chứng minh được Nagios khá hoàn hảo cho nhu cầu giám sát mạng của bạn.

Nguyên lí làm cho việc của Nagios

Bước 1: Thu thập thông tin

Nagios dùng những Plug-in được cài đặt trên những máy trạm, thực hành việc đánh giá những máy trạm và dịch vụ theo định kỳ thông qua Nagios consumer (Agent). Bạn có thể cài đặt Nagios consumer trên máy chủ linux, BSD, window…

Bước 2: Chuyển thông tin

Sau thời điểm thu thập toàn bộ thông thi, Nagios sẽ gửi về Nagios Server. Tại đây, trạng thái của những dịch vụ hoặc những quy trình của chúng sẽ được xem xét chi tiết dựa trên công cụ giám sát Nagios net .

Bước 3: Báo kết quả

Sau thời điểm xem xét, thông tin về trạng thái sẽ được gửi tới nhà quản trị qua e-mail, SMS… Trong trường hợp có bất kỳ sự bất thường nào được tìm ra bởi Nagios trên những máy chủ được giám sát thì bạn sẽ nhận được 1 cảnh báo từ Nagios.

Xem Thêm  Bí quyết hiện thanh công cụ trong Phrase đơn giản và nhanh chóng

Việc theo dõi có thể được cấu hình 1 phương pháp chủ động hoặc bị động dựa trên phần đích dùng của người quản trị.

Kiến trúc Nagios

Hệ thống Nagios gồm 2 phần chính:

Nagios core

Nagios core là công cụ giám sát và cảnh báo.

Nagios core được xem như là lộ trình sự kiện cơ bản, xử lý sự kiện và quản lý thông tin cho những phần tử được theo dõi. Nó khắc họa 1 sooss API (Utility Programming Interface_Giao diện lập trình ứng dụng) được dùng để mở rộng khả năng của mình để thực hành nhiệm vụ bổ sung, được thực hành như 1 tiến trình được viết bằng C vì nguyên nhân hiệu suất, và được thiết kế để chạy tự động nhiên trên hệ thống Linux/* nix.

Nagios Plugins

Nagios plugins là phần mở rộng độc lập để Nagios Core phân phối trên mức độ thấp về phương pháp theo dõi bất cứ điều gì và mọi mọi thứ có Nagios Core. Plugins hoạt động như những ứng dụng độc lập, nhưng thương được thiết kế để thực thi bởi Nagios Core.

Plugins xử lý đối số dòng lệnh, đi về những công ty thực hành đánh giá, và tiếp theo trả lại kết quả cho Nagios Core để xử lý tiếp. Plugin có thể được biên dịch nhị phân (viết bằng C, C++, …) hoặc những bản thực thi (Perl, PHP,…).

Bên cạnh ra, còn có những thành phần Nagios Frontends, Nagios Configtools.

Chỉ dẫn cài đặt Nagios trên máy chủ

Bước 1: Trước tiên bạn cần cài 1 số gói sau để có thể cài Nagios .

#yum set up httpd php#yum set up gcc glibc glibc-common#yum set up gd gd-devel

Xem Thêm  Recreation server là gì? Tìm hiểu tổng quan về Recreation server

Bước 2: Obtain NAGIOS:

Obtain Nagios và những Plugins tại http://www.nagios.org/obtain hoặc http://sourceforge.web/initiatives/nagios/?supply=listing

Bước 3: Cài đặt NAGIOS

– Tạo account: username: nagios ; group: nagios

# useradd nagios

# passwd nagios​

– Vận động vào supply của NAGIOS va set up bằng những lệnh:

#./configure -with-command-group=nagios

# make all

# make set up

# make install-init

# make install-config

# make install-commandmode

# make install-webconf​

Tạo person để truy cập net NAGIOS (person: nagiosadmin, password: nagiosadmin)

# htpasswd -c /usr/native/nagios/and so on/htpasswd.customers nagiosadmin​

Restart apache

# service httpd restart​

Cấu hình plugin

Lưu ý: gán quyền truy xuất cho person nagios:

#chown nagios.nagios /usr/native/nagios

#chown -R nagios.nagios /usr/native/nagios/libexec​

Bước 4: Cấu hình những file cấu hình trong NAGIOS

# vi /usr/native/nagios/and so on/nagios.cfg​

Và những file *.cfg trong cùng thư phần

– Kiểm lỗi trong quy trình cấu hình

#/usr/native/nagios/bin/nagios -v /usr/native/nagios/and so on/nagios.cfg

# service nagios restart​

– Đưa Nagios vào system startup (Lúc hệ thống khởi động thì Nagios khởi động)

# chkconfig -add nagios

# chkconfig nagios on​

– Cài Nagios plugin

# tar -zxvf nagios-plugins-1.4.14.tar.gz

# cd nagios-plugins-1.4.14

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

# make

# make set up​

Bước 5: Đánh giá hoạt động hệ thống qua giao diện net

Dùng trình thông qua net, đăng nhập có url: http://ip-address/nagios

Đăng nhập có account: nagiosadmin/nagiosadmin

Tới đây là bạn đã hoàn thành quy trình cài đặt Nagios rồi đấy! Trong quy trình thực hành bạn hãy từng bước là theo chỉ dẫn là được. TinoHost chúc bạn thành công!

Những câu hỏi thường gặp về Nagios

Mọi thắc mắc và góp ý liên quan, xin vui lòng liên lạc ngay TinoHost để được tư vấn chi tiết hoặc Fanpage để cập nhật những thông tin new nhất nhé!

Có bề dày kinh nghiệm hơn 5 5 phân phối internet hosting, dịch vụ cho thuê máy chủ, những dịch vụ liên quan tới tên miền và bảo mật web site, hãy để TinoHost đồng hành cùng bạn trên con đường khẳng định nhãn hiệu trên bản đồ khoa học toàn cầu!

CÔNG TY CỔ PHẦN TẬP ĐOÀN TINO

  • Trụ sở chính: L17-11, Tầng 17, Tòa nhà Vincom Heart, Số 72 Lê Thánh Tôn, Phường Bến Nghé, Quận 1, Thành phố Hồ Chí MinhVăn phòng đại diện: 42 Trần Phú, Phường 4, Quận 5, Thành phố Hồ Chí Minh
  • Điện thoại: 0364 333 333Tổng đài miễn chi phí: 1800 6734
  • E-mail: gross [email protected]
  • Web site: www.tino.org