Giám sát hoạt động của doanh nghiệp với công cụ nagios trên nền tảng mã nguồn mở

46 54 0
Giám sát hoạt động của doanh nghiệp với công cụ nagios trên nền tảng mã nguồn mở

Đ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ÁO CÁO CHUYÊN ĐỀ KẾT THÚC CHUYÊN NGÀNH KHOA: CÔNG NGHỆ THÔNG TIN Đề tài : Giám sát hoạt động của doanh nghiệp với công cụ Nagios trên nền tảng mã nguồn mở Giảng viên hướng dẫn : Th.S Nguyễn Thành Huy Lớp : 17A04 Hà Nội – 2021 MỤC LỤ MỞ ĐẦU 4 CHƯƠNG 1: TỔNG QUAN GIÁM SÁT HỆ THỐNG MẠNG 5 1.1 Giám sát mạng 5 1.1.1 Các yếu tố cơ bản trong giám sát mạng 6 1.1.2 Chức năng của giám sát mạng 6 1.1.3 Cần giám sát những gì và tại sao? 6 1.1.4 Tầm quan trọng của giám sát mạng 9 1.2 Những lợi ích của việc xây dựng hệ thống giám sát mạng 11 1.3 Các quy tắc khi thiết kế hệ thống giám sát mạng 11 1.3.1 Mô hình FCAPS 11 1.3.2 Báo cáo và cảnh cáo 12 1.3.3 Tích hợp lưu trữ dữ liệu 12 1.4 Các giải pháp và công cụ giám sát mạng phổ biến 13 1.5 Giao thức giám sát mạng SNMP 14 1.5.2 Điều hành SNMP 17 1.5.3 Quản lí liên lạc giữa management với các agent 21 1.5.4 Cơ chế vận chuyển thông tin giữa management và agent 22 1.5.5 Bảo vệ truyền thông liên lạc giữa management và các agent 22 1.5.6 Các phương thức của SNMP 24 1.5.7 Các cơ chế bảo mật cho SNMP 28 1.5.8 Cấu trúc bản tin SNMP 30 1.6 Tiêu chuẩn an toàn thông tin 31 CHƯƠNG 2: PHẦN MỀM GIÁM SÁT HỆ THỐNG MẠNG NAGIOS 34 2.1 Giới thiệu về nagios 34 2.2 Chức năng của Nagios 36 2.3 Đặc điểm của Nagios 37 2.4 Kiến trúc và tổ chức hoạt động 37 2.4.1 Kiến trúc của Nagios 37 2.4.2 Cách thức tổ chức hoạt động 39 2.5 Cấu hình nagios 42 2.5.1 Các tệp cấu hình chương trình 42 2.5.2 Các tệp cấu hình đối tượng 42 2.6 Cách thức định nghĩa đối tượng trong các tệp cấu hình đối tượng 43 2.6.1 Định nghĩa host 43 2.6.2 Định nghĩa dịch vụ 44 2.6.3 Định nghĩa lệnh 45 TÀI LIỆU THAM KHẢO 46

