Luận văn: Nghiên cứu & Triển khai Giám sát Hạ tầng CNTT bằng Zabbix

Luận văn: Nghiên cứu & triển khai hệ thống giám sát hạ tầng CNTT dùng Zabbix mã nguồn mở. Giải pháp hiệu quả, tối ưu chi phí, dễ dàng tùy chỉnh.

Chuyên ngành

Kỹ thuật máy tính

Người đăng

Ẩn danh

Thể loại

Luận văn thạc sĩ

2017

75
3
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

MỤC LỤC

Danh mục các ký hiệu, các chữ viết tắt

Danh mục các bảng

Danh mục các hình vẽ, đồ thị

Lý do chọn đề tài

1. CHƯƠNG I: KHẢO SÁT HIỆN TRẠNG VỀ HẠ TẦNG CNTT TẠI TỔNG CÔNG TY VNPT MEDIA

1.1. Khảo sát về hiện trạng hạ tầng CNTT của Tổng công ty VNPT Media

1.1.1. Mô hình mạng tổng quan

1.1.2. Cấu trúc mạng tổng thể của Tổng Công ty Truyền Thông- VNPT Media

1.1.2.1. Tại sở Tổng công ty
1.1.2.2. Chi nhánh

1.2. Giới thiệu về các phần mềm giám sát hiện tại và lý do chọn Zabbix

1.2.1. Giới thiệu các phần mềm giám sát hiện nay

1.2.1.1. Giới thiệu phần mềm Nagios

1.2.1.2. Giới thiệu phần mềm Cacti

1.2.2. Ưu nhược điểm của Zabbix và lý do chọn Zabbix

1.3. Tổng quan về phần mềm Zabbix

1.3.1. Kiến trúc của hệ thống giám sát Zabbix

1.3.1.1. Zabbix Web frontend

1.3.2. Cơ chế giám sát, thu thập dữ liệu và cảnh báo của Zabbix

1.3.2.1. SNMP (Simple Network Management)
1.3.2.2. Zabbix Agent
1.3.2.3. IPMI Agent
1.3.2.4. Agentless monitoring

1.3.3. Các mô hình triển khai hệ thống

1.3.3.1. Mô hình tập trung
1.3.3.2. Mô hình phân tán

1.3.4. Các phần tử cơ bản trong Zabbix

2. CHƯƠNG II: XÂY DỰNG GIẢI PHÁP GIAM SAT ZABBIX

2.1. Giải pháp giám sát cho hạ tầng CNTT của Tổng công ty Truyền Thông VNPT-Media

2.2. Các thành phần cần giám sát

2.3. Thiết kế các thành phần của hệ thống giám sát Zabbix

2.4. Zabbix Server & Zabbix web

2.5. Giải pháp cảnh báo qua Telegram Messager

3. CHƯƠNG III: ỨNG DỤNG HỆ THỐNG GIÁM SÁT ZABBIX CHO HẠ TẦNG CNTT TỔNG CÔNG TY VNPT-MEDIA

3.1. Mô hình thực nghiệm

3.2. Triển khai thử nghiệm

3.2.1. Cài đặt Zabbix theo mô hình phân tán

3.2.1.1. Cài đặt Zabbix server

3.2.1.2. Cài đặt Zabbix Proxy và Monitor các host thông qua proxy

3.2.1.3. Cài đặt Zabbix Agent, kết nối với Zabbix proxy

3.2.2. Phát triển tính năng giám sát của Zabbix thông qua Web API

3.2.3. Xây dựng tính năng giám sát phần cứng vật lý của các máy chủ

3.2.4. Xây dựng tính năng alert thông qua Telegram Messenger

3.3. Kết quả thực nghiệm

3.3.1. Giám sát được hiệu năng của máy chủ, thiết bị mạng

3.3.2. Giám sát dịch vụ

3.3.3. Giám sát phần cứng máy chủ

3.3.4. Giám sát dịch vụ qua web API

3.3.5. Cảnh báo qua Telegram khi có sự cố

3.4. Kết luận

3.5. Kết quả đạt được

3.6. Hạn chế và hướng nghiên cứu tiếp theo

TÀI LIỆU THAM KHẢO

Danh mục các ký hiệu, các chữ viết tắt

MỞ ĐẦU

1. Lý do chọn đề tài

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng Quan Nghiên Cứu Giám Sát Hạ Tầng CNTT với Zabbix

