Tải bản đầy đủ (.pdf) (20 trang)

NGHIÊN CỨU, TRIỂN KHAI HỆ THỐNG GIÁM SÁT VÀ QUẢN TRỊ MẠNG TRÊN NỀN TẢNG NAGIOS TÓM TẮT ĐỒ ÁN TỐT NGHIỆP NGÀNH: QUẢN TRỊ MẠNG MÁY TÍNH

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.4 MB, 20 trang )

TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN
HỮU NGHỊ VIỆT - HÀN
KHOA CÔNG NGHỆ THÔNG TIN


NGHIÊN CỨU, TRIỂN KHAI HỆ THỐNG
GIÁM SÁT VÀ QUẢN TRỊ MẠNG TRÊN
NỀN TẢNG NAGIOS

TÓM TẮT ĐỒ ÁN TỐT NGHIỆP
NGÀNH: QUẢN TRỊ MẠNG MÁY TÍNH

HSSV thực hiện

: Đồng Hữu Ký

MÃ HSSV

: CCMM17A005

Cán bộ hƣớng dẫn

: TS. Trần Thế Sơn
Bùi Thanh Minh

Khóa đào tạo

: 2017 - 2020

Đà Nẵng, 01/2020




MỞ ĐẦU
1.

Lý do chọn đề tài
Hiện nay khái niệm “Quản trị mạng” khơng cịn xa lạ gì trong

ngành cơng nghệ thơng tin. Nó đã trở thành một trong những lĩnh
vực nghiên cứu chính về mạng máy tính và là một công việc quan
trọng không thể thiếu trong các hệ thống máy tính của các tổ chức,
doanh nghiệp, trường học… Với thời đại công nghệ thông tin phát
triển hàng triệu người dùng trên tồn thế giới, hàng nghìn plugin và
addons, Nagios là một tài sản mạnh mẽ cho mọi nhu cầu hỗ trợ hoặc
phát triển mạng máy tính. Nagios là hệ thống giám sát mạng có chi
phí đầu tư thấp. Tuy nhiên nó có khả năng rất mạnh mẽ trong việc
giám sát hoạt động của các thiết bị trên mạng. Bởi vậy Nagios rất
được tin tưởng và sử dụng rộng rãi trên tồn cầu. Và đó cũng là lý do
em chọn đề tài về giám sát hệ thống bằng phần mềm Nagios để
nghiên cứu và triển khai thực hiện đồ án.
2.

Mục tiêu và nhiệm vụ nghiên cứu
Mục tiêu: Giám sát hệ thống mô phỏng trên các loại thiết bị

mạng, các loại môi trường, phát hiện các lỗi liên quan đến phần
cứng, dịch vụ, xuất cảnh báo liên quan đến người dùng hoặc người
quản trị mạng, theo dõi tiến độ hoạt động của thiết bị, từ đó có các
phương án bảo trì và tối ưu hệ thống.
Nhiệm vụ nghiên cứu: Tìm hiểu về phần mềm Nagios, cách

cài đặt, cấu hình, các giao thức, cách vận hành trên các thiết bị mạng,
thu thập dữ liệu từ các thiết bị.
3.

Đối tƣợng và phạm vi nghiên cứu
1


Đối tượng nghiên cứu: Hệ thống máy chủ, máy trạm vật lý và
máy trạm ảo, các dịch vụ, switch, router.
Phạm vi nghiên cứu: Phịng B106 – Trường cao đẳng cơng
nghệ thông tin hữu nghị Việt – Hàn.
4.

Phƣơng pháp nghiên cứu
Sử dụng tài liệu liên quan và triển khai thực hành theo tiến độ

đề ra.
5.

Ý nghĩa khoa học và thực tiễn
Giám sát hệ thống mạng có ý nghĩa to lớn đối với sự phát triển

của cơ quan, doanh nghiệp hoặc tổ chức lớn nhỏ. Nó góp phần làm
giảm thiểu các nguy cơ, các mối nguy hại, xâm nhập từ bên ngoài, từ
đó giúp người quản trị hình dung, có các phương án phòng chống,
lên kế hoạch bảo dưỡng, tân trang thiết bị mạng, đảm bảo hệ thống
thông suốt.
6.


Nội dung đồ án tốt nghiệp
Ngoài phần mở đầu, kết luận và tài liệu tham khảo, đồ án tốt

nghiệp gồm có 4 chương sau:
Chương 1: Tổng quan về giám sát mạng
Chương 2: Các giao thức quản lý mạng
Chương 3: Phần mềm Nagios
Chương 4: Triển khai hệ thống giám sát mạng bằng phần mềm
Nagios

