Nghiên cứu xây dựng hệ thống giám sát hạ tầng CNTT với giải pháp mã nguồn mở Nghiên cứu xây dựng hệ thống giám sát hạ tầng CNTT với giải pháp mã nguồn mở Nghiên cứu xây dựng hệ thống giám sát hạ tầng CNTT với giải pháp mã nguồn mở Nghiên cứu xây dựng hệ thống giám sát hạ tầng CNTT với giải pháp mã nguồn mở
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI LUẬN VĂN THẠC SĨ Nghiên cứu, xây dựng hệ thống giám sát hạ tầng CNTT với giải pháp mã nguồn mở VŨ XUÂN HẢI Ngành Mạng máy tính An tồn thơng tin Giảng viên hướng dẫn: TS Trần Hồng Hải Viện: Cơng nghệ Thông tin Truyền thông HÀ NỘI, 2020 TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI LUẬN VĂN THẠC SĨ Nghiên cứu, xây dựng hệ thống giám sát hạ tầng CNTT với giải pháp mã nguồn mở VŨ XUÂN HẢI Ngành Mạng máy tính An tồn thơng tin Giảng viên hướng dẫn: TS Trần Hoàng Hải Chữ ký GVHD Viện: Công nghệ Thông tin Truyền thông HÀ NỘI, 2020 CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc BẢN XÁC NHẬN CHỈNH SỬA LUẬN VĂN THẠC SĨ Họ tên tác giả luận văn : VŨ XUÂN HẢI Đề tài luận văn: Nghiên cứu, xây dựng hệ thống giám sát hạ tầng CNTT với giải pháp mã nguồn mở Chuyên ngành: Mạng máy tính An tồn thơng tin Mã số SV: CB180195 Tác giả, Người hướng dẫn khoa học Hội đồng chấm luận văn xác nhận tác giả sửa chữa, bổ sung luận văn theo biên họp Hội đồng ngày 27/06/2020 với nội dung sau: - Sửa chương : Mục tiêu, quy mô đề tài, trạng phần mềm giám sát mạng - Trình bày trạng hạ tầng CNTT - Trình bày đối tượng giám sát Ngày tháng năm 2020 Giáo viên hướng dẫn Tác giả luận văn TS Trần Hoàng Hải Vũ Xuân Hải CHỦ TỊCH HỘI ĐỒNG LỜI CẢM ƠN Tôi xin gửi lời chân thành cảm ơn đến tồn thể thầy, giáo Viện Cơng nghệ thơng tin Trường Đại học Bách Khoa Hà Nội Đồng thời tơi xin bày tỏ lịng cảm ơn sâu sắc tới TS Trần Hồng Hải - Người tận tình hướng dẫn, định hướng bảo cho suốt q trình nghiên cứu hồn thành Luận văn Trong q trình hồn thiện luận văn, nỗ lực cố gắng với tinh thần trách nhiệm cao nhất, song luận văn khơng thể tránh khỏi thiếu sót, hạn chế định Tôi mong nhận đóng góp ý kiến Thầy/Cơ giáo; anh, chị đồng nghiệp bạn quan tâm để luận văn hoàn thiện Xin trân trọng cảm ơn ! Hà Nội, ngày tháng Học viên Vũ Xuân Hải năm 2020 MỤC LỤC CHƯƠNG MỞ ĐẦU 1.1 Lý chọn đề tài 1.2 Mục tiêu đề tài CHƯƠNG TỔNG QUAN VỀ HỆ THỐNG GIÁM SÁT 2.1 Khái niệm hệ thống giám sát 2.2 Vai trò hệ thống giám sát mạng 2.3 Giao thức giám sát mạng SNMP 2.3.1 Các phương thức SNMP 2.3.2 Các chế bảo mật cho SNMP 10 2.3.3 Cấu trúc tin SNMP 11 CHƯƠNG XÂY DỰNG GIẢI PHÁP GIÁM SÁT SỬ DỤNG ZABBIX 13 3.1 Mô tả trạng hạ tầng CNTT Công ty cổ phần Thương mại Dịch vụ Lotteshop Việt Nam 13 3.2 Lựa chọn giải pháp Zabbix 14 3.2.1 Kiến trúc Zabbix 17 3.2.2 Bảo mật Zabbix 19 3.2.3 Cơ chế thu thập liệu Zabbix 19 3.2.4 Các mơ hình triển khai Zabbix 22 3.3 Triển khai thử nghiệm 25 3.3.1 Cài đặt Zabbix server 26 3.3.2 Giới thiệu giao diện Dashboard 31 3.3.3 Cấu hình giám sát thêm server 31 3.3.4 Template Zabbix 35 3.3.5 Auto Discovery 40 3.3.6 Cấu hình cảnh báo Zabbix thơng qua ứng dụng Telegram 42 3.3.7 Kết thử nghiệm 47 CHƯƠNG KẾT LUẬN 50 4.1 Kết luận 50 4.2 Hướng phát triển luận văn tương lai 50 TÀI LIỆU THAM KHẢO 51 DANH MỤC HÌNH VẼ Hình 2.1: Cấu trúc tin SNMP 11 Hình 3.1 : Mơ hình hạ tầng CNTT Cơng ty cổ phần Thương mại dịch vụ Lotteshop Việt Nam 13 Hình 3.2 : Zabbix Monitor 16 Hình 3.3 : Kiến trúc Zabbix 17 Hình 3.4 : Các thành phần Zabbix 18 Hình 3.5: Zabbix check 21 Hình 3.6 : Mơ hình triển khai Zabbix node 23 Hình 3.7 : Mơ hình triển khai Zabbix có tính sẵn sàng cao 24 Hình 3.8 : Mơ hình Zabbix phân tán 25 Hình 3.9 : Cài đặt Zabbix server 27 Hình 3.10 : Cài đặt Databases cho Zabbix 28 Hình 3.11 : Cấp quyền user Zabbix Database 28 Hình 3.12: Cấu hình Zabbix server, php 29 Hình 3.13 : Restart services Zabbix server 29 Hình 3.14 : Cấu hình Zabbix server 30 Hình 3.15: Giao diện đăng nhập Zabbix 30 Hình 3.16: Giao diện Dashboard 31 Hình 3.17: Giao diện Graphs 31 Hình 3.18: Install Zabbix-agent 32 Hình 3.19: Cấu hình Zabbix agent 32 Hình 3.20: Start Zabbix-agent 32 Hình 3.21: Create hosts 33 Hình 3.22: Add hosts 33 Hình 3.23: Screen Zabbix 34 Hình 3.24: Template Zabbix 36 Hình 3.25: Multiple templates 36 Hình 3.26: Items Zabbix 37 Hình 3.27: Import template 38 Hình 3.28: Add template cho hosts 38 Hình 3.29: Cấu hình send items 39 Hình 3.30: New template 39 Hình 3.31: Triggers Zabbix 40 Hình 3.32: Biểu đổ Zabbix 40 Hình 3.33: Auto discovery 41 Hình 3.34: Tạo bot Telegram 43 Hình 3.35: API, token mà Telegram cung cấp 44 Hình 3.36: Test API telegram 44 Hình 3.37 : Cấu hình gửi cảnh báo qua Telegram agent 45 Hình 3.38: Cấu hình media type Zabbix server 45 Hình 3.39 : Tạo Media Telegram 46 Hình 3.40: Cấu hình action Zabbix server 46 Hình 3.41: Telegram gửi tin nhắn cảnh báo 47 Hình 3.42: Giám sát hiệu nang CPU 48 Hình 3.43: Giám sát dung lượng HDD 48 Hình 3.44: Giám sát sử dụng RAM 48 Hình 3.45: Giám sát băng thông 49 Hình 3.46: Cảnh báo qua Telegram 49 DANH MỤC BẢNG BIỂU Bảng 2.1 Các phương thức SNMP Bảng 3.1: So sánh Zabbix, Nagios, Cacti 16 Bảng 3.2: Phân quyền User Zabbix 19 Bảng 3.3: Cấu hình tối thiểu cài đặt Zabbix 26 Bảng 3.4 : Cấu hình database 26 Bảng 3.5: Yêu cầu software chạy Zabbix frontend 27 Bảng 3.6: Các mức độ cảnh báo Zabbix 42 CHƯƠNG MỞ ĐẦU 1.1 Lý chọn đề tài Hiện nay, Internet trở thành phần thiếu đời sống người Internet giúp q trình trao đổi thơng tin, truyền thơng nhanh chóng Trong thời đại 4.0 nhiều nước coi phát triển công nghệ thông tin truyền thông hướng ưu tiên chiến lược phát triển kinh tế xã hội Thế giới tác động công nghệ thông tin truyền thông, vào kinh tế tri thức, cơng nghệ thơng tin có vai trị định Các cơng ty/tập đồn cơng nghệ ln nằm phần lớn top 10 tập đoàn lớn giới Hiện hạ tầng công nghệ thông tin doanh nghiệp, tổ chức hầu hết có thiết bị mạng, máy chủ dịch vụ phục vụ cho công việc nội hoạt động kinh doanh mang lại lợi ích kinh tế cao Câu hỏi đặt cho người quản trị hệ thống IT doanh nghiệp là: Làm có tranh toàn cảnh toàn hệ thống hoạt động Làm giám sát tài nguyên tất máy chủ hàng ngày, hàng để kịp thời phát máy chủ bị tải? Giám sát tài nguyên máy chủ (Tỷ lệ sử dụng nhớ RAM Theo dõi tỷ lệ chiếm dụng CPU, dung lượng lại ổ cứng, ) Chúng ta kết nối vào thiết bị mạng, máy chủ theo dõi hiệu chúng, xem ứng dụng có chạy hay không? Rồi làm để biết cố kết nối (login) vào thiết bị nhập sai username password, thiết bị vừa bị khởi động lại (restart)… Chính việc đảm bảo hạ tầng công nghệ thông tin hoạt động ổn định vô quan trọng doanh nghiệp Phần mềm giám sát cơng cụ giúp thực việc cách tối ưu Phần mềm giám sát giúp cho việc quản lý theo dõi, giám sát tập trung hệ thống mạng, dịch vụ, thực tác vụ quản lý vận hành mạng Ghi thông tin hiển thị chi tiết theo giờ, ngày, tuần, tháng, năm việc sử dụng thông số thiết bị: lưu lượng qua giao tiếp mạng, sử dụng CPU, HDD, RAM… Ghi thông tin hiển thị chi tiết theo giờ, ngày, tuần, tháng, năm dịch vụ mạng, máy chủ… • Giám sát hoạt động người sử dụng, cơng hoạt động khơng bình thường, gây hại cho hệ thống • Quản lý giám sát chi tiết bảo mật, lưu lượng, sử dụng băng thơng sử dụng • Giám sát thống kê lưu lượng, giao thức, dịch vụ sử dụng hệ thống, sử dụng hết Đối với hạ tầng hệ thống Công nghệ thông tin nay, đặc biệt hệ thống cung cấp dịch vụ cho khách hàng, độ an tồn, ổn định, tính sẵn sàng cao ln ưu tiên hàng đầu Việc theo dõi, giám sát, đưa cảnh bảo hạ tầng công nghệ thông tin điều thiếu Do nguồn nhân lực người có hạn nên khơng thể giám sát thủ công liên tục hàng ngày hàng giờ, nên việc phải có hệ thống giám sát điều khơng thể thiếu Hiện có nhiều cơng cụ giám sát hỗ trợ cho công việc người quản trị Có cơng cụ thương mại trả phí Polestar, SolarWinds… có nhiều chức giám sát, phục vụ hầu hết yêu cầu giám sát doanh nghiệp Tuy nhiên giá thành thường cao, thích hợp với hệ thống công ty lớn Trong có cơng cụ giám sát mã nguồn mở cho phép giám sát hiệu Zabbix, Nagios, Cacti…Các cơng cụ tùy biến linh hoạt để đáp ứng nhu cầu giám sát hệ thống cách hiệu Nên việc chọn đề tài “Nghiên cứu, xây dựng hệ thống giám sát hạ tầng CNTT với giải pháp mã nguồn mở” mang ý nghĩa cấp thiết cho việc đảm bảo hạ tầng CNTT hoạt động ổn định giảm thiểu rủi ro an tồn thơng tin doanh nghiệp 1.2 Mục tiêu đề tài, quy mô đề tài Mục tiêu nghiên cứu đề tài bao gồm : • Tìm hiểu hệ thống giám sát mạng • Tìm hiểu phần mềm mã nguồn mở Zabbix • Ứng dụng triển khai thử nghiệm giám sát cho hệ thồng Công ty cổ phần Thương mại Dịch vụ Lotteshop Việt Nam • Nghiên cứu triển khai hệ thống cảnh báo qua Telegram Messager Đối tượng nghiên cứu: • Phần mềm giám sát Zabbix ứng dụng Phạm vi nghiên cứu: • Tìm hiểu chung phần mềm giám sát Zabbix, phần mềm trả phí : SolarWinds, Datadog, Atera… • Nghiên cứu triển khai mơ hình Zabbix ứng dụng cho mơ hình Cơng ty cổ phần Thương mại Dịch vụ Lotteshop Việt Nam Để định thêm tham số với khóa, bao gồm tham số ngoặc vng sau tên khóa Do đó, system.cpu.load [avg5] trả mức trung bình tải xử lý phút cuối, net.if.in [eth0] hiển thị lưu lượng đến giao diện eth0 Dữ liệu item gửi từ agent tới server cấu hình qua loại agent, có agent gửi qua Zabbix-agent, có item gửi qua SNMP agent, có item gửi qua HTTP agent Mỗi item chứa giá trị mà server cần thu thập Hình 3.26: Items Zabbix Để thêm template tự tạo templte với item, trigger tùy chọn, download template mẫu mạng với giá trị tinh chỉnh Để import template có sẵn vào Conifiguration > Template > Import 37 Hình 3.27: Import template Để thêm Template cho host, chọn host cần thêm, chọn template, ví dụ chọn template Nginx Hình 3.28: Add template cho hosts Trên thiệt bị cần giám sát, cần cấu hình gửi giá trị item từ agent sang Zabbix server Cấu hình file /etc/zabbix/zabbix_agentd.conf 38 Hình 3.29: Cấu hình send items Khởi động lại services zabbig-agent : systemctl restart zabbix-agent Template với items vừa import : Hình 3.30: New template Triggers Zabbix linh hoạt, dựa vào item định nghĩa triggers theo ý muốn, Ví dụ dung lượng ổ cứng cịn trống nhỏ 20% mức WARNING, dung lượng ổ cứng trống nhỏ 10% mức HIGH Mỗi triggers cấu hình cảnh báo, dựa vào thông tin cần giám sát chức server ta cấu hình triggers cho hợp lý Các triggers hỗ trợ đặc biệt quan trọng cho người quản trị Các kiện item thu thập từ agent Zabbix server, qua trigger người quản trị nhanh chóng biết hệ thông minh gặp vấn đề đâu để kịp thời xử lý 39 Hình 3.31: Triggers Zabbix Zabbix hỗ trợ tạo biểu đồ Graphs linh hoạt, dựa vào người quản trị dễ dàng theo dõi tình trạng thiệt bị, template có đồ thị có sẵn, quản trị viên tự tạo đồ thị theo nhu cầu giám sát Hình 3.32: Biểu đổ Zabbix 3.3.5 Auto Discovery Zabbix cung cấp chức tự động phát nhận địa dải IP mà không cần phải add thiết bị add item trigger để cảnh báo 40 Hình 3.33: Auto discovery [2] Với Zabbis auto discovery giúp: - Tăng tốc độ deploy zabbix - Đơn giản hóa quản trị - Sử dụng zabbix tiện lợi môi trường dễ thay đổi Zabbix auto discovery dựa thông tin sau để tự động phát network: - Dải IP - Các dịch vụ sẵn có (FTP, SSH, WEB, POP3, IMAP, TCP, ) - Thông tin từ zabbix agent - Thông tin từ SNMP agent Low-level discovery : cung cấp cách tự động tạo items, triggers, and graph cho thiết bị Chẳng hạn, Zabbix tự động bắt đầu giám sát file systems or network interfaces server mà không cần phải tạo items cho file system network interface theo cách thủ công Zabbix hỗ trợ item discovery sau: - Discovery of file systems; - Discovery of network interfaces; - Discovery of CPUs and CPU cores; 41 - Discovery of multiple SNMP OIDs; - Discovery using SQL queries; - Discovery of Windows Services Zabbix có tính tự động bắt đầu theo dõi thiết bị thiết bị có cài đặt Zabbix agent Điều cho phép thêm máy chủ để theo dõi mà khơng cần cấu hình thủ cơng máy chủ Zabbix server Khi thêm máy chủ vào môi trường giám sát, cần cài đặt zabbix agent trỏ đến Zabbix server 3.3.6 Cấu hình cảnh báo Zabbix thơng qua ứng dụng Telegram Zabbix hỗ trợ nhiều hình thức cảnh báo : Email, SMS, hay thông qua API ứng dụng OTT Ngày cách mạng 4.0 việc sử dụng smartphone có ứng dụng nhắn tin miễn phí OTT phổ biến Để tiết kiệm chi phí thay thuê đầu số từ nhà mạng nhắn tin SMS Zabbix hỗ trợ nhắn tin cảnh báo qua ứng dụng Telegram Sử dụng API telegram để gửi tin nhắn đến account telegram người quản trị Việc nhắn tin qua ứng dụng OTT vô tiện dụng, ngồi việc tiết kiệm chi phí SMS, ứng dụng OTT cảnh báo người quản trị nước ngồi khơng có song để nhận SMS, cần điện thoại có kết nối internet nhận tin nhắn cảnh báo Việc định nghĩa cách thức cảnh báo tương ứng mức độ cố khác nhau, quan trọng thiết kế triển khai hệ thống giám sát Các mức độ cảnh báo Zabbix: Bảng 3.6: Các mức độ cảnh báo Zabbix Các mực độ cảnh báo Mô tả cảnh báo Màu Not classified Không rõ Grey Information Mức độ thông tin Light green Warning Mức độ cảnh báo Yellow Average Sự cố mức độ bình thường Orange High Sự cố nghiêm trọng xảy Red Disaster Sự cố mức độ cao Bright red Để nhận cảnh báo qua telegram phải tạo bot Telegram Tạo bot hiểu tạo room bot API Telegram hỗ trợ lắng nghe gửi tin cảnh báo Yêu cầu phải cài đặt ứng dụng telegram tạo tài khoản để sử dụng Truy cập link https://telegram.me/BotFather 42 telegram yêu cầu mở app telegram vào channel Botfarther, tạo bot cho riêng Thực tạo bot, đặt tên cho bot telegram Chú ý tên bot phải chữ thường kết thúc chuỗi bot Khi tạo bot thành công telegram trả lại cho bạn thông tin bot: kênh telegram vừa tạo, chuỗi token /newbot Zabbix_LQ_bot Hình 3.34: Tạo bot Telegram Đặt tên cho bot: ví dụ: Zabbix_LQ_bot, sau tạo bot thành công Telegram cấp cho ta link API, + token để xác thực, sử dụng để tích hợp với Zabbix sau này: 43 Hình 3.35: API, token mà Telegram cung cấp Test API Telegram với Token vừa tạo trên: Hình 3.36: Test API telegram Trên Zabbix server thực cấu hình script sau : cd /usr/lib/zabbix/alertscripts wget https://raw.githubusercontent.com/domanhduy/zabbixmonitor/master/Alert/TelegramV1/zabbix-telegram.sh chmod +x zabbix-telegram.sh Để người quản trị nhận cảnh báo thông qua telegram, phải sửa tham số ZBX_URL địa zabbix server, USERNAME, PASSWORD, BOT_TOKEN chuỗi token telegram bot tạo nhận cảnh cáo 44 Hình 3.37 : Cấu hình gửi cảnh báo qua Telegram agent Trên giao diện quản trị Zabbix tiến hình cấu hình Media type kênh kể zabbix server gửi cảnh báo Email, SMS hay kênh tạo scripts Click Administrator -> Media types -> Create media type Hình 3.38: Cấu hình media type Zabbix server Mỗi user muốn nhận cảnh báo zabbix gửi telegram ta phải lấy CHAT ID telegram người dùng https://api.telegram.org/bot${TOKEN}/getUpdates Với ${TOKEN} chuỗi token API mà tạo bot telegram trả Thiết lập user nhận alert qua telegram Click Administrator -> User -> Lựa chọn user nhận cảnh báo Phần Media chọn telegram điền ID bot telegram 45 Hình 3.39 : Tạo Media Telegram Tạo action để có bất thường thơng số monitor có alert qua telegram Click Configuration -> Action -> Create action Hình 3.40: Cấu hình action Zabbix server Sử dụng trigger (set up ngưỡng cảnh báo) sẵn có template để test gửi cảnh báo Click Configuration -> Lựa chọn host -> Trigger Khi hệ thống có cảnh báo bot telegram gửi tin nhắn qua ứng dụng cho 46 Hình 3.41: Telegram gửi tin nhắn cảnh báo 3.3.7 Kết thử nghiệm Sau thời gian nghiên cứu triển khai thử nghiệm, mơi trường ảo hóa VMWare thu kết sau : - Cài đặt thành cơng mơ hình Zabbix tập trung - Giám sát thiết bị hiệu server CPU, RAM, HDD, phần cứng server - Giám sát cố hạ tầng CNTT cách nhanh nhất, giúp người quản trị hạ tầng ngồi đâu phân tích khắc phục cố nhanh - Dựa vào phân tích kiện lỗi hàng tháng, hàng năm mà đánh giá xác hiệu thiết bị Tối ưu hóa định mức đầu tư lúc, chỗ tiết kiệm chi phí đầu tư cho sở hạ tầng hệ thống Kết thực nghiệm thể rõ biểu đồ giám sát, alert cảnh báo cố bên dưới: 47 Giám sát hiệu CPU : Hình 3.42: Giám sát hiệu nang CPU Giám sát dung lượng sử dụng HDD qua biểu đồ : Hình 3.43: Giám sát dung lượng HDD Giám sát tình trạng sử dụng RAM qua biểu đồ : Hình 3.44: Giám sát sử dụng RAM 48 Giám sát băng thông sử dụng qua biểu đồ : Hình 3.45: Giám sát băng thơng Cảnh báo qua Telegram có cố: Hình 3.46: Cảnh báo qua Telegram 49 CHƯƠNG KẾT LUẬN 4.1 Kết luận Kết đạt sau thời gian hiên cứu, tìm hiểu xây dựng đề tài luận văn: “Nghiên cứu, xây dựng hệ thống giám sát hạ tầng CNTT với giải pháp mã nguồn mở”, thu kết như: - Hiểu tổng quan phần mềm giám sát Zabbix, kiến trúc chế giám sát Zabbix - Đưa mơ hình triển khai tập trung cho hệ thống Zabbix, áp dụng triển khai giám sát cho Công ty cổ phần Thương mại Dịch vụ Lotteshop Việt Nam - Tích hợp hệ thống cảnh báo Zabbix với chat messager Telegram 4.2 Hướng phát triển luận văn tương lai Luận văn có hạn chế : Zabbix mã nguồn mở nên tự chỉnh sửa lỗi phát sinh phát triển tính nang Hướng phát triển : - Triển khai Zabbix theo mơ hình phân tán cơng ty phát triển có nhiều thiết bị - Nghiên cứu kỹ API Zabbix 50 TÀI LIỆU THAM KHẢO [1] V K Cương, PHÂN TÍCH ĐÁNH GIÁ MỘT SỐ CƠNG CỤ GIÁM SÁT MẠNG VÀ THỬ NGHIỆM VỚI BỘ CÔNG CỤ CACTI, 2014 [2] "Zabbix Features," [Online] Available: https://www.zabbix.com/features [3] A Shokhin, NETWORK MONITORING WITH ZABBIX, 2015 [4] R Olups, "Zabbix Network Monitoring - Second Edition," 2016 [Online] Available: https://subscription.packtpub.com/book/networking_and_servers/978178216 1288/3/ch03lvl1sec22/summary [5] "Distributed by Zabbix proxies," Zabbix LLC, 2020 [Online] Available: https://www.zabbix.com/distributed_monitoring [6] "Zabbix documentation 4.0," Zabbix, [Online] Available: https://www.zabbix.com/documentation/4.0/manual/installation/requirement s 51 ... cách hiệu Nên việc chọn đề tài ? ?Nghiên cứu, xây dựng hệ thống giám sát hạ tầng CNTT với giải pháp mã nguồn mở? ?? mang ý nghĩa cấp thiết cho việc đảm bảo hạ tầng CNTT hoạt động ổn định giảm thiểu... văn : VŨ XUÂN HẢI Đề tài luận văn: Nghiên cứu, xây dựng hệ thống giám sát hạ tầng CNTT với giải pháp mã nguồn mở Chun ngành: Mạng máy tính An tồn thơng tin Mã số SV: CB180195 Tác giả, Người hướng...TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI LUẬN VĂN THẠC SĨ Nghiên cứu, xây dựng hệ thống giám sát hạ tầng CNTT với giải pháp mã nguồn mở VŨ XUÂN HẢI Ngành Mạng máy tính An tồn thơng tin Giảng