Ngày nay, công nghệ thông tin (CNTT) đóng vai trò then chốt trong mọi lĩnh vực, thúc đẩy tăng trưởng và thay đổi cách quản lý. Các doanh nghiệp và tổ chức đều dựa vào hạ tầng CNTT để hoạt động, bao gồm thiết bị mạng, máy chủ, và dịch vụ. Việc đảm bảo hạ tầng CNTT hoạt động ổn định là sống còn. Một trong những thách thức lớn nhất là làm thế nào để giám sát tài nguyên của tất cả máy chủ liên tục, phát hiện sớm các vấn đề tiềm ẩn như quá tải. Việc này đòi hỏi giải pháp giám sát hiệu quả. Phần mềm giám sát là công cụ thiết yếu giúp thực hiện việc này một cách tối ưu. Luận văn này tập trung vào nghiên cứu và triển khai hệ thống giám sát sử dụng phần mềm mã nguồn mở Zabbix, cung cấp một giải pháp toàn diện và hiệu quả về chi phí để quản lý hạ tầng CNTT phức tạp. Nghiên cứu này cũng đánh giá khả năng tùy biến và mở rộng của Zabbix, đồng thời đề xuất các phương pháp tối ưu hóa hiệu suất và bảo mật cho hệ thống giám sát. Theo Bùi Đức Thành (2017), “Việc đảm bảo hạ tầng công nghệ thông tin hoạt động ổn định là vô cùng quan trọng trong doanh nghiệp. Phần mềm giám sát chính là công cụ giúp chúng ta có thể thực hiện việc này một cách tối ưu nhất.”

1.1. Tầm quan trọng của Giám Sát Hạ Tầng CNTT cho Doanh Nghiệp

Việc giám sát hạ tầng CNTT là yếu tố then chốt để duy trì hoạt động liên tục và ổn định của doanh nghiệp. Bằng cách theo dõi liên tục các chỉ số hiệu năng quan trọng (CPU, RAM, ổ cứng, băng thông mạng), các nhà quản trị hệ thống CNTT có thể nhanh chóng phát hiện và khắc phục sự cố trước khi chúng ảnh hưởng đến người dùng cuối. Điều này không chỉ giúp giảm thiểu thời gian chết mà còn nâng cao hiệu suất làm việc và sự hài lòng của khách hàng. Các công cụ như Zabbix cung cấp khả năng giám sát hiệu năng, Capacity Planning, Alerting, giúp quản lý hệ thống CNTT một cách chủ động. Giám sát hạ tầng CNTT không chỉ giới hạn ở việc theo dõi phần cứng mà còn bao gồm việc giám sát ứng dụng, giám sát cơ sở dữ liệu, và các dịch vụ quan trọng khác.

1.2. Giới thiệu về Phần Mềm Mã Nguồn Mở Zabbix và ưu điểm

Zabbix là một phần mềm mã nguồn mở mạnh mẽ, được thiết kế để giám sát hạ tầng CNTT, mạng, máy chủ, ứng dụng và dịch vụ. Nó cung cấp một giao diện web trực quan để cấu hình và quản lý hệ thống giám sát, cũng như các tính năng mạnh mẽ như Alerting, Dashboard, và báo cáo. Ưu điểm của Zabbix bao gồm tính linh hoạt, khả năng mở rộng, hỗ trợ nhiều giao thức giám sát (SNMP, Zabbix Agent, IPMI), và cộng đồng hỗ trợ lớn. Đặc biệt, Zabbix hoàn toàn miễn phí, giúp các doanh nghiệp tiết kiệm chi phí đầu tư ban đầu và duy trì hệ thống giám sát. Zabbix hỗ trợ nhiều nền tảng hệ điều hành, bao gồm Linux, Windows, và Unix, giúp nó dễ dàng tích hợp vào các hạ tầng CNTT hiện có.

1.3. Mục tiêu và Phạm vi của Luận Văn Nghiên Cứu về Zabbix

Luận văn này tập trung vào việc nghiên cứu và triển khai hệ thống giám sát hạ tầng CNTT sử dụng Zabbix tại một tổ chức cụ thể. Mục tiêu chính là xây dựng một giải pháp giám sát toàn diện, đáp ứng nhu cầu thực tế của tổ chức, bao gồm việc theo dõi hiệu năng máy chủ, thiết bị mạng, ứng dụng và dịch vụ quan trọng. Phạm vi nghiên cứu bao gồm việc khảo sát hiện trạng hạ tầng CNTT, thiết kế kiến trúc hệ thống giám sát Zabbix, triển khai và cấu hình Zabbix Server, Zabbix Agent, tích hợp các phương pháp Alerting, và đánh giá hiệu quả của giải pháp giám sát. Luận văn cũng khám phá khả năng mở rộng và tùy biến của Zabbix thông qua việc phát triển các tính năng giám sát tùy chỉnh bằng Zabbix API.

II. Phân Tích Thách Thức Giám Sát Hạ Tầng CNTT Hiện Đại