2


CHƢƠNG 1. TỔNG QUAN VỀ GIÁM SÁT MẠNG
1.1.

KHÁI NIỆM VỀ GIÁM SÁT MẠNG

1.2.

Đ C ĐIỂM CỦA GIÁM SÁT MẠNG

1.2.1. Thiết b tru ền dẫn
1.2.2. Thiết b kết nối
1.2.3. Má chủ và các thiết b đầu cuối

3


CHƢƠNG 2. CÁC GIAO THỨC QUẢN LÝ MẠNG

2.1.

GIAO THỨC SNMP

2.1.1. Khái niệm giao thức SNMP
2.1.2. Đ c điểm của SNMP
2.2.

GIAO THỨC N TCON

2.2.1. Đ nh nghĩa N TCON
2.2.2. Khả năng chính của N TCON
2.2.3. Cách hoạt động
2.3.

SYSLOG

2.3.1. Khái niệm giao thức S s og
2.3.2. Chức năng chính

4


CHƢƠNG 3. PHẦN MỀM NAGIOS
3.1.

NAGIOS LÀ G

3.2.


CHỨC NĂNG CỦA NAGIOS

3.3.

Đ C ĐIỂM CỦA NAGIOS

3.4.

KIẾN TRÚC VÀ TỔ CHỨC HOẠT ĐỘNG

3.4.1. Kiến trúc của Nagios
3.4.2. Cách thức tổ chức hoạt động

5


CHƢƠNG 4. TRIỂN KHAI HỆ THỐNG GIÁM SÁT MẠNG
ẰNG PHẦN MỀM NAGIOS
4.1.

YÊU CẦU THIẾT Ị, PHẦN MỀM VÀ ỊCH VỤ

4.1.1. Sơ đồ hệ thống

Hình 4.1. Sơ đồ hệ thống
4.1.2. Thiết b , phần mềm và d ch vụ
4.1.2.1.
- 3 server vật lý.
- 1 Switch C2960-24PCs-L.
- 1 Router 3925.

4.1.2.2.
- 3 server vậy lý chạy linux 16.04.06, các dịch vụ lần lượt là
Web Server, DNS Server, và FTP Server
- Phần mềm Nagios
- Giao thức SNMP trên tất cả các thiết bị.
- Công cụ hỗ trợ cài đặt:
6


 Rufus: dùng để tạo USB boot cài hệ điều hành.
 Ubuntu 16.04.06.
 Cáp mạng 5e.
 Thiết bị kiểm tra cáp mạng S T 3 Master.
4.2.

MỤC ĐÍCH, YÊU CẦU
- Xây dựng mơ hình mạng hồn ch nh theo sơ đồ.
- Đảm bảo server Nagios thu thập được dữ liệu từ các máy

khác có trong sơ đồ.
- Các node mạng ping thành công với nhau.
4.3.

TIẾN HÀNH TRIỂN KHAI

4.3.1. Quản ý tổng quan các host

Hình 4.2. Quản lý các node
 Thơng tin hosts VHSRV1 (Web Server)


Hình 4.3. Thơng tin host VHSRV1 (Web-Server)
7


 Thơng tin hosts VHSRV2 (DNS Server)

Hình 4.4. Thơng tin host VHSRV1 (Web-Server)
 Thơng tin hosts VHSRV3 (FTP Server)

Hình 4.5. Thông tin host VHSRV3 (FTP Server)

8


4.3.2. Quản ý các d ch vụ đƣợc cài đ t
 Chúng ta có thể kiểm sốt được trạng thái dịch vụ cho tất cả
máy chủ.
 Gồm trạng thái dịch vụ, kiểm tra lần cuối, thời lượng, lần
thử, thông tin trạng thái.

Hình 4.6. Quản lý các dịch vụ được cài đặt
4.3.3. Giám sát thực thi hệ thống
 Giám sát hệ thống và thời gian hoạt động của máy chủ là rất
quan trọng. Bạn phải đảm bảo rằng máy chủ của bạn đang chạy tốt
để người dùng kết nối với nó không gặp bất kỳ thời gian chết.

9


Hình 4.7. Giám sát thực thi hệ thống

 Cơ sở để đánh giá tình trạng của máy dựa vào 4 phần chính
như dưới:
1. Network Outages (Mất kết nối mạng)
2. Hosts (Các máy chủ)
3. Services (Các dịch vụ)
4. Monitoring features (Các tính năng giám sát)
4.3.4.