TRƯỜNG ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ KẾT THÚC CHUYÊN NGÀNH KHOA: CÔNG NGHỆ THÔNG TIN Đề tài : Giám sát hoạt động doanh nghiệp với công cụ Nagios tảng mã nguồn mở Giảng viên hướng dẫn : Th.S Nguyễn Thành Huy Lớp : 17A04 Hà Nội – 2021 MỤC LỤ MỞ ĐẦU .4 CHƯƠNG 1: TỔNG QUAN GIÁM SÁT HỆ THỐNG MẠNG 1.1 Giám sát mạng 1.1.1 Các yếu tố giám sát mạng 1.1.2 Chức giám sát mạng 1.1.3 Cần giám sát sao? 1.1.4 Tầm quan trọng giám sát mạng 1.2 Những lợi ích việc xây dựng hệ thống giám sát mạng 11 1.3 Các quy tắc thiết kế hệ thống giám sát mạng 11 1.3.1 Mơ hình FCAPS 11 1.3.2 Báo cáo cảnh cáo 12 1.3.3 Tích hợp lưu trữ liệu 12 1.4 Các giải pháp công cụ giám sát mạng phổ biến 13 1.5 Giao thức giám sát mạng SNMP 14 1.5.2 Điều hành SNMP 17 1.5.3 Quản lí liên lạc management với agent 21 1.5.4 Cơ chế vận chuyển thông tin management agent 22 1.5.5 Bảo vệ truyền thông liên lạc management agent 22 1.5.6 Các phương thức SNMP 24 1.5.7 Các chế bảo mật cho SNMP 28 1.5.8 Cấu trúc tin SNMP .30 1.6 Tiêu chuẩn an tồn thơng tin 31 CHƯƠNG 2: PHẦN MỀM GIÁM SÁT HỆ THỐNG MẠNG NAGIOS 34 2.1 Giới thiệu nagios 34 2.2 Chức Nagios .36 2.3 Đặc điểm Nagios .37 2.4 Kiến trúc tổ chức hoạt động 37 2.4.1 Kiến trúc Nagios 37 2.4.2 Cách thức tổ chức hoạt động 39 2.5 Cấu hình nagios 42 2.5.1 Các tệp cấu hình chương trình 42 2.5.2 Các tệp cấu hình đối tượng .42 2.6 Cách thức định nghĩa đối tượng tệp cấu hình đối tượng 43 2.6.1 Định nghĩa host 43 2.6.2 Định nghĩa dịch vụ 44 2.6.3 Định nghĩa lệnh 45 TÀI LIỆU THAM KHẢO .46 MỞ ĐẦU Nền công nghệ thông tin nước ta phát triển lĩnh vực sống Với việc phát triển nhanh mạng lưới thiết bị công nghệ thơng tin gây khó khăn định việc quản lý hệ thống mạng Do vấn đề quản trị mạng thiếu Tùy thuộc vào giải pháp công nghệ ứng dụng triển khai mà nhà khai thác lựa chọn xây dựng hệ thống quản lý mạng thích hợp để nâng cao hiệu vận hành khai thác mạng Quản trị mạng theo giao thức SNMP phương pháp sử dụng rộng rãi Đây giao thức quản lý mạng đơn giản, cung cấp khả giám sát điều khiển thiết bị mạng Với ưn điểm cài đặt đơn giản, khả mềm dẻo việc mở rộng, SNMP trở thành giải pháp hiệu cho việc quản lý thiết bị nhiều nhà cung cấp Bên cạnh nhiều phần mềm hỗ trợ quản lý giám sát mạng đời Nagios hệ thống giám sát mạng có chi phí đầu tư thấp Tuy nhiên có khả mạng mẽ việc giám sát hoạt động thiết bị mạng Bởi Nagios đươc tin tưởng sử dụng rộng rãi tồn cầu Đây cơng cụ hỗ trợ đắc lực cho nhà quản trị nhằm phân tích, giám sát công cụ quản lý việc thực thi hệ thống mạng Vì vậy, đề tài em sâu tìm hiểu “Hệ thống giám sát mạng Nagios” CHƯƠNG 1: TỔNG QUAN GIÁM SÁT HỆ THỐNG MẠNG 1.1 Giám sát mạng Giám sát hệ thống mạng giám sát, thu nhập thông tin đưa thành phần hệ thống, phân tích thông tin, dấu hiệu nhằm đánh giá đưa cảnh báo cho người quản trị hệ thống Đối tượng hệ thống giám sát gồm: máy trạm, sở liệu, ứng dụng, server, thiết bị mạng … Khi phụ trách hệ thống mạng máy tính, để giảm thiểu tối đa cố làm gián đoạn hoạt động hệ thống mạng, người quản trị hệ thống mạng cần phải nắm tình hình “sức khỏe” thiết bị, dịch vụ triển khai để có định xử lý kịp thời hợp lý Ngoài ra, việc hiểu rõ tình trạng hoạt động thiết bị, kết nối mạng… giúp cho người quản trị tối ưu hiệu hoạt động hệ thống mạng để đảm bảo yêu cầu sử dụng người dùng Việc giám sát hoạt động thiết bị mạng, ứng dụng dịch vụ môi trường mạng, với hàng chục hay hàng trăm thiết bị, mà người quản trị thực thủ công không mang lại hiệu Vì thế, cần phải có phần mềm thực việc giám sát cách tự động cung cấp thông tin cần thiết để người quản trị nắm hoạt động hệ thống mạng, hệ thống giám sát mạng Hệ thống giám sát mạng (Network Monitoring System) phần mềm thực việc giám sát hoạt động hệ thống dịch vụ, ứng dụng bên hệ thống mạng Nó thực việc thu nhập thơng tin thiết bị mạng, kết nối, ứng dụng dịch vụ bên hệ thống mạng để phân tích đưa thông tin hỗ trợ người quản trị mạng có nhìn tổng quan, chi tiết môi trường mạng Dựa thông tin thu nhập được, hệ thống giám sát mạng tổng hợp thành báo cáo, gửi cảnh báo cho người quản trị để có hướng xử lý phừ hợp nhằm giảm thiểu cố nâng cao hiệu suất mạng Với thông tin nhận từ hệ thống giám sát mạng, người quản trị xử lý cố đưa hướng nâng cấp thiết bị, dịch vụ để đảm bảo hệ thống mạng hoạt động thông suốt 1.1.1 Các yếu tố giám sát mạng Để việc giám sát mạng đạt hiệu cao nhất, cần xác định yếu tố cốt lõi giám sát mạng như: • Các đơn vị, hệ thống, thiết bị, dịch vụ cần giám sát • Các trang thiết bị, giải pháp, phần mềm thương mại phục vụ giám sát • Xác định phần mềm nội phần mềm mã nguồn mở phục vụ giám sát • Ngồi ra, yếu tố người, đặc biệt quy trình phục vụ giám sát vơ quan trọng 1.1.2 Chức giám sát mạng Cảnh báo qua Web, Email SMS phát công vào hệ thống mạng Báo động âm SMS host (Server, Router, Switch…) dịch vụ mạng ngưng hoạt động Giám sát lưu lượng mạng qua cổng giao tiếp Router, Switch, Server… hiển thị qua đồ thị trực quan, thời gian thực Giám sát lưu lượng thiết bị kết nối với cách trực quan 1.1.3 Cần giám sát sao? Đối với hệ thống mạng, điều quan trọng nắm thơng tin xác vào thời điểm Tầm quan trọng nắm bắt thơng tin trạng thái thiết bị vào thời điểm tại, biết thông tin dịch vụ, ứng dụng hệ thống Thông tin sau chứa vài nội dung trạng thái hệ thống mà ta phải biết lý sao: Cần giám sát Tại Tính sẵn sàng Đây thành phần chủ chốt giữ cho mạng hoạt động thiệt bị (Router, Switch, Server…) Các dịch vụ hệ thống (DNS, FTP, HTTP…) Những dịch vụ đóng vai trị quan trọng quan, tổ chức, dịch vụ khơng đảm bảo hoạt động bình thường liên tục, ảnh hưởng nghiêm trọng đến quan tổ chức Tài nguyên hệ thống Các ứng dụng đòi hỏi tài nguyên hệ thống, việc giám sát tài nguyên đảm bảo cho có can thiệp kịp thời, tránh ảnh hưởng đến hệ thống Lưu lượng mạng Nhằm đưa giải pháp, ngăn ngừa tượng tải mạng Các chức bảo mật Nhằm đảm bảo an ninh hệ thống Lượng liệu vào Router Cần xác định xác thơng tin lượng liệu để tránh tải hệ thống Các kiện viết log WinEvent or Syslog Nhiệt độ, thơng tin máy chủ, máy in Có thể thu thơng tin xác tượng hệ thống Ta biết thơng tin máy in bị hư hỏng hay cần thay mực trước người dùng báo đảm bảo máy chủ khơng bị q nóng Khi hệ thống mạng triển khai đưa vào vận hành, vấn đề giám sát hoạt động tồn hệ thống có vai trò quan trọng Các bất thường liên quan đến thiết bị, dịch vụ, công mạng, hay tài nguyên hệ thống… cần phát nhanh chóng để có giải pháp sửa chữa, thay thế, phản ứng kịp thời giúp hệ thống mạng hoạt động ổn định, thông suốt Trong hệ thống mạng lớn phức tạp nay, thiết bị, kết nối, dịch vụ, ứng dụng thiết kế mang tính dự phịng cao để sẵn sàng giải cố xảy Việc phát kịp thời thiết bị, kết nối hư hỏng để tiến hành sửa chữa, thay lại cấp thiết Vì hư hỏng xảy phần, thàn phần dự phòng hoạt động Nếu thành phần hư hỏng không phát hiện, xử lý kịp thời có nguy cao cho hoạt động hệ thống Nếu khơng có cơng cụ hỗ trợ, người quản trị bị động trước tình bất thường xảy 10 lý hàng đầu cho việc cần thiết phải sử dụng hệ thống giám sát mạng: Biết xảy hệ thống: giải pháp giám sát hệ thống cho phép thơng báo tình trạng hoạt động tài ngun hệ thống Nếu khơng có chức ta phải đợi đến người dùng thông báo Lên kế hoạch cho việc nâng cấp, sủa chữa: thiết bị ngưng hoạt động cách thường xuyên hay băng thơng mạng gần chạm tới ngưỡng lúc cần phải có thay đổi hệ thống Hệ thống giám sát mạng cho phép ta biết thơng tin để có đổi cần thiết Chuẩn đoán vấn đề cách nhanh chóng: giả sử máy chủ ta khơng kết nối tới Nếu khơng có hệ thống giám sát ta biết nguyên nhân từ đâu, máy chủ hay Router Switch Nếu biết xác vấn đề ta giải cách nhanh chóng Xem xét hoạt động: báo cáo đồ họa giải thích tình trạng hoạt động hệ thống Đó công cụ tiện lợi phục vụ cho trình giám sát Biết cần áp dụng giải pháp lưu phục hồi: với đủ cảnh báo cần thiết ta nên lưu liệu hệ thống phòng trường hợp hệ thống bị hư hại lúc Nếu khơng có hệ thống giám sát ta khơng thể biết có vấn đề xảy trễ Đảm bảo hệ thống bảo mật hoạt động tốt: tổ chức tốn nhiều tiền cho hệ thống bảo mật Nếu khơng có hệ thống giám sát ta khơng thể biết hệ thống bảo mật ta có hoạt động mong đợi hay không Theo dõi hoạt động tài nguyên dịch vụ hệ thống: hệ thống giám sát cung cấp thơng tin tình trạng dịch vụ hệ thống, đảm báo người dùng kết nối đến nguồn liệu Được thơng báo tình trạng hệ thống khắp nơi: nhiều ứng dụng giám sát cung cấp khả giám sát thông báo từ xa cần có kết nối Internet Đảm bảo hệ thống hoạt động liên tục: tổ chức ta phụ thuộc nhiều vào hệ thống mạng, tốt người quản trị cần phải biết xử lý vấn đề trước cố nghiêm trọng xảy Tiết kiệm tiền: với tất lý trên, ta giảm thiểu tối đa với thời gian hệ thống ngưng hoạt động, làm ảnh hưởng tới lợi nhuận tổ chức tiết kiệm tiền cho việc điều tra có cố xảy 1.1.4 Tầm quan trọng giám sát mạng Hệ thống giám sát mạng đóng vai trị quan trọng, khơng thể thiếu hạ tầng công nghệ thông tin quan, đơn vị, tổ chức Hệ thống cho phép thu nhập, chuẩn hóa, lưu trữ phân tích tương quan toàn kiện an toàn mạng sinh hệ thống công nghệ thông tin tổ chức Ngoài ra, hệ thống giám sát an toàn mạng phát kịp thời công mạng, điểm yếu, lỗ hổng bảo mật thiết bị, ứng dụng dịch vụ hệ thống, phát kịp thời bùng nổ virus hệ thống mạng, máy tính bị nhiễm mã độc Hệ thống giám sát mạng giúp định hướng môi trường mạng phức tạp, đưa báo cáo nhận định để đảm bảo cơng tác giám sát mạng an tồn hiệu Thông qua hệ thống giám sát mạng giúp cho người quản trị hệ thống: Tính bảo mật: Đảm bảo thơng tin khơng bị lộ ngồi Là phần quan trọng giám sát mạng, tính theo dõi biến động hệ thống mạng cảnh báo cho quản trị viên biết có xảy kịp thời Thơng qua hình giám sát, người quản trị xác định vấn đề khả nghi tìm cách giải phù hợp cho vấn đề Khả xử lý cố: Khả lợi giám sát mạng Tiết kiệm thời gian chuẩn đoán sai lệch mạng, giám sát viên biết xác thiết bị có vấn đề xử lý cách nhanh trước dùng mạng phát Tiết kiệm thời gian tiền bạc: Nếu khơng có phần mềm giám sát nhiều thời gian để tìm kiếm sửa lỗi hệ thống mà lẽ vài giây để sửa lỗi Điều khơng tốn thêm chi phí mà cịn làm giảm suất lao động Ngược lại, nhờ có phần mềm giám sát, vấn đề nhanh chóng tìm xử lý hiệu quả, tập trung nhiền vào cơng việc khác, lợi nhuận công ty gia tăng Lập kế hoạch thay đổi: Với giám sát mạng, giám sát viên theo dõi thiết bị hỏng cần phải thay Giám sát mạng cho người giám sát khả lên kế hoạch sẵn dễ dàng tạo thay đổi cần thiết cho hệ thống mạng ...MỤC LỤ MỞ ĐẦU .4 CHƯƠNG 1: TỔNG QUAN GIÁM SÁT HỆ THỐNG MẠNG 1.1 Giám sát mạng 1.1.1 Các yếu tố giám sát mạng 1.1.2 Chức giám sát mạng 1.1.3 Cần giám sát sao?... trung nhiền vào công việc khác, lợi nhuận công ty gia tăng Lập kế hoạch thay đổi: Với giám sát mạng, giám sát viên theo dõi thiết bị hỏng cần phải thay Giám sát mạng cho người giám sát khả lên kế... cần thiết để người quản trị nắm hoạt động hệ thống mạng, hệ thống giám sát mạng Hệ thống giám sát mạng (Network Monitoring System) phần mềm thực việc giám sát hoạt động hệ thống dịch vụ, ứng dụng