Việc giám sát hạ tầng CNTT hiện đại đặt ra nhiều thách thức lớn. Hạ tầng CNTT ngày càng trở nên phức tạp hơn, với sự kết hợp của các máy chủ vật lý, máy ảo, dịch vụ Cloud Monitoring, và ứng dụng phân tán. Việc theo dõi và quản lý hiệu quả tất cả các thành phần này đòi hỏi một hệ thống giám sát linh hoạt và có khả năng mở rộng cao. Một trong những thách thức lớn nhất là thu thập và phân tích dữ liệu giám sát từ nhiều nguồn khác nhau, đảm bảo tính chính xác và kịp thời của thông tin. Ngoài ra, việc cấu hình và duy trì hệ thống giám sát cũng đòi hỏi kỹ năng chuyên môn cao và nguồn lực đáng kể. Các tổ chức cần phải đối mặt với các vấn đề bảo mật liên quan đến hệ thống giám sát, đảm bảo rằng thông tin nhạy cảm không bị lộ ra ngoài.

2.1. Sự Phức Tạp của Hạ Tầng CNTT và Nhu Cầu Giám Sát Toàn Diện

Hạ tầng CNTT hiện đại bao gồm nhiều thành phần phức tạp, từ máy chủ vật lý và máy ảo đến các dịch vụ Cloud Monitoring và ứng dụng phân tán. Để đảm bảo hoạt động ổn định và hiệu quả, cần có một hệ thống giám sát toàn diện, có khả năng theo dõi tất cả các thành phần này một cách đồng bộ. Hệ thống giám sát phải thu thập và phân tích dữ liệu từ nhiều nguồn khác nhau, cung cấp thông tin chi tiết về hiệu năng, tình trạng hoạt động, và các sự cố tiềm ẩn. Điều này đòi hỏi khả năng tích hợp cao và khả năng tùy biến để đáp ứng các yêu cầu cụ thể của từng tổ chức.

2.2. Các Vấn Đề Bảo Mật và An Ninh Mạng trong Giám Sát CNTT

Bảo mật là một vấn đề quan trọng trong giám sát CNTT. Hệ thống giám sát có thể thu thập thông tin nhạy cảm về hạ tầng CNTT, bao gồm mật khẩu, khóa mã hóa, và dữ liệu người dùng. Nếu hệ thống giám sát không được bảo vệ đúng cách, thông tin này có thể bị lộ ra ngoài, gây ra các hậu quả nghiêm trọng. Cần áp dụng các biện pháp bảo mật mạnh mẽ cho hệ thống giám sát, bao gồm mã hóa dữ liệu, kiểm soát truy cập, và giám sát hoạt động. Ngoài ra, cần phải đảm bảo rằng hệ thống giám sát không gây ra các lỗ hổng bảo mật cho hạ tầng CNTT.

2.3. Khó Khăn trong Việc Tích Hợp và Tùy Biến Hệ Thống Giám Sát

Việc tích hợp hệ thống giám sát với các công cụ và hệ thống khác trong hạ tầng CNTT có thể gặp nhiều khó khăn. Mỗi tổ chức có một hạ tầng CNTT riêng biệt, với các công cụ và hệ thống khác nhau. Việc tích hợp hệ thống giám sát với tất cả các thành phần này đòi hỏi kiến thức chuyên môn sâu rộng và khả năng tùy biến cao. Ngoài ra, việc tùy biến hệ thống giám sát để đáp ứng các yêu cầu cụ thể của từng tổ chức cũng có thể là một thách thức. Hệ thống giám sát cần phải được cấu hình và điều chỉnh để theo dõi các chỉ số hiệu năng quan trọng, cảnh báo về các sự cố tiềm ẩn, và cung cấp thông tin chi tiết về hoạt động của hạ tầng CNTT.

III. Triển Khai Zabbix Hướng Dẫn Cấu Hình Hệ Thống Giám Sát

Triển khai Zabbix đòi hỏi sự chuẩn bị kỹ lưỡng và kiến thức chuyên môn về hệ thống giám sát. Bước đầu tiên là xác định yêu cầu giám sát của tổ chức, bao gồm các thành phần cần theo dõi, các chỉ số hiệu năng quan trọng, và các ngưỡng cảnh báo. Sau đó, cần thiết kế kiến trúc hệ thống giám sát Zabbix, lựa chọn phần cứng và phần mềm phù hợp, và cài đặt và cấu hình Zabbix Server, Zabbix Agent. Quan trọng là phải cấu hình Template Zabbix cho các thiết bị và ứng dụng khác nhau, cũng như thiết lập các quy tắc Alerting để nhận thông báo khi có sự cố xảy ra. Cần lưu ý đến việc bảo mật Zabbix, cấu hình tường lửa, xác thực và mã hóa dữ liệu.

3.1. Hướng Dẫn Cài Đặt và Cấu Hình Zabbix Server và Zabbix Agent