ản đồ hệ thống từ phần mềm Nagios
 Để kiểm tra được các máy chủ nào đã kết nối thành cơng

chúng ta có thể vào phần map để nhìn biểu đồ.
 Ở dưới chúng ta thấy đã kết nối đầy đủ các máy theo yêu vào
Nagios thành công gồm 3 máy vật lý được thêm vào nagios.

10


Hình 4.8. Bản đồ hệ thống
4.3.5. Quản ý các cảnh báo các má chủ g p vấn đề

Hình 4.9. Quản lý cảnh báo cho các máy chủ gặp vấn đề
 Ở đây cho phép chúng ta kiếm soát được những dịch vụ nào
đang gặp vấn đề và có thơng tin trạng thái dịch vụ
4.3.6.

áo cáo các nhóm má chủ

Hình 4.10. Báo cáo các nhóm máy chủ
11



 Chúng ta có thể thiết đặt các tùy chọn báo cáo hệ thống như
thời gian chu kì báo cáo, thời gian bắt đầu, thời gian kết thúc, duy trì
trạng thái
4.3.7.

áo cáo tóm tắt cảnh báo
 Và dưới đây là các cảnh báo gần đây nhất

Hình 4.11. Báo cáo tóm tắt về cảnh báo
Ở mục này cho phép chúng ta đọc được trạng thái
SOFT/HARD của các máy chủ và dịch vụ.
4.3.8. Quản ý cảnh báo về điều hƣớng cảnh báo

Hình 4.12. Quản lý cảnh báo về điều hướng cảnh báo
12


 Ở mục này sẽ cập nhật liên tục 2p/lần về nhật ký điều hướng
cảnh báo
 Ngoài ra chúng ta có thể u cầu Nagios Core thơng báo về
các vấn đề và phục hồi gần như bạn muốn: máy nhắn tin, điện thoại
di động, email, tin nhắn tức thời, cảnh báo âm thanh, sốc điện, v.v ...
Cách thông báo được gửi tùy thuộc vào các lệnh thông báo được xác
định

trong

định


nghĩa

đối

tượng

trong

tập

tin

(/usr/local/nagios/etc/objects/commands.cfg), bật ở phần “send
custom service notification” của trình quản lý máy chủ.
4.3.9. Quản ý nhật ký sự kiện
 Nagios cung cấp giám sát đầy đủ các bản ghi sự kiện. Nagios
cịn có khả năng theo dõi nhật ký sự kiện Windows và cảnh báo bạn
khi phát hiện mẫu nhật ký.

Hình 4.13. Quản lý nhật ký sự kiện
 Ở đây cho phép chúng ta kiểm soát được các cảnh báo theo
13


từng phiên ở đây mỗi phiên là 1h/lần
 Việc triển khai giám sát nhật ký sự kiện Windows hiệu quả
với Nagios giúp mang lại những lợi ích như:
1. Phát hiện nhanh sự cố mất mạng và lỗi giao thức tăng
cường an ninh,

2. Phát hiện nhanh các quy trình,
3. Dịch vụ và công việc hàng loạt không thành công,
4. Tuân thủ kiểm toán, tuân thủ quy định
4.3.10. Quản ý ập ch tác vụ cho các d ch vụ
 Phần này chúng ta có thể kiếm tra máy chủ hay dịch vụ được
lên lịch Enable hay Disable. Chúng ta có thể thực hiện các tùy chọn
khả dụng cho cả kiểm tra máy chủ và dịch vụ.

Hình 4.14. Quản lý tác vụ cho các dịch vụ
14


4.4.

GIÁM SÁT CÁC DỊCH VỤ KHÁC

4.5.

CẢNH ÁO CHO NGƢỜI QUẢN TRỊ

4.6.

TỔNG HỢP BÁO CÁO

15


KẾT LUẬN















Kết quả đạt đƣợc
Các host đã được kết nối và được giám sát thành công
bởi NAGIOS.
Quản lý được sơ đồ hệ thống
Quản lý được cảnh báo
Quản lý được các tác vụ cho các máy chủ
Hệ thống NAGIOS chạy ổn định, quản lý cơ bản được
các host/dịch vụ
Hƣớng phát triển
Cần nghiên cứu sâu hơn về các phiên bản NAGIOS cao
hơn để hiểu sâu hơn về giám sát mạng bằng NAGIOS
từ đó đưa ra các cách thức quản lý hệ thống mạng tốt
hơn
Cần áp dụng thực hiện hệ thống thực tế để hiểu được hệ
thống thực tế gặp vấn đề và đạt những gì.

16






×