Ngày đăng: 14/11/2021, 22:36

Hình ảnh liên quan

Hình 1-1: Mô hình giao thức hoạt động SNMP - Giám sát hoạt động của doanh nghiệp với công cụ nagios trên nền tảng mã nguồn mở

Hình 1.

1: Mô hình giao thức hoạt động SNMP Xem tại trang 21 của tài liệu.
Hình 1-3: Bảng các phương thức cơ bản của SNMP - Giám sát hoạt động của doanh nghiệp với công cụ nagios trên nền tảng mã nguồn mở

Hình 1.

3: Bảng các phương thức cơ bản của SNMP Xem tại trang 24 của tài liệu.
Hình 1-4: Minh họa các phương thức SNMPv1 - Giám sát hoạt động của doanh nghiệp với công cụ nagios trên nền tảng mã nguồn mở

Hình 1.

4: Minh họa các phương thức SNMPv1 Xem tại trang 28 của tài liệu.
Hình 1-5: Cấu trúc bản tin SNMP Version: v1= 0, v2c= 1, v2u= 2, v3= 3. - Giám sát hoạt động của doanh nghiệp với công cụ nagios trên nền tảng mã nguồn mở

Hình 1.

5: Cấu trúc bản tin SNMP Version: v1= 0, v2c= 1, v2u= 2, v3= 3 Xem tại trang 31 của tài liệu.
Hình 2-1: Các đối tượng cần giám sát trên Nagios - Giám sát hoạt động của doanh nghiệp với công cụ nagios trên nền tảng mã nguồn mở