Việc cài đặt Zabbix Server bao gồm việc tải xuống và cài đặt các gói phần mềm cần thiết, cấu hình cơ sở dữ liệu, và khởi động dịch vụ Zabbix Server. Việc cài đặt Zabbix Agent trên các máy chủ cần giám sát bao gồm việc tải xuống và cài đặt các gói phần mềm, cấu hình tệp tin cấu hình, và khởi động dịch vụ Zabbix Agent. Sau khi cài đặt, cần cấu hình Zabbix Server để kết nối với cơ sở dữ liệu, thiết lập các thông số mạng, và cấu hình các tùy chọn bảo mật. Cần cấu hình Zabbix Agent để kết nối với Zabbix Server, chỉ định các thông số giám sát, và cấu hình các tùy chọn bảo mật.

3.2. Tạo và Cấu Hình Template Zabbix cho Thiết Bị và Ứng Dụng

Template Zabbix là các cấu hình sẵn có để giám sát các loại thiết bị và ứng dụng khác nhau. Việc sử dụng Template Zabbix giúp đơn giản hóa quá trình cấu hình hệ thống giám sát và đảm bảo tính nhất quán. Có thể tải xuống Template Zabbix từ cộng đồng Zabbix hoặc tạo Template Zabbix tùy chỉnh để đáp ứng các yêu cầu cụ thể. Cần cấu hình Template Zabbix để chỉ định các chỉ số hiệu năng cần theo dõi, các ngưỡng cảnh báo, và các hành động cần thực hiện khi có sự cố xảy ra.

3.3. Thiết Lập Alerting và Thông Báo Sự Cố trong Zabbix

Alerting là một tính năng quan trọng của Zabbix, cho phép người dùng nhận thông báo khi có sự cố xảy ra trong hạ tầng CNTT. Có thể cấu hình Zabbix để gửi thông báo qua email, SMS, hoặc các kênh khác. Cần thiết lập các quy tắc Alerting để chỉ định các điều kiện kích hoạt thông báo, các mức độ ưu tiên, và các hành động cần thực hiện. Có thể tích hợp Zabbix với các công cụ quản lý sự cố để tự động tạo phiếu yêu cầu khi có sự cố xảy ra.

IV. Ứng Dụng Thực Tế Giám Sát VNPT Media Bằng Phần Mềm Zabbix

Luận văn này trình bày kết quả ứng dụng hệ thống giám sát Zabbix cho hạ tầng CNTT của Tổng Công ty Truyền Thông VNPT-Media. Mục tiêu là giám sát hiệu năng của máy chủ, thiết bị mạng, ứng dụng và dịch vụ quan trọng. Nghiên cứu đã triển khai Zabbix theo mô hình phân tán, với Zabbix Server, Zabbix Proxy, và Zabbix Agent. Đã phát triển các tính năng giám sát tùy chỉnh thông qua Zabbix API, và xây dựng tính năng Alerting thông qua Telegram Messenger. Kết quả thực nghiệm cho thấy Zabbix đã giám sát được hiệu năng của máy chủ, thiết bị mạng, dịch vụ, và phần cứng. Hệ thống đã gửi cảnh báo qua Telegram khi có sự cố xảy ra.

4.1. Mô hình Triển Khai Zabbix Phân Tán cho VNPT Media

Để đáp ứng nhu cầu giám sát hạ tầng CNTT phức tạp của VNPT-Media, Zabbix đã được triển khai theo mô hình phân tán. Mô hình này bao gồm một Zabbix Server trung tâm, chịu trách nhiệm thu thập và xử lý dữ liệu giám sát. Các Zabbix Proxy được triển khai tại các chi nhánh hoặc khu vực khác nhau, chịu trách nhiệm thu thập dữ liệu cục bộ và gửi về Zabbix Server trung tâm. Các Zabbix Agent được cài đặt trên các máy chủ cần giám sát, thu thập dữ liệu và gửi về Zabbix Proxy hoặc Zabbix Server.

4.2. Phát triển Tính Năng Giám Sát Phần Cứng Vật Lý thông qua API

Để giám sát phần cứng vật lý của các máy chủ, đã phát triển các tính năng giám sát tùy chỉnh thông qua Zabbix API. Các tính năng này sử dụng các công cụ và giao thức như IPMI và SNMP để thu thập thông tin về CPU, RAM, ổ cứng, và các thành phần phần cứng khác. Thông tin này được hiển thị trên Dashboard của Zabbix, giúp người dùng dễ dàng theo dõi tình trạng phần cứng của các máy chủ.

4.3. Tích Hợp Alerting qua Telegram Messenger trong Zabbix

Để cải thiện khả năng phản ứng với các sự cố, Zabbix đã được tích hợp với Telegram Messenger để gửi thông báo Alerting. Khi có sự cố xảy ra, Zabbix sẽ tự động gửi thông báo qua Telegram, giúp người dùng nhanh chóng nhận được thông tin và có hành động kịp thời. Việc tích hợp Telegram Messenger đơn giản và hiệu quả, giúp cải thiện khả năng quản lý hệ thống.

