1. Trang chủ
  2. » Luận Văn - Báo Cáo

TÌM HIỂU PHẦN MỀM PHỤC VỤ QUẢN LÝ MẠNG NAGIOS

48 1,1K 5
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 48
Dung lượng 1,68 MB

Nội dung

Đầu tiên ra mắt vào năm 1999, Nagios đã phát triển với hàng ngàn dự án được phát triển bởi cộng đồng Nagios trên toàn thế giới

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG KHOA CÔNG NGHỆ THÔNG TIN QUẢN MẠNG MÁY TÍNH Đề tài : TÌM HIỂU PHẦN MỀM PHỤC VỤ QUẢN MẠNG NAGIOS Giáo viên hướng dẫn : Đỗ Đức Huy Sinh viên thực hiện : Nguyễn Hoàng Tuấn Anh Nguyễn Văn Anh Lê Tiến Bình Trịnh Thanh Bình Nguyễn Đình Hậu Phạm Văn Hiếu Phạm Thị Thu Hồng Trần Huy Tường Hà Nội – 12/2010 1 | P a g e LỜI MỞ ĐẦU Trong thời đại công nghệ thông tin hiện nay việc sử dụng các ứng dụng để quản mạng ngày càng trở nên cần thiết. Mọi cơ quan, doanh nghiệp ngày càng phát triển phạm vi lớn mạnh với quy mô lớn và ngày phức tạp, do đó việc sử dụng các phần mềm quản mạng sẽ hỗ trợ rất tốt cho việc quản mạng. Ngay trong đề tài này chúng em đi vào tìm hiểu phần mềm quản mạng Nagios. Đây là một hệ thống giám sát mạnh mẽ cho phép các tổ chức xác định và giải quyết các vấn đề cơ sở hạ tầng CNTT trước khi chúng ảnh hưởng nghiêm trọng đến quá trình hoạt động của các tổ chức, cơ quan hay doanh nghiệp. Trong quá tìm hiểu đề tài chắc rằng sẽ còn nhiều những hạn chế và thiếu sót chúng em rất mong nhận được sự chỉ bảo của các Thầy giáo, Cô giáo và sự đóng góp ý kiến của các bạn trong lớp để đề tài của nhóm em được hoàn thiện hơn. Chúng em xin chân thành cảm ơn! PHẦN I: GIỚI THIỆU CHUNG 2 | P a g e I. Khái niệm Nagios là một hệ thống giám sát mạnh mẽ cho phép các tổ chức xác định và giải quyết các vấn đề cơ sở hạ tầng CNTT trước khi chúng ảnh hưởng nghiêm trọng đến quá trình kinh doanh. Đầu tiên ra mắt vào năm 1999, Nagios đã phát triển với hàng ngàn dự án được phát triển bởi cộng đồng Nagios trên toàn thế giới . Nagios chính thức bảo trợ bởi doanh nghiệp Nagios, hỗ trợ các cộng đồng trong một số cách khác nhau thông qua doanh số bán hàng thương mại của sản phẩm và dịch vụ . II. Mục đích Nagios theo dõi toàn bộ cơ sở hạ tầng CNTT của bạn để đảm bảo hệ thống, ứng dụng, dịch vụ và quy trình kinh doanh đang hoạt động tốt. Trong trường hợp thất bại, Nagios có thể cảnh báo vấn đề với nhân viên kỹ thuật, cho phép họ bắt đầu quá trình phục hồi trước khi bị sự cố, ảnh hưởng đến quá trình kinh doanh, người sử dụng, hoặc khách hàng. Với Nagios bạn không bao giờ phải giải thích tại sao một sự cố vô hình lại xảy ra đối với cơ sở hạ tầng mấu chốt của tổ chức. III. Tính năng 1. Giám sát toàn diện. • Khả năng để giám sát các ứng dụng, dịch vụ, điều hành hệ thống, giao thức mạng, hệ thống số liệu và các thành phần cơ sở hạ tầng với một công cụ duy nhất. • API kịch bản mạnh mẽ cho phép giám sát dễ dàng các ứng dụng trong nhà và tùy chỉnh, các dịch vụ, và các hệ thống. 2. Tầm nhìn. • Tập trung theo dõi xem của toàn bộ cơ sở hạ tầng CNTT. • Tình trạng chi tiết thông tin sẵn có thông qua giao diện web. 3. Nhận thức 3 | P a g e • Nhanh chóng phát hiện các sự cố mất điện cơ sở hạ tầng. • Cảnh báo có thể được gửi đến nhân viên kỹ thuật qua email hoặc tin nhắn SMS. • Khả năng đảm bảo các thông báo cảnh báo leo thang tới đúng người 4. Vấn đề Xử ô nhiễm. • Thông báo thừa nhận cung cấp thông tin về các vấn đề được biết đến và đáp ứng vấn đề. • Xử sự kiện cho phép tự động khởi động lại các ứng dụng không thành công, dịch vụ, và dịch vụ. • Tiên phong thực hiện Kế hoạch. - Addons Xu hướng lập kế hoạch và năng lực đảm bảo bạn đang nhận thức của sự lão hóa cơ sở hạ tầng. - Dự kiến thời gian chết cho phép tắt cảnh báo trong thời gian nâng cấp cơ sở hạ tầng. • Báo cáo. - Sẵn có các báo cáo đảm bảo SLAs đang được đáp ứng. - Cung cấp các báo cáo lịch sử ghi lại các thông báo, thông báo, sự cố mất điện, và phản ứng cảnh báo. - Addons của bên thứ ba báo cáo khả năng mở rộng • Khả năng Multi-Tenant - Đa người dùng truy cập vào giao diện web cho phép người nắm giữ cổ phần để xem tình trạng cơ sở hạ tầng. - Quan điểm với người sử dụng cụ thể đảm bảo khách hàng chỉ nhìn thấy thành phần cơ sở hạ tầng của họ. 4 | P a g e • Kiến trúc mở rộng. - Tích hợp với trong nhà và các ứng dụng của bên thứ ba là dễ dàng với nhiều API. - Hàng trăm addons cộng đồng phát triển mở rộng các chức năng cốt lõi Nagios. • Ổn định, đáng tin cậy, và nền tảng Kính. - Hơn 10 năm phát triển hoạt động. - Cân để theo dõi hàng ngàn các nút. - Failover khả năng giám sát bảo đảm không ngừng của các thành phần cơ sở hạ tầng CNTT quan trọng. - Nhiều giải thưởng, bảo hiểm phương tiện truyền thông và công nhận giá trị chứng minh Nagios • Cộng đồng sôi động. - Ước tính có 1.000.000 + người dùng trên toàn thế giới. - Hoạt động cộng đồng danh sách gửi thư hỗ trợ miễn phí. - Hàng trăm addons cộng đồng phát triển mở rộng chức năng cốt lõi Nagios ' • Mã số tùy chỉnh. - Phần mềm nguồn mở. - Toàn quyền truy cập vào mã nguồn. - Phát hành theo giấy phép GPL PHẦN II: MÔ TẢ MÔ HÌNH / SƠ ĐỒ TIẾN TRÌNH THỬ NGHIỆM 5 | P a g e I. Nagios hoạt động ra sao? Nagios chạy trên một máy chủ, thường là một daemon (hoặc service). Nagios thường chạy định kỳ trên một máy chủ, nó liên lạc (PING vv),lưu trữ với máy chủ trong mạng của bạn hoặc trên mạng Internet. Bạn thể gửi thông tin cho Nagios. Sau đó bạn xem thông tin trạng thái sử dụng giao diện web. Bạn cũng có thể nhận được email hoặc tin nhắn SMS thông báo nếu có điều gì xảy ra. Quản sự kiện cũng có thể được cấu hình để "xử lý" nếu điều gì đó xảy ra. II. Chuẩn bị cho cài đặt 1. Sẵn sàng - Bạn nên chạy một máy chủ chuyên dụng là đủ. - HĐH Linux / Unix hoặc mã nguồn 2. Chọn một hệ điều hành -Nên chọn Linux hoặc Unix 3. Thiết lập Server - FreeBSD Cài Đặt FreeBSD 7.0 Phân vùng cho HDD Để cài FreeBSD trên cùng một ổ đĩa với WinXP, bạn nên chia khoản trống chứa FreeBSD là 10G trở lên và phải là phân vùng chính Primary được format dạng NTFS, RAM 256M trở lên. Boot khởi động và cài đặt Bạn có thể download file cài đặt FreeBSD tại trang web http://www.freebsd.org, gồm các file hổ trợ cho các dòng máy AMD64,i386, IA64, PC98, PowerPC, SPARC64. Bạn có thể chọn loại phù hợp với máy của mình, gồm 3 file, bạn làm như sau: 6 | P a g e Chọn Upcoming Release 7.0 - RC1 Chọn [ISO] của dòng máy i386, bạn có thể các dòng thích hợp cho máy của bạn Bạn chọn down disk1, 2 và 3 rồi chép mỗi file ra mỗi đĩa chép dạng DVD. Bạn có thể dùng phần mềm InfraRecorder để ghi đĩa : 7 | P a g e Bạn chọn Burn Image . trong menu Actions, sau đó chọn nơi chứa file cài đặt FreeBSD mà bạn đã tải về và chọn OK để ghi đĩa. Bây giờ, sau khi đã phân vùng cho ổ đĩa và đã có đĩa cài đặt FreeBSD. Bạn vào CMOS chọn khởi động từ đĩa CDROM, sau đó bỏ đĩa 1 vào và khởi động lại máy. Màn hình khởi động hiển thị như sau: Booting from CD-Rom . CD Loader 1.2 Building the boot loader arguments Looking up /BOOT/LOADER . Found Relocating the loader and the BTX Starting the BTX loader BTX loader 1.00 BTX version is 1.01 Console: internal video/keyboard BIOS CD is cd0 BIOS drive C: is disk0 BIOS drive D: is disk1 BIOS 639kB/261120kB available memory FreeBSD/i386 bootstrap loader, Revision 1.1 8 | P a g e Loading /boot/defaults/loader.conf /boot/kernel/kernel text=0x64daa0 data=0xa4e80+0xa9e40 syms=[0x4+0x6cac0+0x4+0x88e9d] \ Bạn có thể đợi 10 giây hoặc nhấn ENTER để tiếp tục 9 | P a g e Sau khi chọn quốc gia xong bạn chọn OK để tiếp tục 10 | P a g e [...]... truy xuất cho user nagios: #chown nagios. nagios /usr/local /nagios #chown -R nagios. nagios /usr/local /nagios/ libexec Bước 3: Cấu hình các file cấu hình trong NAGIOS 35 | P a g e #vi /usr/local /nagios/ etc /nagios. cfg Và các file *.cfg trong cùng thư mục Kiểm lỗi trong quá trình cấu hình #/usr/local /nagios/ bin /nagios -v /usr/local /nagios/ etc /nagios. cfg # service nagios restart Đưa nagios vào system... 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 install Bước 4: Kiểm tra hoạt động hệ thống qua giao diện web Dùng trình duyệt web, đăng nhập với url: http://ip-address /nagios Đăng nhập với account: nagiosadmin/nagiosadmin... Và khởi động lại Apache: /etc/init.d/apache2 restart 34 | P a g e 6 Cài đặt Nagios Bài viết sau hướng dẫn các cài đặt Nagios Bước 1: Download NAGIOS và các Plugins tại http://www .nagios. org/download hoặc http://sourceforge.net Bước 2: Cài đặt NAGIOS Tạo account: username: nagios ; group: nagios # useradd nagios # passwd nagios Yêu cầu các gói sau phải cài trước: apache, php, gcc, glibc, glibc-common,... "addon" phần mềm mà có sẵn cho Nagios Addons có thể được sử dụng để mở rộng tính năng Nagios 'hay tích hợp Nagios với các ứng dụng khác Addons có sẵn cho: • • Quản tập tin cấu hình thông qua một giao diện web Giám sát máy chủ từ xa (UNIX, Windows, vv) • Trình kiểm tra động từ máy chủ từ xa • Đơn giản hóa / mở rộng logic thông báo • Và nhiều hơn nữa Bạn có thể tìm thấy nhiều addons cho Nagios bằng... bạn có thể tìm thấy các tập tin bằng cách chạy lệnh xác định vị trí, ví dụ được liệt kê dưới đây # xác định vị trí check_oracle / usr / local / libexec / Nagios / check_oracle / usr/ports/net-mgmt/nagiosplugins/work /nagios- plugins-1.4/contrib/check_oracle_instance.pl / usr/ports/netmgmt /nagios- plugins/work /nagios- plugins-1.4/contrib/check_oracle_tbs / usr/ports/net-mgmt /nagios- plugins/work /nagios- plugins-1.4/pluginsscripts/check_oracle... zlib, zlib-devel Di chuyển vào source cua NAGIOS va install bằng các lệnh #./configure with-command-group =nagios # make all # make install # make install-init # make install-config # make install-commandmode # make install-webconf Tao user để truy cập web NAGIOS (user: nagiosadmin, password: nagiosadmin) # htpasswd -c /usr/local /nagios/ etc/htpasswd.users nagiosadmin Restart apache # service httpd... usr/ports/netmgmt /nagios- plugins/work /nagios- plugins-1.4/contrib/check_oracle_tbs / usr/ports/net-mgmt /nagios- plugins/work /nagios- plugins-1.4/pluginsscripts/check_oracle / usr/ports/net-mgmt /nagios- plugins/work /nagios- plugins1.4/plugins-scripts/check_oracle.sh 5 Cài đặt Apache - Cài đặt Apache 2: Để cài đặt đầy đủ 3 ứng dụng trên theo thứ tự, sử dụng lệnh sau: aptitude install apache2 apache2-suexec... utility after the system is up, you may do so by typing: /usr/sbin/sysinstall 19 | P a g e [ OK ] Sau khi hoàn tất việc cài đặt sẽ đến phần cấu hình: User Confirmation Requested Would you like to configure any Ethernet or SLIP/PPP network devices? [ Yes ] No Chọn Driver card mạng cho máy của bạn User Confirmation Requested Do you want to try IPv6 configuration of the interface? Yes [ No ] Nếu bạn dùng IPv6... giữ nguyên Partion này được sử dụng như hệ thống bộ nhớ phụ ảo của FreeBSD, để giữ cho bộ nhớ sẵn sàng với các ứng dụng bạn làm việc - Một Partition /root để chứa FreeBSD 13 | P a g e Partition này tối thiểu 2.000MB nhưng tốt nhất bạn nên dành khoảng 5.000MB nếu HDD bạn còn đủ dung lượng Để chia Partition bạn chọn ổ đĩa cài FreeBSD và chọn C sẽ xuất hiện như sau : Bạn xóa đi và ghi lại giá trị là 512M . VI N C NG NGHỆ BƯU CHÍNH VI N TH NG KHOA C NG NGHỆ TH NG TIN QU N L M NG M Y TÍNH Đề tài : T M HIỂU PH N M M PHỤC VỤ QU N L M NG NAGIOS Giáo vi n hư ng. ph n m m qu n l m ng sẽ hỗ trợ rất tốt cho việc qu n l m ng. Ngay trong đề tài n y ch ng em đi vào t m hiểu ph n m m qu n l m ng Nagios. Đây l m t

