Nghiên cứu công cụ quản trị hệ thống Cacti và ứng dụng thực nghiệm

50 408 4
Nghiên cứu công cụ quản trị hệ thống Cacti và ứng dụng thực nghiệ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

Tìm hiểu, nghiên cứu về hệ thống mã nguồn mở Cacti và mô hình thực nghiệm giám sát băng thông, CPU...Mã nguồn mở Cacti hữu ích rất nhiều trong quá trình vận hành, sử dụng và quản lý các thiết bị mạng trong một hệ thống mạng quy mô lớn. Dùng Cacti ta có thể kiểm soát tốt các thiết bị Agent về ác mặt như RAM, CPU, băng thông… và nhiều vấn đề nan giải mà có thể phát sinh trong quá trình hoạt động của các thiết bị mạng. Cacti là một công cụ rất tiện lợi và dễ sàng sử dụng đối với một người quản trị mạng chuyên nghiệp. Vậy trong bài biết này chúng ta sẽ đi vào cụ thể và chi tiết hơn về Cacti.

BỘ THÔNG TIN TRUYỀN THÔNG HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THƠNG - - BÁO CÁO THỰC TẬP TỐT NGHIỆP ĐẠI HỌC ĐỀ TÀI: “NGHIÊN CỨU CÔNG CỤ QUẢN TRỊ HỆ THỐNG CACTI” Người hướng dẫn : ThS NGUYỄN THỊ PHƯƠNG DUNG Sinh viên thực : HÀ CÔNG ĐÔNG Mã số sinh viên : N14DCCN009 Lớp : D14CQMT01-N Khóa : 2014 -2019 Hệ : ĐẠI HỌC CHÍNH QUY TP.HCM, tháng /2018 LỜI CẢM ƠN Lời cho em gửi lời cảm ơn đến Khoa Công Nghệ Thông Tin tạo điều kiện cho em hồn thành kì Thực tập Tốt nghiệp cuối khóa, cảm ơn Cơ Nguyễn Thị Phương Dung hỗ trợ em trình hoàn thành báo cáo Em xin cảm ơn Trung Tâm NewStar giúp đỡ dẫn em nhiều trình tham gia thực tập trung tâm Ngồi ra, tạo điều kiện mơi trường làm việc thân thiện hòa đồng, hội học tập kiến thức chuyên sâu chuyên ngành áp dụng kiến thức học vào lab thật công việc thực tế trung tâm Thời gian thực tập trung tâm không nhiều giúp em cải thiện, hỏi học nắm yếu tố cần thiết cho việc làm sau thực tập Ngoài học hỏi kiến thức chun ngành có kĩ mềm khác làm việc nhóm, tinh thần ham học hỏi, động có tinh thần trách nhiệm cao Em xin chân thành cảm ơn giúp đỡ người tập vừa qua Trân trọng cảm ơn.! Sinh viên thựcCông Đơng i CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập- Tự do- Hạnh phúc TP Hồ Chí Minh, ngày tháng năm 2018 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN THỰC TẬP TỐT NGHIỆP ĐẠI HỌC Tên đề tài: Nghiên cứu công cụ quản trị hệ thống Cacti Sinh viên: Hà Công Đông Lớp: D14CQMT01 Giáo viên hướng dẫn: Ths.Nguyễn Thị Phương Dung Nơi công tác: Học viện cơng nghệ bưu viễn thơng sở TP Hồ Chí Minh NỘI DUNG NHẬN XÉT Đánh giá chung: Đánh giá chi tiết: Nhận xét tinh thần, thái độ làm việc: Kết luận: Điểm hướng dẫn (): GIẢNG VIÊN HƯỚNG DẪN (Ký, ghi rõ họ tên) iii MỤC LỤC MỞ ĐẦU CHƯƠNG 1: GIỚI THIỆU CHUNG VỀ CÔNG CỤ QUẢN TRỊ MẠNG CACTI 1.1 Mục tiêu, ý nghĩa Cacti quản trị mạng 1.1.1 Mục tiêu đề tài 1.1.2 Ý nghĩa đề tài hệ thống quản trị mạng 1.2 Phương pháp thực 1.3 Nội dung 1.4 Kết đạt CHƯƠNG 2: MÃ NGUỒN MỞ CACTI TRONG HỆ THỐNG QUẢN TRỊ MẠNG 2.1 Các đặc tính kỹ thuật công cụ quản trị hệ thống mạng 2.1.1 Mơ hình chức (Fucntional Model) 2.1.2 Kiến trúc mô hình quản trị mạng SNMP 2.1.3 Kiến trúc quản trị mạng dựa WEB 2.2 Kiến trúc tổ chức hoạt động thành phần Cacti 2.2.1 Cấu trúc Cacti 2.2.2 Tổ chức hoạt động thành phần Cacti 10 2.3 Các phương thức tương tác Manager Agent 12 2.3.1 Giao thức SNMP 12 2.3.2 Giao thức ICMP 13 2.3.3 Giao thức SSH 14 2.4 Cài đặt cấu hình cho thành phần chức mơ hình quản trị 14 CHƯƠNG 3: ỨNG DỤNG CACTI GIÁM SÁT HỆ THỐNG MẠNG WEB SERVER 15 3.1 Giới thiệu toán 15 3.2 Mơ hình thực 15 3.3 Các bước cài đặt Cacti WebServer máy ảo VMware 15 3.3.1 Cài đặt web server Window Server 2008 R2 15 iv 3.3.2 Cài đặt Cacti Centos 6.9 19 3.3.2.1 Cài đặt Centos máy ảo VMware WorkStation 12 19 3.3.2.2 Cài đặt Cacti Centos 20 3.4 Thiết lập thông số Agent NMS 22 3.4.1 Thiết lập thông số cho Agent (WebServer) 22 3.4.2 Thiết lập thông số cho NMS 24 3.5 Kiểm thử kết nối NMS Agent 25 3.5.1 Kiểm tra hoạt động SMNP NMS Agent 25 3.5.2 Kiểm thử kết nối lệnh Ping từ Agent đến NMS Centos 26 3.6 Tổng quan đồ thị cách sử dụng số chức Cacti 26 3.6.1 Cách tạo đồ thị mạng 26 3.6.2 Cách tạo đồ thị (Graph Trees) 28 3.6.3 Quản lí người dùng Cacti 28 3.6.4 Chỉnh sửa người dùng 29 3.6.5 Tạo người dùng 30 3.6.6 Sao chép người dùng 31 3.6.7 Kích hoạt vơ hiệu hóa người dùng 31 3.6.8 Sao chép hàng loạt người dùng 32 3.6.9 Xóa tài khoản người dùng 33 3.6.10 Truy cập chế độ Người dùng ẩn danh (Guest) 33 3.7 Kịch giám sát CPU 34 3.7.1 Nội dung kịch 34 3.7.2 Thiết lập thông số cần thiết để tạo kiện 34 3.7.3 Thu thập kết giám sát CPU Web Server 36 3.8 Kịch giám sát băng thông 36 3.8.1 Nội dung kịch 36 3.8.2 Thiết lập thông số cần thiết 37 3.8.3 Thu thập kết giám sát Bandwidth Web Server 38 3.9 Nhận xét đánh giá 38 CHƯƠNG 4: KẾT LUẬN 39 4.1 Kết đạt 39 v 4.2 Những điều chưa làm 39 4.3 Định hướng phát triển 40 TÀI LIỆU THAM KHẢO 41 vi DANH SÁCH CÁC TỪ VIẾT TẮT - - - - - CPU (Central Processing Unit): Đơn vị xử lí trung tâm DSN (Domain Name System): Hệ thống tên miền EMAIL (Electronic mail): Thư điện tử FTP (File Transfer Protocol): Giao thức chuyển nhượng tập tin HTTP (Hypertext Transfer Protocol): Là năm giao thức chuẩn mạng Internet, dùng để liên hệ thông tin Máy cung cấp dịch vụ (Web server) Máy sử dụng dịch vụ (Web client) IETF (Internet Engineering Task Force): Lực lượng quản lý kỹ thuật LAN (Local Area Network): mạng máy tính cục MIB (Management Information Base): Cơ sở quảnthông tin MIME (Multipurpose Internet Mail Extensions): Là chuẩn internet mở rộng định dạng Email để hỗ trợ văn bản, tệp đính kèm OSI (Open Systems Interconnection Reference Model): Mơ hình tham chiếu hệ thống mở PDU (Protocol Data Unit): Data tin SNMP RFC (Request For Comment): Là tập hợp tài liệu kiến nghị, đề xuất lời bình luận liên quan trực tiếp gián tiếp đến công nghệ, nghi thức mạng INTERNET RMON (Remote Monitoring) đặc điểm kỹ thuật giám sát tiêu chuẩn cho phép hình mạng khác giao diện điều khiển hệ thống trao đổi liệu mạng theo dõi SMTP (Simple Mail Transfer Protocol): Giao thức truyền tải thư tín đơn giản SGMP (Simple Gateway Monitoring Protocol): Cho phép lệnh cấp cho thực thể giao thức ứng dụng để thiết lập lấy giá trị (các kiểu chuỗi số nguyên octet) để sử dụng giám sát cổngthực thể giao thức ứng dụng SOAP (Simple Object Access Protocol): Giao thức truy cập đối tượng đơn giản UDDI (Universal Description, Discovery and Intergration): Một tập quy tắc đăng ký tìm kiếm thơng tin Web Service UDP (User Datagram Protocol): Là giao thức cốt lõi giao thức TCP/IP VPN (Virtual Private Network): Mạng riêng ảo WAN (Wide Area Network): mạng diện rộng WAN WSDL (Web Services Description Language): Ngôn ngữ sử dụng để mô tả thông tin cần thiết web service XML (Extensible Markup Language): Là ngôn ngữ đánh dấu với mục đích chung W3C đề nghị, để tạo ngôn ngữ đánh dấu khác vii MỤC LỤC HÌNH Hình Mơ hình chức OSI Hình 2 Quản lý mạng Microsoft sử dụng SNMP .5 Hình Các tác vụ SMNP .5 Hình Cách thức làm việc SNMP .6 Hình Kiến trúc quản trị mạng dựa nên WEB Hình Sơ đồ khối hệ quản trị Cacti Hình Các thành phần hệ quản trị Cacti .9 Hình Hoạt động hệ quản trị Cacti .9 Hình Ngun lí hoạt động RRA 11 Hình 10 Biểu diễn đồ thị RRD 12 Hình 11 Cấu trúc tin SNMP .13 Hình Mơ hình thực 15 Hình Tạo New Virtual Mahine 15 Hình 3 Tạo tên tài khoản đăng nhập Windown Server 16 Hình Chỉnh nhớ dung lượng ổ đĩa cho Windown Server 16 Hình Màn hình Windown Server 2008 R2 17 Hình Tạo Role 17 Hình Tạo role DNS Server WebServer (IIS) 17 Hình Thêm websites ảo 18 Hình Thêm thơng số đường dẫn tới websites 18 Hình 10 Màn hình Website tạo thành cơng 19 Hình 11 Màn hình Centos 19 Hình 12 Tạo mysql account database cài đặt Cacti (1) 20 Hình 13 Tạo mysql account database cài đặt Cacti (2) 20 Hình 14 Chỉnh sửa username & password file cấu hình Cacti 21 Hình 15 Màn hình đăng nhập Cacti Web 22 Hình 16 Kiểm tra IP máy Agent lệnh ipconfig 22 Hình 17 Cài đặt SNMP Service Windown Server 23 Hình 18 Kiểm tra SNMP Service hồn thành 23 Hình 19 Tạo domain name thêm IP Centos vào SNMP Service 24 Hình 20 Kiểm tra IP máy chủ Centos .24 Hình 21 Đặt tên Device, Ip địa chủa WebServer 25 Hình 22 Thơng báo kết nối SMNP thành cơng NMS Agent .25 Hình 23 Kiểm tra kết nối lệnh Ping từ WebServer đến NMS 26 Hình 24 Thêm thiết bị 27 Hình 25 Tạo đồ thị mạng 27 Hình 26 Chỉnh sửa đồ thị 28 Hình 27 Quản lí người dùng .28 Hình 28 Chỉnh sửa người dùng 29 Hình 29 Thêm người dùng .30 viii Hình 30 Sao chép người dùng 31 Hình 31 Kích hoạt/ Vơ hiệu hóa người dùng 32 Hình 32 Sao chép người dùng hàng loạt 32 Hình 33 Xóa người dùng 33 Hình 34 Cách tạo node Trees (1) 34 Hình 35 Cách tạo node Trees (2) 35 Hình 36 Tạo đồ thị node Tress – giám sát CPU (1) 35 Hình 37 Tạo đồ thị node Tress – giám sát CPU (2) 36 Hình 38 Kết giám sát CPU máy chủ Web 36 Hình 39 Tạo đồ thị node Tress – giám sát Bandwidth (1) 37 Hình 40 Tạo đồ thị node Tress – giám sát Bandwidth (2) 37 Hình 41 Giám sát bandwidth máy chủ WebServer 38 Hình 4.1 Lỗi xuất graph 39 ix Mở đầu Báo cáo TTTN Đại học MỞ ĐẦU Sự bùng nổ Công nghệ thông tin Truyền thông năm gần mang lại phát triển vượt bậc mặt đời sống kinh tế xã hội, đặc biệt mạng Internet Internet hệ thống thơng tin tồn cầu truy nhập cơng cộng, bao gồm mạng máy tính đơn lẻ liên kết với Hệ thống truyền thông tin theo gói liệu dựa giao thức liên mạng chuẩn hóa giao thức IP Internet bao gồm hàng ngàn mạng máy tính lớn, nhỏ doanh nghiệp, viện nghiên cứu trường Đại học, người dùng cá nhân, phủ tồn cầu Mặc dù mạng máy tính với cơng nghệ tin cậy có nhiều thách thức cần quan tâm giải Những nguy cơng mạng từ phía bên bên ngồi khó kiểm sốt ln nhức nhối người quản trị mạng Trong vai trò người quản trị hệ thống hay chuyên gia bảo mật thơng tin cơng tác quản lý mạng ln công việc cần thiết Quản lý mạng cho biết tình trạng băng thơng sử dụng mạng, xác định người dùng chạy ứng dụng chia sẻ tài nguyên liệu hay có virus âm thầm hoạt động mạng hay khơng Để mạng hoạt động an tồn, hiệu tính sẵn sàng cao, người quản trị cần phải trang bị công cụ mạnh, phù hợp với yêu cầu mạng cụ thể Hiện nay, thị trường có sản phẩm quản trị mạng thương mại (mã nguồn đóng) SolarWinds, CiscoWorks, HPOpenView… nhiên giá thành thường cao khả tùy biến hạn chế Trong đó, có nhiều giải pháp phần mềm mã nguồn mở cho phép triển khai giám sát mạng hiệu Nagios, Cacti, Zabbix, Zenoss Đối với phần mềm mã nguồn mở, người quản trị can thiệp sửa chữa thay đổi bổ sung thêm để hoàn thiện làm chủ phần mềm q trình vận hành Mã nguồn mở Cacti hữu ích nhiều q trình vận hành, sử dụng quản lý thiết bị mạng hệ thống mạng quy mô lớn Dùng Cacti ta kiểm sốt tốt thiết bị Agent ác mặt RAM, CPU, băng thông… nhiều vấn đề nan giải mà phát sinh trình hoạt động thiết bị mạng Cacti công cụ tiện lợi dễ sàng sử dụng người quản trị mạng chuyên nghiệp Vậy biết vào cụ thể chi tiết Cacti SVTH: HÀ CÔNG ĐÔNG LỚP: D14CQMT01-N Chương 3: Ứng dụng Cacti giám sát hệ thống mạng WebServer Báo cáo TTTN Đại học xuống có nhiều loại để chọn, khơng hiển thị trường hợp Hình 24 Thêm thiết bị Khi bạn chọn biểu đồ mà bạn muốn tạo, cần nhấp vào nút Creats cuối trang Bạn đưa đến trang cho phép bạn định thông tin bổ sung đồ thị bạn tạo Khi tất giá trị trang nhìn xác, nhấp vào nút Create lần cuối để thực tạo đồ thị bạn Hình 25 Tạo đồ thị mạng SVTH: HÀ CÔNG ĐÔNG LỚP: D14CQMT01-N 27 Chương 3: Ứng dụng Cacti giám sát hệ thống mạng WebServer Báo cáo TTTN Đại học 3.6.2 Cách tạo đồ thị (Graph Trees) Để tạo biểu đồ mới, chọn mục trình đơn Graph Trees tiêu đề Management.Vào hình chọn devices cần tạo đồ thị chọn template hành động vần chọn để đưa đồ thị Để bắt đầu thêm mục vào bạn, nhấp vào thêm vào hộp Tree Items Hiện có ba loại mục khác bạn chọn từ: tiêu đề, đồ thị máy chủ Đơn giản cần chọn loại mà bạn muốn, điền vào giá trị cho loại nhấp vào Creat để tạo mục đồ thị Nhấp vào liên kết Add bên nhánh thêm mục bên chi nhánh đó, bạn thay đổi chi nhánh mà mục thuộc cách thay đổi trường Parent Item Hình 26 Chỉnh sửa đồ thị 3.6.3 Quản lí người dùng Cacti Hình 27 Quản lí người dùng SVTH: HÀ CƠNG ĐƠNG LỚP: D14CQMT01-N 28 Báo cáo TTTN Đại học Chương 3: Ứng dụng Cacti giám sát hệ thống mạng WebServer Ngoài việc cung cấp cho bạn công cụ để tạo đồ thị tinh vi, Cacti cho phép bạn tạo người dùng thiết kế riêng cho yêu cầu họ Mỗi người dùng có cài đặt định hành động đăng nhập, cài đặt xem đồ thị Ngồi có hai mức điều khiển cho phép, điều khoản realm quyền cho phép đồ thị cho phép bạn kiểm sốt mà người dùng xem thay đổi chúng Ngồi hộp, có hai người dùng kèm với cài đặt Cacti Người dùng "admin", người dùng mà theo mặc định có quyền truy cập để xem thay đổi thứ Cacti Đây người dùng mà bạn đăng nhập lần đầu Cacti, có lẽ ý tưởng hay để giữ lại, trừ bạn biết cách khác Người dùng thứ hai người dùng " guest ", điều khiển đồ thị phép cho người dùng chưa chứng thực Theo mặc định, người dùng có quyền xem, không thay đổi tất đồ thị Điều cho phép người dùng không thẩm định quyền truy cập vào 'graph_view.php' xem biểu đồ bạn Hành vi thay đổi cách thay đổi quyền real cho người dùng "guest" vơ hiệu hóa người dùng khách hồn tồn Cài đặt Cacti Theo mặc định 0.8.7 trở lên, người dùng " guest " không đặt cài đặt, vơ hiệu hóa có hiệu truy cập " guest " (Không chứng thực) để Cacti 3.6.4 Chỉnh sửa người dùng Để chỉnh sửa người dùng tại, chọn User mục Configuration Khi hình quản lý người dùng, nhấp vào tên người dùng người dùng bạn muốn chỉnh sửa Bạn nhìn thấy hình trơng giống hình ảnh Hình 28 Chỉnh sửa người dùng SVTH: HÀ CÔNG ĐÔNG LỚP: D14CQMT01-N 29 Chương 3: Ứng dụng Cacti giám sát hệ thống mạng WebServer Báo cáo TTTN Đại học 3.6.5 Tạo người dùng Để tạo người dùng mới, chọn mục Use Management mục Configuration Khi hình quản lý người dùng, nhấp Add Trong mức tối thiểu người quản trị định User name Password tới người sử dụng Người dùng chi tiết mục Editing User trước Ngoài trường này, người dùng có điều khoản realm riêng ", cho phép đồ thị, cài đặt đồ thị Mỗi mục mơ tả phần chỉnh sửa người dùng có hướng dẫn sử dụng Hình 29 Thêm người dùng SVTH: HÀ CÔNG ĐÔNG LỚP: D14CQMT01-N 30 Chương 3: Ứng dụng Cacti giám sát hệ thống mạng WebServer Báo cáo TTTN Đại học 3.6.6 Sao chép người dùng Hình 30 Sao chép người dùng Để chép người dùng đến người dùng mới, chọn mục User Management trường Configuration menu Cacti Khi hình quản lý người dùng, chọn người dùng muốn chép chọn “Coppy” từ hộp lựa chọn Action, nhấp vào Go để tiếp tục Nếu người quản trị chọn nhiều người dùng, người dùng chọn sử dụng làm người dùng nguồn 3.6.7 Kích hoạt vơ hiệu hóa người dùng Nếu muốn kích hoạt vơ hiệu háo người dùng ta làm tương tự mục chép người dùng thay chọn action Coppy Enable Disnable bấm Go để tiếp tục Ví dụ họa ảnh chọn kích hoạt vơ hiệu hóa thay disnable enable bấm Go để tiếp tục SVTH: HÀ CÔNG ĐÔNG LỚP: D14CQMT01-N 31 Báo cáo TTTN Đại học Chương 3: Ứng dụng Cacti giám sát hệ thống mạng WebServer Hình 31 Kích hoạt/ Vơ hiệu hóa người dùng 3.6.8 Sao chép hàng loạt người dùng Hình 32 Sao chép người dùng hàng loạt Batch Copy tiện ích hữu ích giúp Cacti Administrators trì người dùngCacti chưa hỗ trợ nhóm nên điều quan trọng có số cách để người dùng cập nhật hàng loạt Batch Copy dành cho người quản trị Để Batch Sao chép tập hợp người dùng, chọn mục User Management bên mục Utilities menu Cacti Khi hình quản lý người SVTH: HÀ CÔNG ĐÔNG LỚP: D14CQMT01-N 32 Chương 3: Ứng dụng Cacti giám sát hệ thống mạng WebServer Báo cáo TTTN Đại học dùng, chọn (các) người dùng bạn muốn chép thông tin vào chọn "Batch Copy" từ hộp lựa chọn Action, nhấp vào Go để tiếp tục Chọn Người dùng Mẫu xác nhận bạn muốn Batch Sao chép người dùng liệt kê Nhấp vào Yes để thực hành động Điều quan trọng cần lưu ý sử dụng Batch Copy, người dùng Full name, Password, Realm Enable giữ lại, tất trường khác bị ghi đè giá trị từ người dùng mẫu chọn 3.6.9 Xóa tài khoản người dùng Hình 33 Xóa người dùng Để xóa một người dùng, chọn mục User Management tiêu đề Tiện ích menu Cacti Khi hình quản lý người dùng hay nhiều người dùng bạn muốn xóa chọn xóa từ hộp lựa chọn Action, nhấp vào Go để tiếp tục Xác nhận bạn muốn xóa người dùng liệt kê Nhấp vào Continue để thực hành động Xóa tài khoản bạn khơng nên 3.6.10 Truy cập chế độ Người dùng ẩn danh (Guest) Cho phép truy cập " Guest" dễ dàng Tuy nhiên, phải hiểu bạn người quản trị nên cho phép người dùng " Guest" phép truy cập vào mà cho phép Khơng khuyến khích mà người quản trị cho người dùng "Guest" định nhiều truy cập vào đồ thị Để cho phép khách truy cập, SVTH: HÀ CÔNG ĐÔNG LỚP: D14CQMT01-N 33 Báo cáo TTTN Đại học Chương 3: Ứng dụng Cacti giám sát hệ thống mạng WebServer trước tiên, cần người dùng "Guest" định Cacti theo mặc định kèm với tạo mà truy cập vào đồ thị Điều quan trọng cần lưu ý người dùng guest mặc định có quyền truy cập vào tất đồ thị hệ thống Khi bạn tạo người dùng "Khách", bạn cần cho Cacti biết người dùng "Guest" Điều thực cách cập nhật Cài đặt Authenication chọn người dùng "Guest" mà bạn định Người dùng "Guest" phải bật đặt làm người dùng khách cho quyền truy cập vô danh để làm việc 3.7 Kịch giám sát CPU 3.7.1 Nội dung kịch Từ máy Agent ta giải nén tập tin có kích thước lớn: Ví dụ ta giải nén tệp có kích thước 4.2GB Từ máy chủ Cacti sử dụng giao thức SMNP kết nối tới Web Server dùng chức Graph để in biểu đồ thể thay đổi CPU từ máy Agent 3.7.2 Thiết lập thông số cần thiết để tạo kiện Sau ta thêm Device Web Server hướng dẫn mục 3.4.2 cài đặt thơng số NMS ta làm theo bước sau Trước tiên ta tạo đồ thị cách bấm vào Trees nằm bên menu trái Management hình 3.34 Hình 34 Cách tạo node Trees (1) SVTH: HÀ CÔNG ĐÔNG LỚP: D14CQMT01-N 34 Báo cáo TTTN Đại học Chương 3: Ứng dụng Cacti giám sát hệ thống mạng WebServer Sau ta bấm vào biểu tượng dấu (+) để thêm node điền tên, chọn type phù hợp bấm Creat để tạo node hình 3.35 Hình 35 Cách tạo node Trees (2) Sau tạo node Trees xong ta vào mục Graph tab Management sau chọn Device, Template có tên Net-SNMP - CPU Utilization sau chọn Place a trees node ta tạo Action bấm Go để tiếp tục (Như hình 3.36 dưới) Hình 36 Tạo đồ thị node Tress – giám sát CPU (1) SVTH: HÀ CÔNG ĐÔNG LỚP: D14CQMT01-N 35 Báo cáo TTTN Đại học Chương 3: Ứng dụng Cacti giám sát hệ thống mạng WebServer Sau bấm Go ta bấm tiếp continue để hoàn tất tạo biểu đồ Hình 37 Tạo đồ thị node Tress – giám sát CPU (2) 3.7.3 Thu thập kết giám sát CPU Web Server Sau ta thực tạo đồ thị node Trees ta bấm vào Graph để xem kết hình 3.38 Hình 38 Kết giám sát CPU máy chủ Web 3.8 Kịch giám sát băng thông 3.8.1 Nội dung kịch Từ máy Agent ta vào trình duyệt Chrome vào www.youtube.com nhấn xem video băng thơng thay đổi Từ máy chủ Cacti sử dụng giao thức SMNP kết nối tới Web Server dùng chức Graph để in biểu đồ thể thay đổi băng thông Bandwidth từ máy Agent SVTH: HÀ CÔNG ĐÔNG LỚP: D14CQMT01-N 36 Báo cáo TTTN Đại học Chương 3: Ứng dụng Cacti giám sát hệ thống mạng WebServer 3.8.2 Thiết lập thông số cần thiết Ta sử dụng node Trees tạo mục 3.7.2 kịch giám sát CPU để ta tiếp tục đo Bandwidth máy chủ WebServer Cacti Sau tạo node Trees xong ta vào mục Graph tab Management sau chọn Device, Template có tên In/Out Bytes with Total Bandwidth sau chọn Place a Trees node ta tạo Action bấm Go để tiếp tục (Như hình 3.39 dưới) Hình 39 Tạo đồ thị node Tress – giám sát Bandwidth (1) Sau bấm Go ta bấm tiếp continue để hoàn tất tạo biểu đồ Hình 40 Tạo đồ thị node Tress – giám sát Bandwidth (2) SVTH: HÀ CÔNG ĐÔNG LỚP: D14CQMT01-N 37 Báo cáo TTTN Đại học Chương 3: Ứng dụng Cacti giám sát hệ thống mạng WebServer 3.8.3 Thu thập kết giám sát Bandwidth Web Server Sau ta thực tạo đồ thị node Trees ta bấm vào Graph để xem kết hình 3.41 Hình 41 Giám sát bandwidth máy chủ WebServer 3.9 Nhận xét đánh giá Nhìn vào biểu đồ kết đo CPU Bandwidth WebServer Cacti ta thấy rõ tình hình chiếm dụng tài nguyên băng thơng ổn định mức nào, từ ta có biện pháp phù hợp việc sử dụng lưu lượng kiểm sốt tiến trình đnag hoạt động tốt Công cụ Cacti cần thiết hữu dụng, hiệu sử dụng Cacti q trình quản lí tài ngun, băng thơng từ suy đốn khắc phục cố q trình sử dụng hệ thống mạng để mang lại ổn định giảm bớt chi phí tối đa hệ thống mạng doanh nghiệp SVTH: HÀ CÔNG ĐÔNG LỚP: D14CQMT01-N 38 Chương 4: Kết luận Báo cáo TTTN Đại học CHƯƠNG 4: KẾT LUẬN 4.1 Kết đạt Sau nghiên cứu hoàn thành đề tài TTTN em thu kết : - Hiểu tổng quan hệ thống quản trị mạng - Hiểu giao thức SNMP - Nắm chế hoạt động hệ thống quản trị giám sát mạng mã nguồn mở Cacti Sự tiện lợi, nhanh chóng hiệu việc giám sát hoạt động mạng nhu cầu lớn người làm quản trị hệ thống mạng Nhất hệ thống mạng lớn nhu cầu trở nên công cụ thiếu Với mơ hình đề xuất báo cáo thực tập này, sử dụng công cụ phần mềm mã nguồn mở Cacti tạo hệ thống giám sát mạng trực quan, nhanh chóng tiện lợi đáp ứng nhu cầu thực tế Cacti công cụ mạnh việc giám sát theo dõi chi tiết tình trạng hoạt động hệ thống, đặc biệt theo dõi lưu lượng mạng vận chuyển qua thiết bị switch, router, server Cho phép người quản trị theo dõi tình trạng hoạt động thiết bị mạng cách trực quan thông qua nhiều dạng thể khác 4.2 Những điều chưa làm Trong trình làm theo yêu cầu đề tài tốt nghiệp có gặp nhiều khó khăn q trình cài đặt thực mơ hình giám sát mạng Cài đặt công cụ cần thiết cho trình thực hành xuất kết sau thời gian em quay lại xuất kết có gặp lỗi xuất graph khơng được, cụ thể ảnh lỗi hình 4.1 em thử tìm hiểu nhiều cách để sửa lỗi khơng được, hạn chế báo cáo em Hình Lỗi xuất graph SVTH: HÀ CÔNG ĐÔNG LỚP: D14CQMT01-N 39 Báo cáo TTTN Đại học Chương 4: Kết luận 4.3 Định hướng phát triển Hoàn thành đề tài tốt nghiệp với kết đạt tương đối theo yêu cầu đề tài đưa Tuy nhiên trình thực đề tài, em nhận thấy nhiều vấn đề liên quan cần tìm hiểu nghiên cứu thêm em có đề xuất áp dụng Cacti vào thực tế doanh nghiệp với quy mô lớn để quản trị hệ thống cách chuyên nghệp hỗ trợ tối đa cho người quản trị trình quản lý SVTH: HÀ CÔNG ĐÔNG LỚP: D14CQMT01-N 40 Báo cáo TTTN Đại học TÀI LIỆU THAM KHẢO TÀI LIỆU THAM KHẢO https://www.server-world.info/en/note?os=CentOS_6&p=cacti https://www.itzgeek.com/how-tos/mini-howtos/securing-mysql-server-withmysql_secure_installation.html https://www.tecmint.com/install-cacti-network-monitoring-on-rhel-centos-6-35-8-and-fedora-17-12/ https://www.zerostopbits.com/how-to-intall-mysql-5-6-on-centos-6-7/ https://forums.cacti.net/viewtopic.php?f=4&t=38096&start=30 https://www.2daygeek.com/install-enable-epel-repository-on-rhel-centosscientific-linux-oracle-linux/ Tài liệu giảng Quản lý mạng viễn thơng SVTH: HÀ CƠNG ĐƠNG LỚP: D14CQMT01-N 41 ... dụng menu Cacti Ngoài Cacti hỗ trợ thêm plugin sử dụng công cụ để nâng cao hiệu suất tổng thể hệ thống ứng dụng đặc thù Điều khơng thể khó khăn hệ quản trị mạng thương mại Hình Hoạt động hệ quản. .. mở Cacti hệ thống quản trị mạng Gồm quản trị liên quan đến tính tốn việc sử dụng tài nguyên cá nhân, đơn vị hệ thống cho phép hay không cho phép cá nhân, đơn vị sử dụng hay không sử dụng hệ thống. .. TTTN Đại học Chương 1: Giới thiệu chung công cụ quản trị mạng Cacti CHƯƠNG 1: GIỚI THIỆU CHUNG VỀ CÔNG CỤ QUẢN TRỊ MẠNG CACTI 1.1 Mục tiêu, ý nghĩa Cacti quản trị mạng 1.1.1 Mục tiêu đề tài Cùng

Ngày đăng: 12/08/2018, 09:33

Từ khóa liên quan

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

Tài liệu liên quan