V. Đánh Giá và Tối Ưu Nâng Cao Hiệu Quả Giám Sát Zabbix

Hệ thống giám sát Zabbix đã mang lại nhiều lợi ích cho VNPT-Media, bao gồm cải thiện khả năng phát hiện sự cố, giảm thiểu thời gian chết, và nâng cao hiệu suất hoạt động của hạ tầng CNTT. Tuy nhiên, vẫn còn một số hạn chế và hướng nghiên cứu tiếp theo. Cần tối ưu hóa hiệu suất của Zabbix ServerZabbix Proxy, cũng như cải thiện khả năng tùy biến và mở rộng của hệ thống giám sát. Nghiên cứu tiếp theo có thể tập trung vào việc tích hợp Zabbix với các công cụ quản lý sự cố khác, cũng như phát triển các tính năng giám sát nâng cao như phân tích dự đoán và tự động khắc phục sự cố.

5.1. Kết Quả Đạt Được và Bài Học Kinh Nghiệm từ Triển Khai Zabbix

Quá trình triển khai Zabbix đã mang lại nhiều kết quả tích cực, bao gồm cải thiện khả năng phát hiện sự cố, giảm thiểu thời gian chết, và nâng cao hiệu suất hoạt động của hạ tầng CNTT. Tuy nhiên, cũng có một số bài học kinh nghiệm quan trọng, bao gồm việc cần phải chuẩn bị kỹ lưỡng trước khi triển khai, cần phải có kiến thức chuyên môn sâu rộng về Zabbix, và cần phải liên tục theo dõi và tối ưu hóa hệ thống giám sát.

5.2. Các Phương Pháp Tối Ưu Hiệu Năng Zabbix Server và Proxy

Để đảm bảo hiệu suất hoạt động tốt nhất, cần tối ưu hóa Zabbix ServerZabbix Proxy. Các phương pháp tối ưu bao gồm việc điều chỉnh các tham số cấu hình, sử dụng bộ nhớ cache, và phân tán tải. Cần liên tục theo dõi hiệu năng của Zabbix ServerZabbix Proxy để phát hiện và khắc phục các vấn đề tiềm ẩn.

5.3. Hướng Nghiên Cứu Tiếp Theo Tích Hợp AI và Tự Động Hóa

Hướng nghiên cứu tiếp theo có thể tập trung vào việc tích hợp trí tuệ nhân tạo (AI) và tự động hóa vào hệ thống giám sát Zabbix. AI có thể được sử dụng để phân tích dữ liệu giám sát, dự đoán các sự cố tiềm ẩn, và tự động khắc phục sự cố. Tự động hóa có thể được sử dụng để đơn giản hóa các tác vụ cấu hình và quản lý hệ thống giám sát, cũng như tự động phản ứng với các sự cố.

VI. Kết Luận Triển Vọng và Ứng Dụng Giám Sát CNTT Zabbix

Zabbix là một phần mềm mã nguồn mở mạnh mẽ, cung cấp một giải pháp hiệu quả và linh hoạt để giám sát hạ tầng CNTT. Luận văn này đã trình bày kết quả nghiên cứu và triển khai hệ thống giám sát Zabbix cho VNPT-Media, chứng minh khả năng đáp ứng nhu cầu thực tế của một tổ chức lớn. Zabbix có triển vọng phát triển mạnh mẽ trong tương lai, đặc biệt là với sự tích hợp của AI và tự động hóa. Zabbix là một công cụ quan trọng cho các tổ chức muốn đảm bảo hoạt động ổn định và hiệu quả của hạ tầng CNTT.

6.1. Tổng Kết Các Kết Quả Nghiên Cứu và Đóng Góp của Luận Văn

Luận văn này đã nghiên cứu và triển khai hệ thống giám sát Zabbix cho VNPT-Media, chứng minh khả năng đáp ứng nhu cầu thực tế của một tổ chức lớn. Luận văn đã đóng góp vào việc nâng cao kiến thức về Zabbix, cung cấp một hướng dẫn chi tiết về cách triển khai Zabbix, và đề xuất các phương pháp tối ưu hóa hiệu suất và bảo mật của hệ thống giám sát.

6.2. Triển Vọng Phát Triển của Zabbix trong Tương Lai

Zabbix có triển vọng phát triển mạnh mẽ trong tương lai, đặc biệt là với sự tích hợp của AI và tự động hóa. AI có thể được sử dụng để phân tích dữ liệu giám sát, dự đoán các sự cố tiềm ẩn, và tự động khắc phục sự cố. Tự động hóa có thể được sử dụng để đơn giản hóa các tác vụ cấu hình và quản lý hệ thống giám sát, cũng như tự động phản ứng với các sự cố.

6.3. Ứng Dụng Rộng Rãi của Zabbix trong Các Ngành Công Nghiệp Khác

