Đồ án Thực Tập: Hệ thống giám sát server dịch vụ dùng NAGIOS

59 7 0
Đồ án Thực Tập: Hệ thống giám sát server dịch vụ dùng NAGIOS

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO THỰC TẬP TỐT NGHIỆP HỆ THỐNG GIÁM SÁT SERVER DỊCH VỤ DÙNG NAGIOS Giảng viên hướng dẫn Ths Vương Xuân Chí Sinh vi.

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO THỰC TẬP TỐT NGHIỆP HỆ THỐNG GIÁM SÁT SERVER DỊCH VỤ DÙNG NAGIOS Giảng viên hướng dẫn: Ths Vương Xuân Chí Sinh viên thực hiện: NGUYỄN THÀNH TÀI MSSV: 1800001865 Chuyên ngành: Kỹ Thuật Máy Tính Đơn vị thực tập: Cơng ty cổ phần quản lý CT Khóa: 2018 Tp.HCM, tháng năm BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO THỰC TẬP TỐT NGHIỆP HỆ THỐNG GIÁM SÁT SERVER DỊCH VỤ DÙNG NAGIOS Giảng viên hướng dẫn: Ths Vương Xuân Chí Sinh viên thực hiện: NGUYỄN THÀNH TÀI MSSV: 1800001865 Chuyên ngành: Kỹ Thuật Máy Tính Đơn vị thực tập: Cơng ty cổ phần quản lý CT Khóa: 2018 Tp.HCM, tháng năm LỜI CẢM ƠN Lời đầu tiên, em xin chân thành cảm ơn quý thầy cô khoa Công Nghệ Thông Tin quý thầy cô giảng dạy công tác trường Đại học Nguyễn Tất Thành truyền đạt kiến thức quý báu cho em để em thực đề tài báo cáo thực tập tốt nghiệp Em xin trân thành cảm ơn thầy Ths Vương Xuân Chí, thầy tận tình giúp đỡ em suốt thời gian thực đề tài, cho em bình tĩnh, tự tin vấp phải khó khăn q trình thực đề tài Nhờ có thầy mà đề tài em thực hôm Đề tài đề cập vấn đề lớn tương đối phức tạp, đòi hỏi nhiều thời gian kiến thức lý thuyết thực tế Do thời gian nghiên cứu chưa nhiều trình độ thân cịn hạn chế nên báo cáo khơng tránh khỏi cịn nhiều khiếm khuyết Em mong nhận hướng dẫn, bảo thầy đóng góp nhiệt tình bạn để giúp em bổ sung kiến thức để tiếp tục nghiên cứu hồn thành đề tài cách tốt hơn, hoàn chỉnh Em xin chân thành cảm ơn TP.HCM, tháng 05 năm 2022 Sinh viên thực Nguyễn Thành Tài MỞ ĐẦU Network mornitoring hay tiếng việt hiểu giám sát, theo dõi mạng vấn đề trở lên quan trọng việc quản trị hệ thống mạng Nó hạn chế tối đa việc mạng bị gián đoạn q trình hoạt động Nó đảm bảo việc khai thác tài nguyên có hiệu quả, đảm bảo an toàn, tin cậy cho dịch vụ cung cấp… Hiện có nhiều cơng cụ giám sát mạng hỗ trợ cho công việc người quản trị Chức chúng giám sát thạng thái hoạt động thiết bị mạng, dịch vụ mạng, máy đầu cuối tham gia vào mạng thơng báo cho người quản trị có cố khả sảy cố Có hệ thống thương mại HPopen View… Hay nguồn mở openNMS, Cacti, Nagios… Mỗi hệ thống lại có ưu nhược điểm riêng Tuy nhiên khả chúng lại không nhiều Bài Báo cáo tập trung vào việc nghiên cứu hệ thống giám sát dựa Nagios, sản phẩm nguồn mở sử dụng rộng rãi Từ đời 2002 đến Nagios liên tục phát triển quan tâm Cộng đồng quan tâm sử dụng Nagios theo thống kê http://nagios.org/ vào khoảng 250.000 người Từ phiên 1.0 đầu tiên, đến Nagios phát triển nên phiên 3.x liên tục cho phiên với tính mạnh mẽ Đặc biệt Nagios có khả phân tán Vì giám sát mạng khổng lồ, đạt cỡ 100.000 node Để giải vấn đề ,báo cáo triển khai giám sát server dịch vụ dùng Nagios Cấu trúc báo cáo thực tập tốt nghiệp gồm: Chương 1: Giới thiệu công ty thực tập Chương 2: Hệ thống quản lý mạng doanh nghiệp Chương 3: Giám sát server Chương 4: Nền tảng Nagios Chương 5: Triển khai giám sát webserver dùng dịch vụ Nagios NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN TPHCM, Ngày …… tháng …… năm 2022 Giáo viên hướng dẫn (Ký tên, đóng dấu) NHẬN XÉT CỦA CƠ QUAN THỰC TẬP TPHCM, Ngày …… tháng …… năm 2022 Xác nhận đơn vị thực tập (Ký tên, đóng dấu) MỤC LỤC DANH MỤC CÁC BẢNG, SƠ ĐỒ, HÌNH Hình 1.1 :Tổng quan hệ thống quản lý mạng doanh nghiệp Hình 1.2 :Chi nhánh Hệ thống Quản lý Mạng Doanh nghiệp (EMS) Hình 1.3 :Giám sát máy chủ Hình 1.4 :Giám sát thời gian hoạt động máy chủ Hình 1.5 :Giám sát máy chủ HP Hình 1.6 :Sơ đồ tổ chức Nagios Hình 1.7:Các cách thực kiểm tra Hình 1.8 :Giám sát máy in Hình 1.9 :Giám sát Router/Switch Hình 1.10 :Giám sát Server dùng Nagios Hình 1.11 :Cảnh báo qua Email Hình 2.1 : Sơ đồ hệ thống Hình 2.2 :Giao diện tạo Username Password Hình 2.3 :Giao diện trang quản lý NagiosXI Hình 2.4 :Giao diện trang web Hình 2.5 :Giao diện chọn Configuration Wizards Hình 2.6 :Giao diện chọn monitor a website Hình 2.7 :Giao diện ghi URL Website Hình 2.8 :Giao diện ghi thông tin cần thiết Host Port Hình 2.9: Giao diện chọn dịch vụ giám sát Hình 2.10: Giao diện ghi thông số khoảng cách chờ gưi thơng báo Hình 2.11:Giao diện cấu hình dịch vụ thành cơng Hình 3.1 :Quản lý tổng quan Host Web Server Hình 3.2 :Thơng tin Host Web Server Hình 3.3 :Quản lý dịch vụ cài đặt Hình 3.4 :Giám sát thực thi hệ thống Hình 3.5 :Bản đồ hệ thống Hình 3.6 :Quản lý cảnh báo cho máy chủ gặp vấn đề Hình 3.7 :Thơng báo Email dịch vụ Web Page Content kết nối thất bại Hình 3.8 :Thơng báo Email Ping đến lớp mạng Web Server thất bại Hình 3.9 :Thơng báo Email dịch vụ HTTP kết nối không thành công Hình 3.10 :Quản lý lập lịch tác vụ cho dịch vụ KÍ HIỆU CÁC CỤM TỪ VIẾT TẮT ENM CNNT IP SMS DHCP DTS-PO BRN SME HCI SNMP SIO RIMC FTP RTA Enterprise Network Management Công nghệ thông tin Internet Protocol Text messaging service component Dynamic Host Configuration Protocol Diplomatic Telecommunications Service Program Office The California Board of Registered Nursing Small and Medium-Sized Enterprise Hyper-converged infrastructure s Simple Network Management Protocol Service information octet Rashtriya Indian Military Colleg File Transfer Protocol Round trip average WAN Wide Area Network CHƯƠNG I: GIỚI THIỆU CÔNG TY THỰC TẬP Tên cơng ty: CƠNG TY CỔ PHẦN QUẢN LÝ CT Tập đoàn CT Group biết đến biểu tượng cộng đồng trẻ trung, động đa dạng Được thành lập từ năm 1992, với bước dài hai kỷ, Tập đồn CT Group khơng ngừng lớn mạnh, đồng hành với phát triển Đất nước giai đoạn "Đổi mới" "Hội nhập" với kinh tế toàn cầu Từ ngày thành lập, với vài người số vốn ỏi, chúng tơi vượt qua mn trùng khó khăn gian khổ, tâm, nhẫn nại, can trường, lịng dũng cảm, chúng tơi phát triển liên tục, khơng ngừng nghỉ để trở thành Tập đồn hùng mạnh Ngày nay, hoạt động kinh doanh trọng điểm CT Group tập trung vào lĩnh vực mà Việt Nam có nhiều điểm thuận lợi lâu dài là: Bất động sản, Bán lẻ, Xây dựng, Đầu tư Tài chính, Cơng nghệ, Du lịch sinh thái Trong Bất động sản Bán lẻ ngành then chốt, đóng vai trị quan trọng phát triển Tập đồn 1992: Cơng ty TNHH Thương Mại Sài Gịn thành lập ơng Trần Kim Chung, chuyên kinh doanh mặt hàng tiêu dùng, mỹ phẩm, vật tư 1993: Cơng ty TNHH Thương mại Sài Gịn đổi tên thành Công ty TNHH Thương mại Dịch vụ C&T có nghĩa là: “Challenge of the Twenty-first Century” - “Thách thức kỷ 21” Thành lập thêm công ty TNHH Him Lam 2000: Phát triển chuỗi cửa hàng bán lẻ mặt hàng cao cấp độc lập khắp nước 2006: Thành lập Tập đoàn CT Group - Tập đoàn đa ngành nghề - Nhà phát triển thị tồn diện 2007: Đạt nhiều thành tựu quan trọng kinh doanh thơng qua việc hình thành Ngành Cơng nghiệp 10 - Xây dựng mơ hình hồn chỉnh theo sơ đồ 45 - Đảm bảo server Nagios thu thập liệu từ Web Server truyền tới cảnh báo cho người quản trị Web Server xảy cố - Các node mạng ping thành công với 2.4 Tiến hành triển khai 2.4.1 Cài đặt NagiosXi máy ảo Centos7 -Các bước cài đặt phần mềm NagiosXI Cài đặt số phần mềm cần thiết : -yum install firewalld wget -y Tải cài đặt NagiosXI - wget http://assets.nagios.com/download/nagiosxi/xi-last.tar.gz -tar zxf xi-latest.tar -cd nagiosxi -./fullinstall Truy cập vào địa 192.168.72.155/nagiosxi/ tạo Username Password : Hình 2.2 Đăng nhập vào NagiosXI với Username Password tạo bước -Đây giao diện NagosXi Hình 2.3 46 2.4.2 Xây dựng Web Server tảng Centos7 Hình 2.4 2.4.3 Tiến hành bước để thiết lập giám sát web với NagiosXI • Cấu hình dịch vụ cho dự án , nhấn vào Configuration Wizards Hình 2.5 • Ở searach, tìm kiếm web , chọn website (monitor a website) dịch vụ mong muốn Hình 2.6 47 • Thêm URL Website mà ta giám sát, mục tiêu :http://leminh.vn • Điền thơng tin cần thiết Host Port Hình 2.7 Hình 2.8 48 • Chọn dịch vụ giám sát cho website Hình 2.9 • Ở dịch vụ Web Page Content ta dùng chuỗi string bảo mật mà chắn không phép thay đổi từ người dùng để đảm bảo tính bảo mật lấy title website:LeMinhWeb -Content String to Expect thêm “LeMinhWeb” • Xác định thơng số xác định cách (các) máy chủ dịch vụ cần giám sát Hình 2.10 • Cấu hình dịch vụ thành cơng Hình 2.11 Chương IV: THỰC NGHIỆM PHẦN MỀM NAGIOS 3.1 Quản lý tổng quan Host Web Server Hình 3.1 -Thơng tin hosts leminh.vn (Web Server) Hình 3.2 3.2 Quản lý dịch vụ đươc cài đặt • Chúng ta kiểm sốt trạng thái dịch vụ cho tất 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 51 Hình 3.3 3.3 Giám sát thực thi hệ thống • Giám sát hệ thống thời gian hoạt động máy chủ quan trọng Phải đảm bảo máy chủ chạy tốt để người dùng kết nối với khơng gặp thời gian chết Hình 3.4 • Cơ sở để đánh giá tình trạng máy dựa vào phần dưới: Network Outages (Mất kết nối mạng) Hosts (Các máy chủ) Services (Các dịch vụ) Monitoring features (Các tính giám sát) 3.4 Bẩn đồ hệ thống từ phần mềm Nagios • Để kiểm tra máy chủ kết nối thành cơng vào phần map để nhìn biểu đồ • Ở thấy kết nối đầy đủ máy theo yêu vào Nagios thành công gồm máy vật lý thêm vào nagios Hình 3.5 3.5 Quản lý cảnh báo mà Web Server gặp phải Hình 3.6 • Ở cho phép kiểm soát dịch vụ gặp vấn đề có thơng tin trạng thái dịch vụ 3.5.1 Thông báo Web Server gặp cố Chúng ta u cầu NagiosXi thơng báo vấn đề phục hồi gần 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 ,sốc điện… Trong trường hợp chọn cảnh báo Email Web Server gặp cố 3.5.2 Cảnh báo Email Web Page Content kết nối thất bại -Khi thay đổi chuỗi Website mà định sẵn phần cài đặt giám sát giao diện NagiosXi Hình 3.7 3.5.3 Cảnh báo Email Ping đến WebServer thất bại Hình 3.8 3.5.4 Cảnh báo Email HTTP kết nối thất bại Hình 3.9 3.6 Quản lý lập lịch tác vụ cho dịch vụ • Phần kiếm tra máy chủ hay dịch vụ lên lịch Enable hay Disable Chúng ta thực tùy chọn khả dụng cho kiểm tra máy chủ dịch vụ Hình 3.10 3.7 Ưu nhược điểm Nagios 3.7.1 Ưu điểm • Cung cấp sưu tập phong phú cho phép người dùng thu thập liệu hiệu suất liệu sẵn có từ loạt hệ điều hành bao gồm Windows Netware • Tính khả dụng cao • Cảnh báo,giám sát thơng qua giao diện web , truy cập nơi 3.7.2 Nhược điểm • Web GUI khơng tốt, để quản lý máy chủ phần mềm phải tìm hiểu học hỏi nhiều KẾT LUẬN Như vậy, báo cáo em hồn thành mục tiêu đề ra: • Host kết nối giám sát thành cơng NAGIOSXI • Quản lý sơ đồ hệ thống • Quản lý cảnh báo • Quản lý tác vụ cho WebServer • Hệ thống Nagios chạy ổn định, quản lý host/dịch vụ Do kiến thức hạn hẹp nên báo cáo chưa hồn tồn đầy đủ, em cố gắng bổ sung kiến thức từ lý luyết đến thực tiễn để bổ sung, hồn thiện báo cáo tương lai.Em xin chân thàn DANH MỤC TÀI LIỆU THAM KHẢO Tiếng Việt: [1]Wolfg Nagios ang Barth, Giám sát hệ thống mạng, No Starch Press, 2006 Danh mục Website tham khảo: https://2001-2009.state.gov/m/a/sdbu/mkg/9152.htm http://www.nagioswiki.org http://www.monitoringexchange.org https://scorpionit.blogspot.com/2016/01/tim-hieu-va-trien-khai-dich-vu-giam- sat.html https://maytinhlion.com/trien-khai-he-thong-monitor-voi-nagios-check_mkpnp4ngaios/ https://nguyenhuyvinh.wordpress.com/2018/01/26/huong-dan-cai-dat-va-cau-hinhnagios-monitoring-server/ https://www.nagios.com/products/nagios-xi/ ... Khi giám sát dịch vụ mạng, Nagios gọi plugin đặt server Nagios gửi yêu cầu dịch vụ đến host cung cấp dịch vụ, gọi plugin host yêu cầu dịch vụ host thứ thu thập kết trả 38 3.5.4.1 Giám sát web server. .. host 3.4.5 Định nghĩa dịch vụ Định nghĩa dịch vụ dùng để khai báo dịch vụ giám sát chạy host Dịch vụ hiểu dịch vụ mạng thực POP, SMTP, HTTP… số số liệu host số lượng người dùng, ổ đĩa trống… Các... tệp, khởi động lại Nagios 3.5.4 Giám sát dịch vụ mạng Đối với dịch vụ mạng HTTP, POP3, IMAP, FTP, SSH… dịch vụ dùng chung, công khai Nagiso thường giám sát trạng thái dịch vụ mà không cần yêu

Ngày đăng: 04/08/2022, 09:16

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan