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 2,5K 132
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

Tài liệu tham khảo công nghệ thông tin Tìm hiểu phần mềm phục vụ quản lý mạng nagios

Trang 1

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG

KHOA CÔNG NGHỆ THÔNG TIN

Hà Nội – 12/2010

Trang 2

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 lý 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 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

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

Trang 3

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.

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

Trang 4

• 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

• 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

- 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

Trang 5

• 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 '

Trang 6

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 có 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 lý

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:

Trang 7

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 :

Trang 8

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

Trang 10

Sau khi chọn quốc gia xong bạn chọn OK để tiếp tục

Trang 11

Bạn chọn Standard Begin a standard installation (recommended) Sau khi bạn

ENTER xuất hiện dòng tin nhắn bạn chọn OK

Message

In the next menu, you will need to set up a DOS-style ("fdisk")

partitioning scheme for your hard disk If you simply wish to devote

all disk space to FreeBSD (overwriting anything else that might be on

the disk(s) selected) then use the (A)ll command to select the default

partitioning scheme followed by a (Q)uit If you wish to allocate only

free space to FreeBSD, move to a partition marked "unused" and use the

(C)reate command

[ OK ]

[ Press enter or space ]

Kế đến sẽ chọn phân vùng mà bạn đã chia để cài FreeBSD

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 Các thông số như

35894880 là dung lượng của phân vùng mà bạn đã chia được hiển thị dưới dạng

Kb, để hiển thị dạng MB bạn nhấn Z , nhấn Z lần nữa sẽ hiển thị dạng GB

Trang 12

Sau khi đã chọn nơi để cài FreeBSD bạn chọn mũi tên lên xuống để chọn phân vùng cài FreeBSD sau đó nhấn chử D

Sau đó bạn nhấn C sẽ hỏi bạn dung lượng cần dùng để cài FreeBSD bạn để mạc định và nhấn ENTER Sau đó bạn nhập vào số 165 (thông số định danh nơi chứa FreeBSD)và ENTER bạn sẽ thấy như hình dưới:

Bây giờ Partition mới của bạn là Type 8 và Subtype là 165 , là định danh của FreeBSD Partition Tiếp theo bạn nhấn chử Q để hoàn tất và đến bước tiếp theo Nếu Partition mà bạn cài Windown được format dạng FAT16 hay FAT32 thì sẽ hiển thị như hình dưới đây:

Nếu là NTFS thì như hình dưới đây:

Trang 13

Cả 2 cách trên đều có tiến trình cài FreeBSD như nhau hoàn toàn không ảnh hưởng gì đến hệ điều hành Window của bạn.

Trong FreeBSD, mỗi một partition (khái niệm của DOS và Windows) được gọi là

một slice Mỗi slice này sẽ được phân chia thành nhiều partition khác nhau, có

nghĩa là khái niệm partition trong DOS và trong FreeBSD là không giống nhau, do

đó cần tránh nhầm lẫn giữa chúng

Dòng chữ Disk: ad0 Partition name: ad0s1 Free: 40088097 blocks (19574MB) là Partition bạn dùng để cài FreeBSD Nếu Windows là dạng FAT16, FAT32 thì Partition name của Freebsd là ad0s2, còn nếu Windows là dạng NTFS thì Partition name của FreeBSD là ad0s1

Bây giờ tiến hành việc phân chia lại Partition cho FreeBSD Tính toán các khoảng trống cần thiết cho /boot, Swap, /root :

- Một phân vùng /boot để chứa nhân (kernel) FreeBSD và một vài file liên quan Với FreeBSD 6.2 trở về trước, /boot cần khoảng 100 - 128 MB; với FreeBSD 7.0, phân vùng /boot nên có dung lượng khoảng 512 MB - Một phân vùng Swap có kích thước gấp đôi dung lượng bộ nhớ (RAM) Nếu RAM là 256MB thì bạn cần 512MB cho phân vùng Swap, còn từ 512MB trở lên thì 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

Trang 14

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 và OK

Trang 15

Chọn FS và OK

Trang 16

Nhập vào ký tự "/" và OK Bước này tạo phân vùng /root cho FreeBSD.

Tiếp tục nhấn C để tạo SWAP, bạn ghi dung lượng gấp đôi dung lượng của RAM Thí dụ RAM của bạn là 256M thì bạn ghi là 512M và ENTER

Chọn Swap A swap Partition

Bạn nhấn C lần nữa và ghi dung lượng là 256M hoặc 512M tùy ý và ở mục Please Choose a Partition type bạn chọn FS và ghi vào ô value required là /var

Tiếp tục nhấn C lần cuối và lấy hết dung lượng còn lại để làm Partition /root, trong mục Please Choose a Partition type bạn chọn FS và ghi vào ô value required là /usr Sau khi hoàn tất bạn sẽ thấy như hình dưới

Trang 17

Nếu chưa vừa ý bạn có thể nhấn D để xóa và tạo lại, nếu đã đống ý bạn nhấn Q

để hoàn tất

Nếu máy bạn cài hai hệ điều hành thì bạn chọn BootMgr Nếu chỉ cài FreeBSD thì bạn chọn Standard

Trang 18

Chọn Deverloper và ENTER

User Confirmation Requested

Would you like to install the FreeBSD ports collection?

This will give you ready access to over 17,000 ported software packages,

at a cost of around 440 MB of disk space when "clean" and possibly muchmore than that if a lot of the distribution tarballs are loaded