Ngày đăng: 25/04/2013, 19:07

HÌNH ẢNH LIÊN QUAN

Trên hình hiển thị cho thấy thông tin về ổ cứng của bạn. ad0s1 phân vùng Primary (fat) thứ nhất là phân vùng của WinXp, ad0s2 phân vùng primary (fat) thứ 2 là nơi  mà ta sẽ cài FreeBSD, unused là phân vùng của ổ D của bạn - TÌM HIỂU PHẦN MỀM PHỤC VỤ  QUẢN LÝ MẠNG NAGIOS
r ên hình hiển thị cho thấy thông tin về ổ cứng của bạn. ad0s1 phân vùng Primary (fat) thứ nhất là phân vùng của WinXp, ad0s2 phân vùng primary (fat) thứ 2 là nơi mà ta sẽ cài FreeBSD, unused là phân vùng của ổ D của bạn (Trang 11)
Nếu là NTFS thì như hình dưới đây: - TÌM HIỂU PHẦN MỀM PHỤC VỤ  QUẢN LÝ MẠNG NAGIOS
u là NTFS thì như hình dưới đây: (Trang 12)
Sau khi hoàn tất việc cài đặt sẽ đến phần cấu hình: - TÌM HIỂU PHẦN MỀM PHỤC VỤ  QUẢN LÝ MẠNG NAGIOS
au khi hoàn tất việc cài đặt sẽ đến phần cấu hình: (Trang 20)
Chọn YES để cấu hình DHCP (Dynamic Host Configuration Protocol) - TÌM HIỂU PHẦN MỀM PHỤC VỤ  QUẢN LÝ MẠNG NAGIOS
h ọn YES để cấu hình DHCP (Dynamic Host Configuration Protocol) (Trang 21)
Bạn nhấn ESC và nhấn ENTER để tiếp tục cho đến khi màn hình Anonymous FTP Configuration xuất hiện như hình dưới đây: - TÌM HIỂU PHẦN MỀM PHỤC VỤ  QUẢN LÝ MẠNG NAGIOS
n nhấn ESC và nhấn ENTER để tiếp tục cho đến khi màn hình Anonymous FTP Configuration xuất hiện như hình dưới đây: (Trang 22)
Bạn dùng thanh spacebar để đánh dấu chọn package như hình minh họa. Chọn xong bạn chọn OK - TÌM HIỂU PHẦN MỀM PHỤC VỤ  QUẢN LÝ MẠNG NAGIOS
n dùng thanh spacebar để đánh dấu chọn package như hình minh họa. Chọn xong bạn chọn OK (Trang 29)
b. Cấu hình Giao diện và phụ thuộc - TÌM HIỂU PHẦN MỀM PHỤC VỤ  QUẢN LÝ MẠNG NAGIOS
b. Cấu hình Giao diện và phụ thuộc (Trang 40)
Đầu tiên, kiểm tra để chắc chắn rằng bạn có những hình ảnh trên hệ thống của bạn. - TÌM HIỂU PHẦN MỀM PHỤC VỤ  QUẢN LÝ MẠNG NAGIOS
u tiên, kiểm tra để chắc chắn rằng bạn có những hình ảnh trên hệ thống của bạn (Trang 41)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w