Zabbix có thể được ứng dụng rộng rãi trong các ngành công nghiệp khác nhau, bao gồm tài chính, ngân hàng, viễn thông, y tế, và giáo dục. Zabbix có thể được sử dụng để giám sát hạ tầng CNTT, mạng, máy chủ, ứng dụng, và dịch vụ trong các tổ chức này. Việc sử dụng Zabbix giúp các tổ chức đảm bảo hoạt động ổn định và hiệu quả của hạ tầng CNTT, giảm thiểu thời gian chết, và nâng cao hiệu suất làm việc.

11/09/2025

Trích đoạn nội dung tài liệu

_BO GIAO DUC VA DAO TAO | TRUONG BAI HOC BACH KHOA HANOI BÙI ĐỨC THÀNH Tin dé tai: NGHIÊN CỨU VÀ TRIÊN KHAI HỆ THONG GIAM SAT HA TANG CNTT TREN PHAN MEM MA NGUON MO ZABBIX Chuyên ngành: KỸ THUẬT MÁY TÍNH. LUẬN VĂN THẠC SĨ KỸ THUẬT Ky thuat may tinh NGƯỜI HƯỚNG DAN KHOA HỌC PGS.TS Ngô Hẳng Son LOT CAM DOAN Tôi xin cam doan luận văn Thạc sỹ này lá dễ tải nghiền cứu của tôi, không sao chép của người khác. Các nghiên cứu, tim hiểu trình bày trong luận văn đều đựa trên các kiến thức đã được học trong trường cũng như kinh nghiệm thực tế sau 8 năm làm việc ở nhiễu công ty, cứng với đỏ là sự hướng dẫn của. Thay giáo PGS.TS Ngô Hồng Sơn.

Các tải liệu tham khảo, tôi đã trịch dẫn đây đú nguồn ngốc. Lôi xin chịu trách nhiệm trước pháp luật lời cam đoan của minh. Hà Nội, ngày 27 tháng 3 năm 2017 Học viên thực hiện Bui Đức Thành MUC LUC Danh mục các ký hiệu, các chữ viết tắt Danh mục các băng. Danh mục các hình vẽ, đã thị.

Ly do chon dé 2 "Mục đích nghiên cứn cũa luận văn, đôi tượng và phạm vi nghiên cứu. L0 3 Nội dung chỉnh của luận văn - -e H 4. Phương pháp nghiên cứn. CHƯƠNG L KHAO SAT HIEN TRANG VE HA FẢNG CNI JA TONG C TY VNTT MEDIA.

11 'Kbáo sát về hiện trạng bạ tầng CNTT của Tổng công ty VNPT Mcdia.1 Mô hình mạng tổng quan: - —-.L2 Câu trúc mựng tổng thê của Tổng Công ty Truyền Thông- VNPT Mođia. 14 1121 Tạ sở Tống công ty. -14 1122 Chỉ nhánh. - 15 12 Giới thiệu về các phần mềmt giảm sắt biện tại và lý do chọn Zabhix.1 Giới thiệu các phần mém giảm sảt hiện nay.

L5 121 Giới thiêu phần mềm Nagios - - 18 1.212 Giới thiệu phần mềm CacH. Ưunhược điểm của Zabbix và lý do chọn ⁄abbix. „21 13 Tong quan về phần mềm 7abbix 25 1.1 Kiến trúc của hệ thông giám sát Znibix.14 Zabbix Web frontend. Cơ chế giám sát, thu thập đữ liệu và cảnh báo của Zabblx 26 1321 SNMP (Sirnpls Neiwerk Management) - 27 1322 Zabbix Agent,.28 1323 1PMI Agenf - ne 3.1 Kết quả đạt được 64 3.2 Hạn chỗ và hướng nghiên cữu tiếp theo -.

64 TÀI LIỆU THAM KHẢO. Danh muc cac bang Bang 1: Yéu cau céc phan mềm cài đặt Bảng 2: Câu lành tôi thiểu cài đặt Zabbix 38 Bảng 3: Các gói cải đặt cho Zabbix. 39 Bang 4: Port kết nổi gttta Zabbix proxy va Zabbix server, zabbix agent 40 Bảng 5: Các mức độ cảnh báo 41 Bảng 6: Thông trm IP, moảnle cải đặt cho mô hình thực nghiệm. 42 1iình vẽ 30 Giám sát tiễn trình.

61 Hình vẽ 3t Giám sal phan cứng máy chủ - 61 Hình vẽ 32: Link giam sat HDD qua API. Hình vé 33 Link giám sát CPU qua APL. Tĩnh vẽ 3⁄4 Tink giam sl RAM qua APT 62 Hình vẽ 35 Canh bao v2 higu nang ofa server. nee 62, Hình vẽ 36 Canh bao v4 HDD qua Telegram 63 Hình về 37 Canh bao 161 service http wan telegratn.

