Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 73 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
73
Dung lượng
2,9 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI Nguyễn Thế Tài NGHIÊN CỨU TRIỂN KHAI HỆ THỐNG GIÁM SÁT QUẢN TRỊ MẠNG TRÊN NỀN TẢNG HỆ THỐNG MÃ NGUỒN MỞ NAGIOS LUẬN VĂN THẠC SỸ KHOA HỌC Chun ngành: Truyền thơng mạng máy tính HÀ NỘI - 2018 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI Nguyễn Thế Tài NGHIÊN CỨU TRIỂN KHAI HỆ THỐNG GIÁM SÁT QUẢN TRỊ MẠNG TRÊN NỀN TẢNG HỆ THỐNG MÃ NGUỒN MỞ NAGIOS Chuyên ngành : Truyền thơng mạng máy tính LUẬN VĂN THẠC SĨ KHOA HỌC NGƯỜI HƯỚNG DẪN TS Phạm Huy Hoàng Hà Nội – Năm 2018 LỜI CAM ĐOAN Tôi xin cam đoan luận văn cơng trình nghiên cứu khoa học, độc lập tơi Các số liệu, kết nêu luận văn trung thực có nguồn gốc rõ ràng Hà Nội, Tháng 10 – 2018 Người thực Nguyễn Thế Tài MỤC LỤC DANH MỤC CÁC TỪ, THUẬT NGỮ VIẾT TẮT DANH MỤC CÁC BẢNG DANH MỤC CÁC HÌNH .3 MỞ ĐẦU CHƯƠNG I TỔNG QUAN VỀ GIÁM SÁT HỆ THỐNG MẠNG VÀ NỀN TẢNG HỆ THỐNG MÃ NGUỒN MỞ NAGIOS .7 1.1 NGHIÊN CỨU VỀ HỆ THỐNG MẠNG VÀ GIÁM SÁT MẠNG 1.2 GIAO THỨC QUẢN LÝ MẠNG ĐƠN GIẢN 1.3 NGHIÊN CỨU VỀ CÁC GIẢI PHÁP GIÁM SÁT MẠNG 13 1.4 CÁC GIẢI PHÁP GIÁM SÁT MẠNG .14 1.5 GIỚI THIỆU VỀ NAGIOS .20 1.6 KIẾN TRÚC VÀ TỔ CHỨC HOẠT ĐỘNG 26 1.7 TỔNG QUAN CẤU HÌNH .30 1.8 CÁCH THỨC ĐỊNH NGHĨA TRONG TỆP CẤU HÌNH ĐỐI TƯỢNG 31 1.9 CÁC KHÁI NIỆM CƠ BẢN TRONG NAGIOS 34 1.10 BỘ XỬ LÝ SỰ KIỆN .41 CHƯƠNG II NGHIÊN CỨU NHU CẦU GIÁM SÁT MẠNG TẠI NGÂN HÀNG THƯƠNG MẠI CỔ PHẦN NGOẠI THƯƠNG VIỆT NAM 44 2.1 HỆ THỐNG CÔNG NGHỆ THÔNG TIN NGÂN HÀNG 44 2.2 GIỚI THIỆU HỆ THỐNG MOBILE BANKING CỦA VIETCOMBANK 48 2.3 TRANG BỊ HỆ THỐNG 51 2.4 NHU CẦU GIÁM SÁT MOBILE BANKING TẠI VIETCOMBANK 51 2.5 CÁC THÔNG SỐ GIÁM SÁT HẠ TẦNG .55 CHƯƠNG III KẾT QUẢ TRIỂN KHAI THỰC TẾ TRÊN MẠNG 56 3.1 CÀI ĐẶT TRIỂN KHAI 56 3.2 THỐNG KÊ TÌNH TRẠNG HOẠT ĐỘNG CỦA DỊCH VỤ VÀ HOST .61 3.3 ĐÁNH GIÁ VÀ KẾT LUẬN 67 KẾT LUẬN 68 TÀI LIỆU THAM KHẢO 69 DANH MỤC CÁC TỪ, THUẬT NGỮ VIẾT TẮT Viết tắt/thuật ngữ Tên đầy đủ CNTT Công nghệ thông tin TMCP Thương mại cổ phần Vietcombank Ngân hàng Thương Ý nghĩa mại cổ phần Ngoại thương Việt Nam Host Dùng để thiết bị mạng, máy đầu cuối giám sát…(tất thiết bị tham gia vào mạng gọi chung host) Flap Tình trạng thay đổi trạng thái liên tục Plugin Là ứng dụng hỗ trợ cho hoạt động phần mềm DANH MỤC CÁC BẢNG Bảng 2: Phiên SNMP .12 Bảng 3: Các phương thức SNMP 13 Bảng 1: Thông số giám sát web server 53 Bảng 2: Thông số giám sát App server 54 Bảng 3: Giám sát từ phía thiết bị Client 55 Bảng 4: Các thông số giám sát hạ tầng 55 DANH MỤC CÁC HÌNH Hình 1: Hoạt động SNMP 10 Hình 2: Bảng so sánh tính năng số phần mềm giám sát 14 Hình 3:Giao diện phần mềm giám sát Nagios 15 Hình 4: Giao diện phần mềm giám sát Cacti 17 Hình 5: Giao diện phần mềm giám sát Icinga .18 Hình 6: Giao diện phần mềm giám sát Splunk .19 Hình 7: Các đối tượng cần giám sát Nagios 20 Hình 8: Ví dụ mơ tả cố .24 Hình 9: Kiểm tra trạng thái 26 Hình 10: Sơ đồ tổ chức Nagios .27 Hình 11: Các cách thức thực kiểm tra 29 Hình 12: Trạng thái SOFT/HARD 35 Hình 13: Sự thay đổi trạng thái dịch vụ 36 Hình 14: Mối quan hệ host cha/con 38 Hình 15: Phân biệt DOWN-UNREACHABLE .39 Hình 16: Ví dụ Xác định lỗi 40 Hình 17: Ví dụ xác định lỗi 40 Hình 1: Mơ hình ứng dụng hệ thống 49 Hình 2: Mơ hình giám sát ứng dụng .52 Hình 1: Tổng quan tình trạng hoạt động dịch vụ giám sát 61 Hình 2: Bảng thống kê máy chủ giám sát Nagios .62 Hình 3: Các dịch vụ server giám sát 63 Hình 4: Các dịch vụ server database giám sát 64 Hình 5: Trạng thái máy chủ Database 65 Hình 6: Cảnh báo dung lượng ổ đĩa máy chủ DB 66 Hình 7: Tình trạng hoạt động máy chủ Web .66 Hình 8: Tình trạng hoạt động máy chủ App .67 MỞ ĐẦU Lý chọn đề tài Hiện CNTT Việt Nam ngày phát triển mạnh mẽ Nó trở thành lĩnh vực nghiên cứu mạng máy tính cơng việc quan trọng thiếu hệ thống máy tính tổ chức, doanh nghiệp, trường học… Song song với phát triển hệ thống CNTT phát triển mở rộng hạ tầng CNTT Với việc quản trị hệ thống hạ tầng CNTT vậy, yêu cầu phải có hệ thống hỗ trợ việc giám sát, theo dõi mạng Hệ thống giúp hạn chế tối đa việc gián đoạn trình hoạt động đảm bảo việc khai thác tài nguyên có hiệu quả, an toàn, tin cậy cho dịch vụ cung cấp Vietcombank ngân hàng TMCP lớn Việt Nam có hệ thống CNTT phát triển Để đáp ứng tốt cho việc phát triển CNTT, việc phát triển sở hạ tầng, việc tăng cường công tác giám sát hệ thống để đảm bảo an tồn, bảo mật thong tin vơ cần thiết nhằm giúp hệ thống hoạt động cách ổn định, xác, giảm thiểu tối đa nguy khách quan, chủ quan trình hoạt động gặp phải Theo hướng nghiên cứu lĩnh vực trên, Luận văn Thạc sỹ tập trung vào việc tìm hiểu triển khai hệ thống giám sát quản trị mạng dựa tảng hệ thống mã nguồn mở Đó Nagios Nagios hệ thống giám sát mạng có chi phí đầu tư thấp Tuy nhiên có khả mạnh mẽ việc giám sát hoạt động thiết bị mạng Bởi Nagios tin tưởng sử dụng rộng rãi toàn cầu Lịch sử nghiên cứu Viết đề tài Hệ thống giám sát quản trị mạng có vài luận văn nghiên cứu dựa mã nguồn mở khác như: ICINGA, NAGIOS, SPLUNK,… Sau vài luận văn tác giả nghiên cứu: - Tác giả Trần Quang Minh (2015), Nghiên cứu hệ thống giám sát mạng mã nguồn mở ICINGA, Luận văn Thạc sỹ Công nghệ Thông tin, Trường Đại học Quốc Gia Hà Nội Luận văn thể ứng dụng hệ thống giám sát, theo dõi mạng ICINGA nhằm kiểm tra, nâng cao khả giám sát, quản lý hệ thống, hỗ trợ người quản trị mạng việc kiểm tra, xử lý lỗi phát sinh hệ thống Từ đó, hệ thống đảm bảo hoạt động liên tục, thông suốt hiệu - Tác giả Đặng Đức Duy (2014), Tìm hiểu, triển khai ứng dụng NagVis hệ thống giám sát mạng tảng mã nguồn mở Nagios, Luận văn Công nghệ thông tin, Trường Đại học Bách Khoa, Hà Nội Luận văn đưa giải pháp giám sát tối ưu cho hệ thống tích hợp ứng dụng plugin NagVis áp dụng vào hệ thống mạng campus trường ĐHBK-HN Hướng tiếp cận tìm hiểu hệ thống giám sát hệ thống mạng phần mềm mã nguồn mở, sau triển khai áp dụng vào hệ thống mạng trường ĐHBK-HN Mục đích, đối tượng phạm vi nghiên cứu a Mục đích nghiên cứu - Nghiên cứu hệ thống giám sát, theo dõi mạng sử dụng triển khai nay; - Đề xuất triển khai ứng dụng hệ thống giám sát, theo dõi mạng Nagios; - Đánh giá hiệu triển khai ứng dụng hệ thống giám sát, theo dõi mạng Nagios b Đối tượng nghiên cứu Hệ thống kiểm tra, giám sát mã nguồn mở Nagios tài liệu, nội dung liên quan đến hệ thống c Phạm vi nghiên cứu Đề tài nghiên cứu xây dựng mơ hình thử nghiệp sử dụng mơi trường ảo hóa, mơ hình thử nghiệm áp dụng thực tế Vietcombank Tóm tắt đóng góp Sau thời gian nghiên cứu, tìm hiểu, tơi nắm bắt chức đặc điểm Nagios, tìm hiểu cách thức tổ chức hoạt động hệ thống Tơi triển khai thử nghiệm hệ thống mạng dịch vụ thương mại điện tử Ngân hàng cổ phần Ngoại thương Việt Nam bước đầu có nhận xét đánh giá hoạt động hệ thống Phương pháp nghiên cứu Để nghiên cứu ứng dụng phần mềm giám sát mã nguồn mở Nagios, yêu cầu đưa phương pháp nghiên cứu phù hợp: - Thu thập, nghiên cứu tài liệu liên quan đến hệ thống giám sát nói chung hệ thống giám sát mã nguồn mở Nagios Đồng thời đề xuất mơ hình triển khai thử nghiệp dựa mơ hình hệ thống ứng dụng thực tế Vietcombank - Phân tích, tổng hợp tài liệu thu được, nghiên cứu để cài đặt ứng dụng triển khai mơ hình thử nghiệm - So sánh, rút kinh nghiệm từ mơ hình triển khai thử nghiệm yêu cầu đưa mơ hình vào thực tế Bố cục luận văn Nội dung đề tài gồm phần chính: Chương I Nghiên cứu tổng quan giám sát hệ thống mạng tảng hệ thống mã nguồn mở Nagios Chương II Nghiên cứu nhu cầu giám sát mạng Vietcombank Chương III Kết triển khai thực tế mạng - Domain Public Check domain, dns, certificate Bảng 3: Giám sát từ phía thiết bị Client 2.5 CÁC THÔNG SỐ GIÁM SÁT HẠ TẦNG Thiết bị hạ tầng Warning Critical Description - Health check: Fans, Voltages, Tempertures, HA state & SSL engine state Citrix NetScaler Catalyst 2960 X - Concurrent connection - Pool Status - Health check: Fans, Voltages, 48GE Tempertures, CPU, Memory - Firewall CheckPoint Tempertures, CPU, Memory - Concurrent connection - Health check: Fans, Voltages, HP DL380 Gen IBM Health check: Fans, Voltages, Tempertures - Usage: CPU, Memory, Local Disk - Array Disk, Drives, Enclosures, Enclosure Storwire batteries, Enclosure canisters, Enclosure psus, Hosts, V7000 Mdisks, Portfc, quorums, systemstats, 2/2 vdisks IBM San Switch Hệ thống ảo hoá - Health check: Fans, Voltages, Tempertures - vCenter - ESXi Bảng 4: Các thông số giám sát hạ tầng 55 CHƯƠNG III KẾT QUẢ TRIỂN KHAI THỰC TẾ TRÊN MẠNG 3.1 CÀI ĐẶT TRIỂN KHAI Ứng dụng Mobile Banking (ngân hàng di động) Vietcombank nghiên cứu phát triển Ứng dụng cài đặt điện thoại di động giúp khách hàng quản lý tài khoản, thực giao dịch tài nhiều tiện ích gia tăng khác, phù hợp với hầu hết dịng điện thoại thơng minh máy tính bảng, hỗ trợ cài đặt hệ điều hành iOS, Android Windows Phone Với Mobile Banking, khách hàng thực nhanh chóng giao dịch với Ngân hàng như: • Xem thơng tin tài khoản: liệt kê tài khoản, tình trạng tài khoản, số dư, lịch sử giao dịch • Chuyển khoản • Nạp tiền điện thoại, Mua mã thẻ • Thanh tốn loại hóa đơn điện, nước, điện thoại, học phí • Mua hàng, tốn hóa đơn hàng hóa, dịch vụ, chuyển khoản nhanh tính quét mã QR (QR Pay) • Đặt vé máy bay • Mua sắm trực tuyến VnShop • Đặt vé xe • Đặt vé tàu • Đặt phịng khách sạn • Mua vé xem phim Các dịch vụ giá trị gia tăng khác trao đổi thông tin, tra cứu ATM, chi nhánh, tỷ giá, lãi suất, quản lý danh mục đầu tư, giải trí, Hệ thống Mobile Banking xây dựng di động kết hợp với công nghệ Các công nghệ áp dụng kỹ thuật lập trình tiên tiến nhất, cho phép trình xử lý thơng tin nhanh gọn, xác đảm bảo yêu cầu bảo mật cao Hệ thống Mobile Banking bao gồm thành phần chính: 56 • Mobile Banking Front-End: Cung cấp giao diện cho người dùng Đây thành phần tương tác trực tiếp với khách hàng xây dựng hệ điều hành di động với cơng nghệ • Mobile Banking Back-End: Cung cấp giao diện cho ngân hàng sử dụng để thực đăng ký khách hàng, quản trị, theo dõi vận hành hệ thống Module xây dựng Web với công nghệ Với nhu cầu đưa trên, Vietcombank thực nghiên cứu phát triển hệ thống giám sát ứng dụng MobileBanking qua hệ thống mã nguồn mở Nagios Hệ thống Nagios bắt đầu cài đặt giám sát dịch vụ vào ngày 14/08/2016 server có địa mạng 192.168.186.133 Địa truy cập vào hệ thống http://192.168.186.133/nagiosxi/login.php Đến hệ thống cấu hình giám sát hầu hết tất dịch vụ cụm máy chủ MobileBanking web, app, db, … Các bước cài đặt sau: Nagios plugin đặt thư mục /usr/local/nagios Giao diện web Nagios truy cập qua địa http://localhost/nagios/ - Gói yêu cầu Đảm bảo gói sau cài đặt trước tiếp tục cài Nagios • Apache • Trình biên dịch thư viện C • Thư viện GD Cài gói apt-get: sudo apt-get install apache2 sudo apt-get install build-essential Với Ubuntu 6.10 cài đặt thư viện gd2 cách thực lệnh: sudo apt-get install libgd2-dev Với Ubuntu 7.10 trở lên: sudo apt-get install libgd2-xpm-dev - Tạo thông tin tài khoản 57 Chuyển sang người dùng root: sudo –s Tạo tài khoản người dùng Nagios đặt mật /usr/sbin/useradd -m nagios passwd nagios Trên phiên Ubuntu server phải tạo nhóm Nagios Có thể bỏ qua bước cài đặt phiên desktop Ubuntu /usr/sbin/groupadd nagios /usr/sbin/usermod -G nagios nagios Tạo nhóm có tên nagcmd cho phép lệnh ngoại trú submit qua giao diện web Thêm tài khoản người dùng nagios người dùng apache vào nhóm /usr/sbin/groupadd nagcmd /usr/sbin/usermod -a -G nagcmd nagios /usr/sbin/usermod -a -G nagcmd apache - Tải Nagios Plugin Tạo thư mục để lưu trữ mã nguồn download mkdir ~/downloads cd ~/downloads Có thể vào website http://www.nagios.org/download/ để tải phiên Nagios plugin Hoặc thực download phiên Nagios 3.0.6 Nagios plugin 1.4.11 lệnh: Wget http://osdn.dl.sourceforge.net/sourceforge/ nagios/nagios-3.0.6.tar.gz wget http://osdn.dl.sourceforge.net/sourceforge/ nagiosplug/nagios-plugins-1.4.11.tar.gz - Biên dịch cài đặt Nagios Giải nén mã nguồn Nagios cd ~/downloads 58 tar xzf nagios-3.0.6.tar.gz cd nagios-3.0.6 chạy script cấu hình, với tham số tên nhóm vừa tạo /configure with-command-group=nagcmd Biên dịch mã nguồn Nagios: make all Cài đặt nhị phân, script khởi tạo, tệp cấu hình mẫu đặt quyền thư mục lệnh ngoại trú (external command) make install make install-init make install-config make install-commandmode Chưa vội khởi động Nagios - Tùy chỉnh cấu hình Tệp cấu hình mẫu đặt thư mục /usr/local/nagios/etc Mở tệp cấu hình /usr/local/nagios/etc/objects/contacts.cfg vi /usr/local/nagios/etc/objects/contacts.cfg thay đổi địa email phần nagiosadmin thành địa email người nhận cảnh báo nguy mạng từ Nagios - Cấu hình giao diện web cài đặt tệp cấu hình mẫu Nagios vào thư mục conf.d Apache make install-webconf Tạo tài khoản nagiosadmin để đăng nhập vào Nagios qua giao diện web Đặt mật khẩu: htpasswd -c /usr/local/nagios/etc/htpasswd.\ users nagiosadmin Khởi động lại Apache /etc/init.d/apache2 reload - Biên dịch cài đặt Nagios Plugin 59 Giải nén mã nguồn Nagios plugins cd ~/downloads tar xzf nagios-plugins-1.4.11.tar.gz cd nagios-plugins-1.4.11 biên dịch cài đặt plugin ./configure with-nagios-user=nagios \ with-nagios-group=nagios make make install - Khởi động Nagios Cấu hình Nagios để tự động chạy hệ thống khởi động ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios Thẩm tra lại tệp cấu hình mẫu /usr/local/nagios/bin/nagios \ -v /usr/local/nagios/etc/nagios.cfg Nếu khơng có lỗi bắt đầu khởi động Nagios /etc/init.d/nagios start - Cài đặt mailx Nếu muốn nhận cảnh báo từ Nagios qua email cần phải cài đặt gói mailx (Postfix) sudo apt-get install mailx Sửa lệnh thông báo email tệp /usr/local/nagios/etc/objects/ commands.cfg Đổi tất đường dẫn '/bin/mail' thành '/usr/bin/mail' (Dòng thứ 30 dòng 36 tệp cấu hình này, dịng định nghĩa lệnh thơng báo tình trạng host dịch vụ qua email) Khởi động lại Nagios: sudo /etc/init.d/nagios restart Tham khảo trang NagiosCommunity.org để có hướng dẫn chi tiết để hệ thống Ubuntu gửi email đến địa email bên 60 3.2 THỐNG KÊ TÌNH TRẠNG HOẠT ĐỘNG CỦA DỊCH VỤ VÀ HOST Việc thực giám sát hoạt động dịch vụ host ghi nhận hình Nagios hình vẽ bên Cán giám sát ứng dụng hồn tồn chủ động theo dõi tình trạng hoạt động, độ ổn định số dịch vụ qua đưa cảnh báo cách xử lý cho phận liên quan để xử lý dứt điểm lỗi phát sinh Hình 1: Tổng quan tình trạng hoạt động dịch vụ giám sát 61 Như vậy, vào mô tả trạng thái hoạt động dịch vụ sau cài hệ thống giám sát Nagios vào truy xuất liệu theo yêu cầu Vietcombank đưa Các dịch vụ cho máy chủ Web, Database, App … hiển thị cung cấp đầy đủ thơng số cấu hình Danh sách máy chủ cấu hình cho phép cài đặt giám sát hiển thị bảng thống kê trạng thái máy chủ Hình 2: Bảng thống kê máy chủ giám sát Nagios 62 Căn vào hình trên, việc giám sát máy chủ thông qua hệ thống Nagios thực liên tục, đảm bảo nhu cầu giám sát 24/7 Vietcombank Qua bảng thống kê, toàn máy chủ cần theo dõi hiển thị đầy đủ cho thấy rõ ràng thời gian hoạt động máy chủ có liên tục hay khơng, thời gian UP DOWN khoảng lâu Tại đây, cán giám sát theo dõi tiếp dịch vụ định nghĩa giám sát server cấu hình thực hiển thị Bảng trạng thái dịch vụ: Hình 3: Các dịch vụ server giám sát 63 Bảng cung cấp thông tin tên dịch vụ, trạng thái thời, lần kiểm tra cuối… qua giúp cho người vận hành hệ thống thấy rõ toàn dịch vụ máy chủ tương ứng hoạt động có phát sinh lỗi hay không để kịp thời ứng biến Việc ghi nhận thông số dịch vụ cho thấy cách thức cấu hình Agent máy trạm đạt yêu cầu, thông số ghi nhận đầy đủ, liên tục xác 3.2.1 Server Database Bảng thông tin trạng thái thiết đặt cho giám sát server database Hình 4: Các dịch vụ server database giám sát 64 Từ bảng ta có thơng tin trạng thái dịch vụ cấu hình giám sát máy chủ Database Tại ta nhìn cách tổng qt máy chủ Database trạng thái UP, lần kiểm tra cuối cách bao lâu, có dịch vụ trạng thái UP có dịch vụ trạng thái CRITICAL, WARNING, UNKNOWN Hình 5: Trạng thái máy chủ Database Hình bên bảng thống kê trạng thái dịch vụ dung lượng máy chủ Database Từ bảng cho thấy dung lượng ổ đĩa máy chủ Database vượt ngưỡng cảnh báo cần xử lý 65 Hình 6: Cảnh báo dung lượng ổ đĩa máy chủ DB 3.2.2 Server web Hình 7: Tình trạng hoạt động máy chủ Web 66 3.2.3 App Server Hình 8: Tình trạng hoạt động máy chủ App 3.3 ĐÁNH GIÁ VÀ KẾT LUẬN Nagios trạng thái UP 100% thời gian giám sát Ta thấy hệ thống nguồn mở Nagios hoạt động ổn định Phát xác thay đổi dịch vụ mạng Thứ thiết kế theo kiểu plugin nên Nagios uyển chuyển việc giám sát Người dùng tự viết script thực thi việc giám sát dịch vụ theo ý Hầu tất dịch vụ, thiết bị mạng viết plugin giám sát Tuy nhiên việc cài đặt, cấu hình Nagios rườm rà nhiều thời gian cơng sức 67 KẾT LUẬN Hiện nay, có nhiều công cụ hỗ trợ việc giám sát an ninh mạng Tuy nhiên, cơng cụ, sản phẩm có điểm mạnh, điểm yếu riêng đòi hỏi người quản trị cần có kinh nghiệm việc sử dụng sản phẩm Lựa chọn công cụ, sản phẩm dựa yêu cầu quy mô hệ thống, mức độ an toàn nhiệm vụ hệ thống kinh phí việc phát triển hệ thống Nagios hệ thống dùng để giám sát hệ thống mạng Nagios thực việc theo dõi đưa cảnh báo trạng thái host dịch vụ Nó xây dựng Linux hỗ trợ hầu hết hệ điều hành tương tự Linux Một điểm khác so với công cụ khác Nagios giám sát dựa tình trạng hoạt động máy trạm dịch vụ Nó sử dụng Plug-in cài đặt máy trạm, thực việc kiểm tra máy trạm dịch vụ theo định kỳ gửi thông tin trạng thái Nagios Server sau thơng tin đưa lên với giao diện Web (Sử dụng Nagvis) gửi thông tin trạng thái tới nhà quản trị qua email, SMS… có cố xảy Việc theo dõi cấu hình cách chủ động bị động dựa mục đích sử dụng người quản trị Trong luận văn này, với việc triển khai hệ thống ứng dụng Mobile Banking Ngân hàng TMCP Vietcombank, em trình bày làm rõ ý nghĩa việc giám sát quản trị mạng thông qua phần mềm Nagios; làm rõ khác giải pháp giám sát quản trị mạng phổ biến Từ đó, luận văn đưa yêu cầu giám sát mạng hệ thống ứng dụng Mobile Banking tập trung sâu vào tìm hiểu giải pháp Nagios, cách thức hoạt động kiến trúc để triển khai cách tương đối đầy đủ, đáp ứng yêu cầu đề 68 TÀI LIỆU THAM KHẢO [1] Max Schubert, Nagios Enterprise Network Monitoring Including Plug-Ins and Hardware Devices, May 2008 [2] Wojciech Kocjan, Learning Nagios 3.0, Packt Publishing, October 2008 [3] Wolfgang Barth, Nagios System and Network Monitoring, No Starch Press, 2006 [4] Phạm Hồng Khải, Luận văn Nghiên cứu triển khai hệ thống giám sát quản trị mạng, 2009 [5] http://nagios.org/ [6] http://community.nagios.org/ [7] http://www.monitoringexchange.org [8] http://www.nagioswiki.org [9] http://vietcombank.com.vn 69 ... TỔNG QUAN VỀ GIÁM SÁT HỆ THỐNG MẠNG VÀ NỀN TẢNG HỆ THỐNG MÃ NGUỒN MỞ NAGIOS 1.1 NGHIÊN CỨU VỀ HỆ THỐNG MẠNG VÀ GIÁM SÁT MẠNG 1.1.1 Nghiên cứu hệ thống mạng Mạng máy tính hay hệ thống mạng (tiếng... hướng nghiên cứu lĩnh vực trên, Luận văn Thạc sỹ tập trung vào việc tìm hiểu triển khai hệ thống giám sát quản trị mạng dựa tảng hệ thống mã nguồn mở Đó Nagios Nagios hệ thống giám sát mạng có... .3 MỞ ĐẦU CHƯƠNG I TỔNG QUAN VỀ GIÁM SÁT HỆ THỐNG MẠNG VÀ NỀN TẢNG HỆ THỐNG MÃ NGUỒN MỞ NAGIOS .7 1.1 NGHIÊN CỨU VỀ HỆ THỐNG MẠNG VÀ GIÁM SÁT MẠNG 1.2 GIAO THỨC QUẢN LÝ MẠNG