(unless you have the extra CDs from a FreeBSD CD/DVD distributionavailable and can mount it on /cdrom, in which case this is far less

of a problem)

The Ports Collection is a very valuable resource and well worth having

Trang 19

Bạn chọn cài đặt từ CDROM

User Confirmation Requested

Last Chance! Are you SURE you want to continue the installation?

If you're running this on a disk with data you wish to save then WE

STRONGLY ENCOURAGE YOU TO MAKE PROPER BACKUPS before proceeding!

We can take no responsibility for lost disk contents!

[ Yes ] No

Bạn chọn YES, FreeBSD bắt đầu cài đặt, khi cài đặt xong sẽ xuất hiện dòng thông báo:

Message

Congratulations! You now have FreeBSD installed on your system

We will now move on to the final configuration questions

For any option you do not wish to configure, simply select No

If you wish to re-enter this utility after the system is up, you may

do so by typing: /usr/sbin/sysinstall

Trang 20

[ 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

Trang 21

Chọn YES để cấu hình DHCP (Dynamic Host Configuration Protocol)

Host: Đánh tên bất kỳ bạn muốn nó sẽ là tên user root của bạn, các mục còn lại bạn có thể bỏ trống cho IP tự động Config hoặc bạn có thể tự mình config

User Confirmation Requested

Do you want this machine to function as a network gateway?

Yes [ No ]

Bạn chọn NO

Trang 22

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:

Trang 23

Bạn để mặc định và chọn YES cho đến khi thấy :

Trang 24

Bạn nhấn ESC và nhấn ENTER và chọn YES

Nhấn ESC để rời khỏi

Trang 25

Bạn chọn EXIT

User Confirmation Requested

Would you like to set this machine's time zone now?

[ Yes ] No

User Confirmation Requested

Is this machine's CMOS clock set to UTC? If it is set to local time

or you don't know, please choose NO here!

Yes [ No ]

Trang 26

Chọn American – North and South

Trang 27

User Confirmation Requested

Would you like to enable Linux binary compatibility?

[ Yes ] No

User Confirmation Requested

Does this system have a PS/2, serial, or bus mouse?

[ Yes ] No

User Confirmation Requested

The FreeBSD package collection is a collection of hundreds of

ready-to-run applications, from text editors to games to WEB serversand more Would you like to browse the collection now?

[ Yes ] No

Bạn tiến hành cài package cho FreeBSD

Trang 28

Bạn đánh dấu vào các gói sau cvsup-without-gui, Gnome2-20.2, Xorg-7.3

Trang 29

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

Chọn INSTALL

Hệ thống bắt đầu tiến hành cài đặt các gói vào máy bạn Sau khi hoàn tất sẽ xuất hiện dòng thông báo:

User Confirmation Requested

Would you like to add any initial user accounts to the system? Adding

at least one account for yourself at this stage is suggested since

working as the "root" user is dangerous (it is easy to do things which

adversely affect the entire system)

[ Yes ] No

Bạn chọn YES

Trang 30

Bạn chọn Add a new user to the system

Trang 31

Mật khẩu chỉ đánh một lần nên bạn phải ghi cẩn thận, vì đây là bước tạo user login vào hệ thống nếu có gì sai sót bạn sẽ không thể đăng nhập vào hệ thống của mình Sau khi ghi xong các thông tin, chọn OK để tiếp tục.

Bạn chọn EXIT

Message

Now you must set the system manager's password

This is the password you'll use to log in as "root"

[ OK ]

[ Press enter or space ]

New password: Retype new password :

Đây là bước tạo password cho super user(su) còn được gọi là user root khi khi đăng nhập bằng user root bạn sẽ có quyền cài đặt và chỉnh sữa các file cấu

hình,

User Confirmation Requested

Visit the general configuration menu for a chance to set any last

Trang 32

Yes [ No ]

Bạn chọn EXIT

User Confirmation Requested

Are you sure you wish to exit? The system will reboot (be sure to

remove any floppies/CDs/DVDs from the drives)

[ Yes ] No

Chọn YES để khởi động lại máy:

Trang 33

real memory = 268435456 (262144K bytes)

# / usr / libexec / locate.updatedb

Bây giờ 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 /

mgmt/nagios-plugins/work/nagios-plugins-1.4/contrib/check_oracle_instance.pl / mgmt/nagios- plugins/work/nagios-plugins-1.4/contrib/check_oracle_tbs /

Để cài đặt đầy đủ 3 ứng dụng trên theo thứ tự, sử dụng lệnh sau:

aptitude install apache2 apache2-suexec libapache2-mod-fcgid php5-cgi

Nhưng nếu Apache2 đã được cài đặt cùng với PHP5 như 1 module của Apache thì cần phải tắt bỏ module PHP5 đó đi:

Trang 34

; this to 1 will cause PHP CGI to fix its paths to conform to the spec A setting

; of zero causes PHP to behave as before Default is 1 You should fix your scripts

; to use SCRIPT_FILENAME rather than PATH_TRANSLATED.

Trang 35

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

Tao user để truy cập web NAGIOS (user: nagiosadmin, password: nagiosadmin)

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

Restart apache

# service httpd restart

- Cấu hình plugin

Lưu ý: gán quyền 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

Ngày đăng: 22/11/2012, 14:34

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: User Confirmation Requested - 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: User Confirmation Requested (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