Các mô hình triển khai hệ ai 133.1 Mô hình tập trung 31 13.32 Mô hình phân tán.34 Các phẩn tir co bin trong Zabbix 34 CHƯƠNG II: XÂY DỰNG GIẢI PHÁP GIAM SAT ZABBIX. 35 24 GLit phap giám sát cho hạ tổng CNTT của Tổng công ty Truyền Thông VNPT-Media - - 35 22 Các thành phần cần giảm sát. „36 143 'Thiết kế các thành phẩn của hệ thắng giám sắt Zabbix.2 Zabbix Server & Zabbix web. „40 14 GIải pháp cãnh báo qua Telegram Messager.

40 CHUONG II: UNG DUNG HE THONG GIAM SAT ZABBIX CHO HA TANG CNIT TONG CÔNG TY VNPT-MEDIA. 42 31 Mô hình thục nghiệm.2 Triển khai thứ nghiệm.1 Cài dat Zabbix theo mô hình phân tán 43 32.1 Cai dal Zabbix server - - 4 32.12 Cai dal Zabbix Proxy va Monitor cac host thong qua proxy 45 3243 Cai dit Zabbix Agent, két néi với Zabhix proxy.2 Phát triển tính năng giám sát cia Zabbix théng qua Web APL —- 3.3 Xây đựng tính năng giảm sắt phần cứng vật lý củn các máy chữ.4 Xây dựng tỉnh năng alert thông qua Telegram :Iiessenger.3 'Kết quả thực nghiệm.1 Giám sắt dược hiệu năng của máy chủ, thiết bị mạng.2 Giám sát dịch vụ.3 Giảm sắt phần cứng máy chủ 61 3.4 Giám sái địch vụ qua web APT - 61 3.5 Cảnh bảo qua Telegram khi cỏ sư có .1 Kết quả đạt được 64 3.2 Hạn chỗ và hướng nghiên cữu tiếp theo -. 64 TÀI LIỆU THAM KHẢO. Lý do chon dé tai Công nghệ thông tin ngày nay đã và đang được ứng đụng rông rãi trong mọi lĩnh vực, góp phân vào sy ting trưởng, chuyển dịch cơ câu kinh tế và lâm thay doi cơ bản cách quản lý, học làm việc của cơn người.

Rất nhiêu nước đã coi sự phát triển công nghệ thông tin và truyền thông là hướng mi tiên trong chiến lược phát triển kinh tế xã hội. Thế giới dưới những tác động của công nghệ thông tin và truyền thông, đang đi vào niên kinh tế trí thức, trong đó công nghệ thông tỉn có một vai trò quyết định. ‘Ung dung công nghệ thông tin (CNTT) trong quản lý nhà nước là việc không thể thiểu trong quá trình hiện đại hoá công tác quản lý, góp phân thúc đấy tầng trưởng kinh tế, nâng cao nắng xuất lao động, nâng cao năng lực cạnh tranh của riển kinh tế, thủe dây quá trinh hội nhập, trong dé công tác quản lý nhà nước dược nâng, cao một cách hiệu quả rõ rệt nhờ CNTT hiện đại Hiện nay trong hạ tầng công nghệ thông tím của bật kỳ đoanh nghiệp, tổ chức nao hau hét đều có những thiết bị mạng, máy chú dịch vụ phục vụ cho các công việc nội bộ cũng hoạt động kinh đoanh mang lại lợi ich kinh tổ cao. Câu hỏi đặt ra cho người quân trị hệ thông IT của doanh nghiệp là: Làm thể nào có thể giám sắt tải nguyén của tất cả máy chủ hàng ngày, hàng giờ để kịp thời phát hiện các máy chủ sắp bị quá tải? Giám sat tải nguyên máy chủ (Thao đối tỷ lệ chim dụng CPU, dung, lượng còn lại của ỗ cứng, tý lệ sử dụng bộ nhở RAM.) Chúng ta không thể kết nối vào từng thiết bị mạng, từng máy chủ để mả theo đối hiệu năng của chúng, cũng như xem các ứng dụng cỏ đang chạy hay không? Rồi làm thế nào để biết ai đó đã cô kết nối (legim) vào thiết bị nhưng nhập sai uscmame va password, thiél bị vừa mới tị khỏi động lại (restart).

Chính vì vậy việc đâm bảo hạ tầng công nghệ thông tin hoạt động ôn định là vô cùng quan trong trong doanh nghiệp. Phản mềm giảm sát chính là công cụ giúp chúng ta cỏ thể thục hiện việc này một cách tôi ta nhất, 1iình vẽ 30 Giám sát tiễn trình. 61 Hình vẽ 3t Giám sal phan cứng máy chủ - 61 Hình vẽ 32: Link giam sat HDD qua API. Hình vé 33 Link giám sát CPU qua APL.