Hình 2.

1: Các đối tượng cần giám sát trên Nagios Xem tại trang 35 của tài liệu.
Hình 2-2: Sơ đồ tổ chức của Nagios - Giám sát hoạt động của doanh nghiệp với công cụ nagios trên nền tảng mã nguồn mở

Hình 2.

2: Sơ đồ tổ chức của Nagios Xem tại trang 39 của tài liệu.
Hình 2-3: Các cách thức hiện kiểm tra - Giám sát hoạt động của doanh nghiệp với công cụ nagios trên nền tảng mã nguồn mở

Hình 2.

3: Các cách thức hiện kiểm tra Xem tại trang 41 của tài liệu.

Mục lục

  • CHƯƠNG 1: TỔNG QUAN GIÁM SÁT HỆ THỐNG MẠNG

  • 1.1.2 Chức năng của giám sát mạng

  • 1.1.3 Cần giám sát những gì và tại sao?

  • 1.1.4 Tầm quan trọng của giám sát mạng

  • 1.2 Những lợi ích của việc xây dựng hệ thống giám sát mạng

  • 1.3 Các quy tắc khi thiết kế hệ thống giám sát mạng

  • 1.3.2 Báo cáo và cảnh cáo

  • 1.3.3 Tích hợp lưu trữ dữ liệu

  • 1.4 Các giải pháp và công cụ giám sát mạng phổ biến

  • 1.5 Giao thức giám sát mạng SNMP

  • 1.5.1.1 Ưu điểm trong thiết kế của SNMP

  • 1.5.1.3 Các phiên bản của SNMP

  • 1.5.2.2 Bộ phận quản lý (manager)

  • 1.5.2.4 Cơ sở thông tin quản lý – MIB

  • 1.5.2.5 Các lệnh cơ bản trong SNMP

  • 1.5.3 Quản lí liên lạc giữa management với các agent

  • 1.5.4 Cơ chế vận chuyển thông tin giữa management và agent

  • 1.5.5 Bảo vệ truyền thông liên lạc giữa management và các agent

  • 1.5.7 Các cơ chế bảo mật cho SNMP

  • 1.5.7.3 SNMP access control list

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

Tài liệu liên quan