Giám sát hiệu năng ứng dụng (Application Manager) là một phần của công nghệ thông tin (CNTT) để đảm bảo các chương trình ứng dụng mã máy tính có hoạt động như mong đợi hay không. Công cụ giám sát ứng dụng duy trì giám sát hoặc theo dõi này. Mục tiêu cuối cùng của giám sát hiệu suất là cung cấp cho người dùng cuối trải nghiệm người dùng cuối chất lượng hàng đầu.
TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐỀ TÀI: TÍCH HỢP HỆ THỐNG GIÁM SÁT HIỆU NĂNG ỨNG DỤNG ÁP DỤNG TRÊN HỆ THỐNG SCADA Sinh viên thực : DƯƠNG PHƯƠNG NAM Giảng viên hướng dẫn : Th.S NGUYỄN KHÁNH TÙNG Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : QUẢN TRỊ AN NINH MẠNG Lớp : QTANM Khóa : 2016 - 2021 Hà Nội, tháng 12 năm 2020 GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam PHIẾU CHẤM ĐIỂM Họ tên sinh viên Chữ ký Ghi Dương Phương Nam Họ tên giảng viên hướng dẫn Chữ ký Ghi Chữ ký Ghi Nguyễn Khánh Tùng Họ tên giảng viên chấm Giảng viên chấm : Giảng viên chấm : Giảng viên chấm : GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam MỤC LỤC Lời mở đầu Danh mục hình ảnh Chương : Tìm hiểu hệ thống giám sát hiệu ứng dụng .8 1.1 Giám sát hiệu ứng dụng gì? .8 1.2 Tại cần thiết cho doanh nghiệp? 1.3 Những điểm cần tìm công cụ giám sát tốt 10 Chương : Công cụ giám sát hiệu ứng dụng Application Manager 11 2.1 Application Manager gì? 11 2.2 Các tính bật 11 2.2.1 Giám sát sở liệu .11 2.2.2 Giám sát tài nguyên máy chủ 12 2.2.3 Giám sát máy chủ ứng dụng 12 2.2.4 Giám sát sâu bên ứng dụng APM Insight 12 2.2.5 Giám sát URL HTTP 13 2.2.6 Giám sát WebServices .13 2.2.7 Giám sát tổng hợp với trình duyệt thực .13 2.2.8 Giám sát toàn thành phần từ End User sở hạ tầng .13 2.3 Những công cụ giao thức sử dụng 16 2.3.1 SNMP 16 2.3.2 WMI 17 2.3.2 HTTP/HTTPS 18 2.4 Mục tiêu, phạm vi sơ đổ triển khai 19 2.3.1 Mục tiêu .19 2.4.2 Phạm vi 19 2.5 Thiết kế mơ hình tổng quan 21 2.5.1 Mơ hình Enterprise 21 2.5.2 Mơ hình Professional 24 2.6 WorkFlow .26 Chương : Tích hợp hệ thống 27 GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam 3.1 Giám sát Database 27 3.1.1 Oracle 27 3.1.2 MS SQL .29 3.2 Giám sát tài nguyên máy chủ 32 3.2.1 Linux Server 32 3.2.2 Windows Server 33 3.3 Giám sát web server dịch vụ 35 3.3.1 Web Server 35 3.3.2 APM Insight .37 3.3.3 URL 44 3.3.4 Real Browser Monitor 47 3.3.5 Script Monitor 48 3.4 Topology Alarm 49 3.4.1 Business View 49 3.4.2 Alarm 49 3.4.3 Email Notification .51 3.5 Tích hợp giám sát hệ thống Scada 51 3.5.1 Giám sát tài nguyên máy chủ 51 3.5.2 Giám sát tầng Code Level 52 3.5.3 Thực tạo request test 54 3.5.4 Tích hợp cảnh báo Telegram 56 Phần kết luận tổng kết đánh giá kết .58 Giám sát toàn thành phần từ End User sở hạ tầng GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam Lời mở đầu Dưới báo cáo phục vụ việc bảo vệ Đồ án tốt nghiệp em Trên ý tưởng “Tích hợp hệ thống giám sát hiệu ứng dụng áp dụng hệ thống Scada.” Ý tưởng em dựa vào thời gian thực tập đơn vị, doanh nghiệp hoạt động lĩnh vực cơng nghệ thơng tin nói chung có hệ thống giám sát dừng lại việc giám sát hạ tầng ví dụ như: network, server, database Ngoài việc giám sản thành phần sở hạ tầng điều cần thiết việc có hệ thống giám sát tồn thành phần ứng dụng cung cấp tới khách hàng việc cần thiết, để tránh việc xung đột tăng hiệu xuất làm việc đội quản trị hệ thống (system administrator), phát triển phần mềm (software developer) ứng dụng downtime, sảy lỗi môi trường sản phầm cung cấp tới người dùng cuối (end user) Hệ thống Scada phần mềm triển khai từ bạn Mai Quang Vinh lớp D11QTANM, dựa liệu thực tế từ ứng dụng trả em kết hợp để hoàn thiện đồ án Sau cùng, em xin kính chúc thầy Khoa Cơng Nghệ Thơng Tin dồi sức khỏe, niềm tin để tiếp tục thực sứ mệnh cao đẹp truyền đạt kiến thức cho hệ mai sau Trân trọng! GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam Mô tả đầy đủ Danh mục từ Hà Nội, tháng 12 năm 2020 IDC Trung tâm liệu Internet Sinh viên thực hiện: API Application Programming Interface Dương Phương Nam HTTP Hypertext Transfer Protocol – Giao thức truyển tải siêu văn LDAP Lightweight Directory Access Protocol – Giao thức ứng dụng truy cập cấu trúc thư mục DNS Domain Name System – Hệ thống phân giải tên miền SLA Service-Level Agreement - Thỏa thuận mức dịch vụ KPI Key Performance Indicator - Chỉ số đánh giá lực hiệu APM Application Manager – Hệ thống giám sát hiệu ứng dụng WMI Windows Management Intrusmentation SNMP Simple Network Management Protocol EUM End User Monitoring – Theo dõi trải ngiệm người dùng cuối SSH Giao thức dùng để kết nối mạng cách bảo mật SOAP Simple Object Access Protocol – Giao thức truy cập đối tượng đơn giản SGA System Global Area – Phần nhớ chia sẻ, bao gồm nhiều phần nhớ nhỏ bên trong, chứa thông tin hoạt động database, thông tin session, process, code PGA Program Global Area – Phần nhớ cấp phát cho User Process kết nối tới Oracle Server ASM Automatic Storage Management – công nghệ lưu trữ, hệ thống quản lý tập tin (cluster file system) Oracle JVM Java Virtual Machine – máy ảo java, dùng để thực thi chương trình Java hiểu cách khác thông dịch Java DANH MỤC TỪ VIẾT TẮT, CHUYÊN NGÀNH Danh mục hình ảnh GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam Hình 1.1 Giám sát hiệu ứng dụng Hình 2.1 Phần mềm Application Manager hãng Manage Engine 11 Hình 3.1 Kết thêm giám sát Oracle Database 27 Hình 3.2 Thơng tin giám sát session Oracle Database 28 Hình 3.3 Kết thêm giám sát MS SQL Database thành công 29 Hình 3.4 Các thơng tin giám sát Memory MS SQL Database 29 Hình 3.5 Các thông tin giám sát Top Query MS SQL Database 30 Hình 3.6 Kết thêm giám sát MySQL Database thành công .30 Hình 3.7 Các thơng số giám sát MySQL Database 31 Hình 3.8 Các thơng số giám sát MySQL Database 31 Hình 3.9 Thông tin tài nguyên (CPU, Ram, Disk) Linux giám sát với SNMP 32 Hình 3.10 Thơng tin giám sát chi tiết Core CPU Linux 33 Hình 3.11 Thơng tin tài nguyên (CPU, Ram, Disk) Windows Server giám sát WMI 34 Hình 3.12 Thơng tin giám sát chi tiết Memory & CPU 34 Hình 3.13 Giám sát thành phần Process Services chạy .35 Hình 3.14 Giám sát thành phần sâu CPU 35 Hình 3.15 Thơng tin tài nguyên (CPU, Ram, Disk) Windows Server giám sát SNMP 36 Hình 3.16 Thơng tin giám sát IIS Server 36 Hình 3.17 Thơng tin giám sát Web Statistic, App Pool IIS 37 Hình 3.18 Thơng tin giám sát Tomcat Server 37 Hình 3.19 Các thông tin giám sát sâu bên Tomcat Server .38 Hình 3.20 Biểu đồ thông tin giám sát APM Insight 39 Hình 3.21 Biểu đồ thông tin giám sát Transaction bên ứng dụng 39 Hình 3.22 Các Transaction gây cao tải hệ thống 40 Hình 3.23 Các câu Query gây cao tải hệ thống 40 Hình 3.24 Khả tìm, phân tích lỗi (debugging) tới code-level 41 Hình 3.25 Giám sát ứng dụng chạy Tomcat Server .42 Hình 3.26 Thu thập, giám sát thông tin Exception Count, Error Count, HTTP Error, Split up, Top Transaction, Top Trace với Java Application 42 Hình 3.27 Thu thập, giám sát thơng tin transaction có thời gian phản hồi cao .42 Hình 3.28 Thu thập, giám sát thông tin transaction với thông tin chi tiết 43 Hình 3.29 Biểu đồ giám sát JVM 44 Hình 3.30 Thu thập, giám sát thơng tin exception Java 44 GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam Hình 3.31 Các thông số, biểu đồ chi tiết Exception Tomcat Server .45 Hình 3.32 Giám sát URL 45 Hình 3.33 Response time thông số giám sát URL 46 Hình 3.34 Các thơng tin giám sát URL - Sequence 47 Hình 3.35 Thơng tin URL trình giám sát .47 Hình 3.36 Giám sát trình duyệt thực 48 Hình 3.37 Thu thập hiển thông tin chi tiết tài nguyên website .48 Hình 3.38 Giám sát trạng thái script chạy Linux 49 Hình 3.39 Hiển thị, đọc output script xuất theo template .49 Hình 3.40 Topology ứng dụng thành phần tích hợp 50 Hình 3.41 Cảnh báo phát kiện .51 Hình 3.42 Nguyên nhân cảnh báo 51 Hình 3.43 Sự kiện cảnh báo gửi Email .52 Hình 3.44 Tài nguyên máy chủ hệ thống Scada .53 Hình 3.45 Giám sát bên ứng dụng Scada 53 Hình 3.46 Giám sát transaction .54 Hình 3.47 Giám sát query database .54 Hình 3.48 Các tham số thực đo trình test tải 55 Hình 3.49 Thông số giám sát transaction traffic lớn 56 Hình 3.50 Các transaction phản hồi chậm .56 Hình 3.51 Thơng số giám sát transaction traffic lớn 57 Hình 3.52 Cảnh báo gửi tin nhắn Telegram thành công! 58 GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam Chương : Tìm hiểu hệ thống giám sát hiệu ứng dụng 1.1 Giám sát hiệu ứng dụng gì? Giám sát hiệu ứng dụng (Application Manager) phần công nghệ thông tin (CNTT) để đảm bảo chương trình ứng dụng mã máy tính có hoạt động mong đợi hay không Công cụ giám sát ứng dụng trì giám sát theo dõi Mục tiêu cuối giám sát hiệu suất cung cấp cho người dùng cuối trải nghiệm người dùng cuối chất lượng hàng đầu Hình 1.1 Giám sát hiệu ứng dụng Quản lý hiệu ứng dụng thuật ngữ tạo cho điều có liên quan đến việc quản lý giám sát hiệu suất mã, phụ thuộc ứng dụng, thời gian giao dịch toàn trải nghiệm người dùng Hiện nay, tổ chức doanh nghiệp hoạt động lĩnh vực công nghệ thông tin, tài ngân hàng, bên cung cấp dịch vụ liên quan tới công nghệ thông tin cần có hệ thống giám sát tổng thể tồn thành phần hệ thống thơng tin hiệu xuất, hiệu năng, tính sẵn sàng, thời gian phản hồi bao gồm: tài nguyên máy chủ máy chủ, lưu lượng mạng, tài nguyên máy chủ sở liệu, máy chủ ứng dụng, máy chủ web, v… vv Từ cơng cụ giám sát hiệu năng, hiệu xuất cung cấp, gửi tới cảnh báo tức thời tới cho quản trị viên yêu cầu họ phải nhanh chóng khám phá, tìm khắc phục vấn đề ảnh hưởng tiêu cực đến hiệu suất ứng dụng Các cơng cụ dành riêng cho ứng dụng chọn giám sát GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam nhiều ứng dụng mạng khơng đổi, nhóm liệu liên quan đến việc sử dụng CPU khách hàng, nhu cầu nhớ, đầu liệu băng thông tổng thể, transaction khách hàng, người dùng website, ứng dụng 1.2 Tại cần thiết cho doanh nghiệp? Các hệ thống giám sát doanh nghiệp đa số dừng lại việc giám sát hạ tầng, mạng, máy chủ, sở liệu Nhu cầu có hệ thống giám sát toàn thành phần hạ tầng, ứng dụng, thành phần sâu tầng code Các dịch vụ cung cấp tới khách hàng cẩn đảm bảo tính sẵn sàng cao, hiệu năng, hạn chế tối đa thời gian downtime vấn đề với hiệu xuất Các doanh nghiệp đặc biệt với doanh nghiệp hoạt động lĩnh vực IT cần có hệ thống giám sát sâu vào bên toàn thành phần tạo nên ứng dụng vạch nguyên nhân gốc rễ ảnh hưởng tới hiệu ứng dụng để có phương án tối ưu, mục đích đem tới trả nghiệp tốt cho người dùng Các giao dịch web, thao tác cần tối ưu đặc biệt với doanh nghiệp hoạt động lĩnh vực tài ngân hàng Hệ thống hỗ trợ cảnh báo, giám sát kịp thời tin nhắn, email giúp đỡ người quản trị trình vận hành hệ thống Đưa báo cáo chi tiết, chuyên nghiệp phục vụ cho việc báo cáo tới cấp lãnh đạo doanh nghiệp Ví dụ: Khi người dùng đăng nhập thực thao tác, sử dụng tính năng, giao dịch mua bán sản phẩm, toán,… website, ứng dụng thương mại điện tử Khi thời gian phản hồi website ứng dụng, 5s lượt tải trang click vào tính dẫn tới việc cảm thấy không thực hài lòng sử dụng dịch vụ, vượt q 10 – 15s họ khơng cịn kiên nhẫn với dịch vụ tỏ rõ khơng hài lịng, lý để họ chuyền qua dịch vụ, ứng dụng bên khác cung cấp với tính tương tự GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam Hình 3.38 Các thơng tin giám sát URL - Sequence Các th Hình 3.39 Thơng tin URL q trình giám sát 3.392 Thơ 3.3.4 Real Browser Monitor GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam 48 Phần mềm cung cấp khả theo dõi trải nghiệm người dùng cuối Website sử dụng Real Browser Monitor sử dụng Web Transaction Record Hình 3.40 Giám sát trình duyệt thực trình duyệt thực Hình 3.41 Thu thập hiển thông tin chi tiết tài nguyên website Thu thập GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam 49 3.3.5 Script Monitor Phần mềm có khả thêm mới, quản lý giám sát hiệu Script Có thể tùy chỉnh, viết Script phục vụ mục đích cụ thể giám sát CCU (Concurrent Connection Users) sau xuất output file hiên thị AppMan Hình 3.42 Giám sát trạng thái script chạy Linux Hình 3.43 Hiển thị, đọc output script xuất theo template GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam 50 .43: H 3.4 Topology Alarm 3.4.1 Business View Phần mềm có khả tự khởi tạo sơ đồ Business View theo ứng dụng phân chia theo Group, SubGroup dễ dàng việc quản lý, giám sát trạng thái, sức khỏe thành phần ứng dụng (bổ sung thêm topo vẽ hệ thống nào) Hình 3.44 Topology ứng dụng thành phần tích hợp 3.4.2 Alarm Phần mềm khả sinh Alarm cho đối tượng, nhóm đối tượng giám sát Đã cấu hình tự động cảnh báo hiển thị thơng tin hình theo dõi GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam 51 Hình 3.45 Cảnh báo phát kiện Hình 3.46 Nguyên nhân cảnh báo : Nguyên ân GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam 52 3.4.3 Email Notification Hình 3.47 Sự kiện cảnh báo gửi Email 3.5 Tích hợp giám sát hệ thống Scada 3.5.1 Giám sát tài nguyên máy chủ Hệ thống Scada triển khai 01 Server (Ubuntu) ảo thuê dạng VPS, 01 Database Server, 01 Application Server Toàn thành phần cần thiết CPU, Memory, Disk thu thập gửi cảnh báo tới Telegram (mục 4.2) vượt ngưỡng Điều giúp cho hoạt động máy chủ xuyên suốt, cố tài nguyên tăng đột ngột, downtime phát can thiệp kịp thời tránh ảnh hưởng tới ứng dụng GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam 53 Các tham số tài nguyên máy chủ (Ubuntu Server) giám sát bao gồm:*Đưa hướng dẫn chi tiết Hình 3.48 Tài nguyên máy chủ hệ thống Scada Tà3.5.2 Giám sát tầng Code Level Công cụ hỗ trợ việc giám sát sâu tầng code ứng dụng Scada viết ngôn ngữ JavaScript với Framework NodeJs Deploy NodeJs Application Server Hình 3.49 Giám sát bên ứng dụng Scada : Giám sábêNgồi thơng số giám sát Response time, Througput, Error, công cụ giúp giám sát Transaction trực tiếp người dùng ứng dụng để từ người lập trình nhìn vào biết đâu tính có thời gian phản hổi (response time) chậm lên phương án tối ưu để đem tới trải nghiệm tốt tới người dùng cuối (end user) GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam 54 Hình 3.50 Giám sát transaction Gic transacCác câu truy vấn tới sở liệu giám sát để phát câu truy vấn chưa tối ưu gây cao tải Hình 3.51 Giám sát query database Giám sát cá - Việc giám sát hạ tầng máy chủ phần APM Insight (Code Level), giúp người quản trị, vận hành biết đâu nguyên nhân gốc rễ ảnh hưởng tới hiệu hệ thống 3.3 Thực tạo request test GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam 55 Một ứng dụng triển khai lên môi trường sản phẩm (product) nhận nhiều resquest gửi tới, chúng em tạo traffic test cách gửi 80000 yêu cầu (request) tới máy chủ khoảng thời gian 10 phút xem liệu hệ thống backend scada có đảm bảo hiệu với lượng Traffic lớn không? Và ảnh bên kết mà công cụ đo được, response time đáp ứng tốt với trung bình 250 (ms) lượng throughput phút 80 số lượng request đo tất hiển thị trực quan hình giám sát với thơng số cụ thể biểu đồ (graph) Hình 3.52 Các tham số thực đo trình test tải : Các thasốtin response time transaction thực để tiếp nhận xử lý request không vượt lượng thời gian mức cho phép < 10s GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam 56 Hình 3.53 Thơng số giám sát transaction traffic lớn Tuy vậy, trình giám sát phát transaction có thời gian phản hồi cao > 25s, dễ dàng thông tin transaction tới đội phát triển hệ thống scada để có phương án tối ưu Hình 3.31 Các transaction phản hồi chậm Quá trình kiểm tra tải hệ thống nhận thấy thông số phản hồi Database mức sãn sàng hiệu xuất hoạt động cao GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam 57 Hình 3.32 Thơng số giám sát transaction traffic lớn : Thơng sgi3.5.4 Tích hợp cảnh báo Telegram Công cụ cung cấp sẵn Rest API trả định dạng file xml cho việc tinh chỉnh, tùy biến liệu theo nhu cầu, nghiệp vụ cần thiết Trong phạm vi đồ án tốt nghiệp em tích hợp Shell Script cảnh báo từ liệu mà phần mềm Application Manager cung cấp phục vụ cho việc gửi cảnh báo tới Telegram Hiện ứng dụng nhắt tin phổ biến mà doanh nghiệp, công ty thường sử dụng thơng tin liên lạc Việc tích hợp cảnh báo tới Telegram đảm bảo thông tin nắm bắt cách Real Time, kịp thời có cố máy chủ, ứng dụng (gửi Email dẫn tới việc thơng tin cảnh báo lỗng, spam có nhiều cảnh báo lúc) Bao gồm 01 máy chủ Linux Server (có thể sử dụng Ubuntu, Centos, Redhat) có 01 kết nối LAN tới máy chủ giám sát, thu thập 01 kết nối Internet phục vụ việc bắn cảnh báo Shell Scipt sử dụng phương thức GET POST giao thức HTTP để gửi tin nhắn tới Telegram đặt vào Crontab gửi cảnh báo định kỳ sau 05 phút có kiện cảnh báo Critical (cảnh báo ngưỡng cao nhất) sảy theo ngưỡng (trigger đặt sẵn trình giám sát ứng dụng) GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam 58 Hình 3.33 Cảnh báo gửi tin nhắn Telegram thành công! GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam 59 Phần kết luận tổng kết đánh giá kết Đánh giá khả năng: Sau trình bắt tay vào triển khai thực hiện, em nhận thấy giải pháp ManageEngine Application Manager đáp ứng tốt yêu cầu giám sát dịch vụ toàn sở hạ tầng doanh nghiệp (CNTT) áp dụng đo thử hệ thống Scada, cụ thể: Hồn thành tích hợp giám sát hạ tầng máy chủ: Linux (Centos, Ubuntu), Windows Hoàn thành tích hợp giám sát sở sở liệu: Oracle, MS SQL, MySQL Hồn thành tích hợp giám sát URL, trải nghiệm người dùng cuối Tích hợp điểm mạnh APM vào giám sát APM Insight tới tầng code, sql ứng dụng Hoàn thành tốt yêu cầu cảnh báo real time mức độ Hoàn thành việc phân quyền, tạo tài khoản cho người dùng Tùy chỉnh có tạo topology theo toàn thành phần ứng dụng có sở hạ tầng ứng dụng Đáp ứng yêu cầu giám sát phân tích hiệu sâu cho hệ thống Scada Một số điểm hạn chế: Quá trình thêm giám sát APM Insight khởi động lại dịch vụ Web Server (IIS, Apache Tomcat, Glassfish, Jboss,…) điều kiện bắt buộc để agent tạo kết nối tới Application Manager đẩy liệu thu thập từ ứng dụng Đây điểm hạn chế với số ứng dụng chạy cung cấp dịch vụ trọng điểm việc stop start hệ thống khó khăn GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam 60 Phải cung cấp quyền cao hệ thống ( mode WMI ) số giám sát nên ảnh hưởng đến sách (policy) nội doanh nghiệp Việc giám sát hạ tầng network ứng dụng chưa đáp ứng sâu, chi tiết, dừng lại tham số Tổng kết: Sau thời gian nghiên cứu, phát triển bắt tay vào làm đề tài “Tích hợp hệ thống giám sát hiệu ứng dụng áp dụng hệ thống Scada” với quan tâm, giảng dạy, hướng dẫn tâm huyết thầy Th.S Nguyễn Khánh Tùng góp ý giúp đỡ từ bạn báo cáo em dần hoàn thiện Em cảm ơn thầy kết đạt sau xây dựng đề tài là: Có kiến thức với toàn thành phần hạ tầng ứng dụng Xây dựng hệ thống giám sát hoàn chỉnh Kỹ sử dụng Windows Server, Linux, viết Bash Shell, Cronjob Với lượng thông tin tham khảo hạn chế cộng với thời gian đầu vào thực tế nên khơng tránh khỏi bỡ ngỡ, góp ý từ thầy cô khoa để đố án tốt nghiệp em thêm hoàn thiện Em xin chân thành cảm ơn ! GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam 61 Tài liệu tham khảo https://www.izooto.com/blog/understanding-http-https-protocols https://www.manageengine.com/products/applications_manager/ https://core.telegram.org/bots http://xmlstar.sourceforge.net/doc/UG/xmlstarlet-ug.html https://www.thegioimaychu.vn/blog/thuat-ngu/simple-network-managementprotocol-snmp/ GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam 62 ... tổng kết đánh giá kết .58 Giám sát toàn thành phần từ End User sở hạ tầng GVHD: Nguyễn Khánh Tùng SVTH: Dương Phương Nam Lời mở đầu Dưới báo cáo phục vụ việc bảo vệ Đồ án tốt nghiệp em... dụng để quản lý giám sát thiết bị mạng chức chúng SNMP cung cấp ngôn ngữ chung cho thiết bị mạng để chuyển tiếp thông tin quản lý môi trường single-vendor multi-vendor mạng cục (LAN) mạng diện... cáo xây dựng cách dễ dàng Tạo biểu đồ tùy chỉnh tương tác chia sẻ chúng với phòng/ban Lãnh đạo - Đạt tinh thần đồng đội tốt giải vấn đề Ghi biểu đồ từ ứng dụng quản lý để tổng quan bạn với giúp