Tĩnh vẽ 3⁄4 Tink giam sl RAM qua APT 62 Hình vẽ 35 Canh bao v2 higu nang ofa server. nee 62, Hình vẽ 36 Canh bao v4 HDD qua Telegram 63 Hình về 37 Canh bao 161 service http wan telegratn. - 64 Thanh mục các hình vẽ, đã thị Hình vẽ 1: Mô hình hạ tầng C) của Lỗng Công ty VNPT Media Hình vẽ 3: Mô hình và cơ chế làm vì của Nagios N§ClicntF+ Hình vẽ 3: Mô hình và cơ chế làm việc của Nagios XRPE. Hình vẽ 4: Sơ đỗ khối của hệ quản trị Cacti Hình vẽ 5: Các thành phân của Hinh vẽ 6: Kiến trúc của Zabbix.

Hinh vẽ 7: Cơ chế thu thập đữ liệu của Zabbix. Lĩnh vẽ 8: Zablix p: e check Hình vẽ 9: Zabbix active check. Hình vẽ 19: Mô lánh triển khai ⁄abbix trên mệt node Uith vé 1b: M6 hi Wrign khai Zabbix 6d Linh sin sing cao Hình vẽ 12: Mỏ hình Zabbix phân tán. Hình vẽ 13: Mô hình triển khai ⁄abbix phan tan.

Hình vớ 14: Mô hình thực nghiệm Zablix phân lan. Hình vẽ 15: Câu hình Zabbix server kal ndi Zabbix proxy Hinh vẽ 16: Add hoạt cần giám sát qua Zabbix prOXY. Tình vẽ 17: Giao diện của dell open managent Hình vẽ 18: Lệnh kiẩm tra trạng thái phân cửng của Open Managent Hình vẽ 19: Cảnh báo phần cửng qua Telegram. Tĩnh vẽ 20: Khởi tạo bot trén Telegram Hình vẽ 21: Tạo bot én Telegram.

Hình về 22: API, token ma Telegram cung c: Tĩnh về 23: Tạo Media Iypes gửi alen tới Telegrain Hình vớ 24: Tạa Action trồn Zabbix gửi akmL tới Telegram Hình vẽ 25: Zabbx alsrt tới Telepram khi ö cứng free <20%%. cà coi Linh vẽ 26: liễu đỗ giảm sát hiệu năng ota CPL Hình vẽ 27: Biểu dỗ giám sal dung lượng sử dụng HDD. Hình vẽ 26: Biểu đồ giảm sit dung lượng sứ dụng RAM. co Trình vẽ 29: Hiểu đỗ giám sát băng thông cửa carđ mạng 1iình vẽ 30 Giám sát tiễn trình.

61 Hình vẽ 3t Giám sal phan cứng máy chủ - 61 Hình vẽ 32: Link giam sat HDD qua API. Hình vé 33 Link giám sát CPU qua APL. Tĩnh vẽ 3⁄4 Tink giam sl RAM qua APT 62 Hình vẽ 35 Canh bao v2 higu nang ofa server. nee 62, Hình vẽ 36 Canh bao v4 HDD qua Telegram 63 Hình về 37 Canh bao 161 service http wan telegratn .1 Kết quả đạt được 64 3.2 Hạn chỗ và hướng nghiên cữu tiếp theo -.

64 TÀI LIỆU THAM KHẢO. Danh muc cac bang Bang 1: Yéu cau céc phan mềm cài đặt Bảng 2: Câu lành tôi thiểu cài đặt Zabbix 38 Bảng 3: Các gói cải đặt cho Zabbix. 39 Bang 4: Port kết nổi gttta Zabbix proxy va Zabbix server, zabbix agent 40 Bảng 5: Các mức độ cảnh báo 41 Bảng 6: Thông trm IP, moảnle cải đặt cho mô hình thực nghiệm. 42 1iình vẽ 30 Giám sát tiễn trình.

61 Hình vẽ 3t Giám sal phan cứng máy chủ - 61 Hình vẽ 32: Link giam sat HDD qua API. Hình vé 33 Link giám sát CPU qua APL. Tĩnh vẽ 3⁄4 Tink giam sl RAM qua APT 62 Hình vẽ 35 Canh bao v2 higu nang ofa server. nee 62, Hình vẽ 36 Canh bao v4 HDD qua Telegram 63 Hình về 37 Canh bao 161 service http wan telegratn.

Lý do chon dé tai Công nghệ thông tin ngày nay đã và đang được ứng đụng rông rãi trong mọi lĩnh vực, góp phân vào sy ting trưởng, chuyển dịch cơ câu kinh tế và lâm thay doi cơ bản cách quản lý, học làm việc của cơn người. Rất nhiêu nước đã coi sự phát triển công nghệ thông tin và truyền thông là hướng mi tiên trong chiến lược phát triển kinh tế xã hội.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