Tìm hiểu mô hình giám sát hệ thống bằng PROMETHEUS và GRAFANA

34 182 2
Tìm hiểu mô hình giám sát hệ thống bằng PROMETHEUS và GRAFANA

Đ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 THỰC TẬP TỐT NGHIỆP CHUYÊN NGÀNH: KỸ THUẬT ĐIỆN TỬTRUYỀN THÔNG HỆ: ĐẠI HỌC CHÍNH QUY NIÊN KHÓA: 20172022 ĐỀ TÀI: GIÁM SÁT HỆ THỐNG BẰNG PROMETHEUS VÀ GRAFANA Hồ Chí Minh, tháng 8 năm 2021 Mục Lục LỜI CẢM ƠN 3 CHƯƠNG I : TỔNG QUAN VỀ CÔNG TY CỔ PHẦN THẾ GIỚI DI ĐỘNG 4 1. Giới thiệu về Công ty Cổ phần Thế Giới Di Động 4 2. Lịch sử phát triển 6 3. Tầm nhìn, sứ mệnh và giá trị cốt lõi 6 3.1. Tầm nhìn: 6 3.2. Sứ mệnh: 6 3.3. Gía trị cốt lõi: 6 4. Cơ cấu tổ chức của công ty (đội ngũ nhân sự) 7 5. Những thành tựu đã đạt được 8 CHƯƠNG II : GIỚI THIỆU TỔNG QUAN VỀ HỆ THỐNG GIÁM SÁT PROMETHEUS VÀ GRAFANA 9 2.1 Tổng quan về Prometheus. 9 2.1.1 Prometheus là gì ? 9 2.1.2 Một số tính năng của Prometheus. 9 2.1.3 Một số đặc điểm lưu ý về Prometheus. 9 2.1.4 Kiến trúc Prometheus . 10 2.2 Tổng quan về Grafana 11 2.3 Cài đặt Prometheus trên môi trường Linux 12 2.4 Cài đặt Grafana trong môi trường linux: 15 CHƯƠNG 3: GIÁM SÁT WINDOWS SERVER VÀ UBUNTU SERVER BẰNG PROMETHEUS 20 3.1 Giám sát Windows Server bằng Prometheus. 20 3.2 Giám sát máy Ubuntu Server với Prometheus Node_exporter. 23 IV. CẤU HÌNH PROMETHEUS ALERTMANAGER ĐỂ GỬI CẢNH BÁO QUA EMAIL 27 4.1 Cài đặt Alertmanager. 27 4.2 Cấu hình Alertmanger gửi cảnh báo qua mail 29 KẾT LUẬN 31 LỜI CẢM ƠN Qua quá trình thực tập tốt nghiệp tại Ban Quản Trị Server – Công ty cổ phần Thế Giới Di Động, em đã rút ra được nhiều kinh nghiệm thực tế mà khi còn ngồi trên ghế nhà trường em chưa biết được. Em xin gửi lời cảm ơn đến quý thầy cô trong Khoa Viễn thông trường Học viện Công nghệ bưu chính viễn thông cơ sở tại thành phố Hồ Chí Minh. Xin chân thành cảm ơn Thầy Nguyễn Khánh Toàn – giảng viên hướng dẫn thực tập đã hỗ trợ, chỉ dẫn em trong việc giao nhận đề tài cũng như trong quá trình thực tập và viết báo cáo. Bên cạnh đó em xin gửi lời cảm ơn chân thành đến Ban lãnh đạo, các anh, chị tại Ban Quản Trị Server – Công ty cổ phần Thế Giới Di Động đã giúp đỡ và tạo mọi điều kiện thuận lợi giúp em kiện cho em học hỏi, tiếp cận với những trang thiết bị hiện đại và hoàn thành tốt quá trình thực tập. Em cũng xin chân thành cảm ơn sự chỉ bảo nhiệt tình của anh Phạm Đức Hoàng, anh Trương Nguyên Trí – người hướng dẫn trong quá trình thực tập đã giúp em nắm bắt một cách có hệ thống và đầy đủ các kiến thức thực tế mà em không có điều kiện học khi ở trường. Trân trọng cảm ơn Sinh viên thực hiện CHƯƠNG I : TỔNG QUAN VỀ CÔNG TY CỔ PHẦN THẾ GIỚI DI ĐỘNG 1. Giới thiệu về Công ty Cổ phần Thế Giới Di Động Thế Giới Di Động tham gia thị trường bán lẻ Laptop từ tháng 12 năm 2006 tại TP.HCM với showroom trưng bày tại 182 Nguyễn Thị Minh Khai Q3, đến nay đã mở rộng thêm các khu vực Hà Nội, Đà Nẵng…. Ngoài ra việc bán hàng qua mạng và giao hàng tận nhà trên phạm vi toàn quốc cũng được triển khai từ đầu năm 2007, hiện nay lượng khách hàng mua hàng Laptop thông qua website www.thegioididong.com và tổng đài 1900.561.292 đã tăng lên đáng kể, trung bình 20 – 30 đơn hàng mỗi ngày. Đây là một kênh bán hàng tiềm năng và là một công cụ hữu hiệu giúp các khách hàng ở những khu vực xa mua được một sản phẩm ưng ý khi không có điều kiện xem trực tiếp sản phẩm. www.thegioididong.com là website thương mại điện tử lớn nhất Việt Nam với số lượng truy cập hơn 500.000 lượt ngày, xếp hạng 25 trong top website tại Việt Nam (theo Alexa) cung cấp thông tin chi tiết về giá cả, tính năng kĩ thuật, … hơn 500 mẫu điện thoại và 100 mẫu Laptop của tất cả các nhãn hiệu chính thức tại Việt Nam. Thế Giới Di Động là đơn vị đi đầu về chất lượng, phong cách phục vụ và đã nhận được nhiều giải thưởng do người tiêu dùng cũng như các đối tác bình chọn trong nhiều năm liền. − Tên đầy đủ: Công ty cổ phần Thế Giới Di Động − Tên tiếng Anh của Công ty: Mobile World JSSC − Mã chứng khoán: MWG − Loại hình hoạt động: Công ty Cổ Phần − Ngày thành lập: tháng 3 năm 2004 − Mã số thuế: 0303217354 − Đại diện pháp luật: Đoàn Văn Hiểu Em − Giám đốc công ty: Trần Kinh Doanh − Logo: Hình tượng con người trong logo chính thức của Công ty cổ phần Thế giới di động được tạo thành bởi các ô vuông nhỏ. Hình ảnh này tượng trưng cho hệ thống rất nhiều các cửa hàng bán lẻ của hãng. Những hình khối tròn trong logo tượng trưng cho mặt trời, quả địa cầu thể hiện cho khát vọng đưa thương hiệu vươn ra toàn cầu Hình 1. 1: Logo của công ty Thế Giới Di Động (Nguồn: https:mwg.vncongtygioithieuchung) − Địa chỉ: 128 Trần Quang Khải, Phường Tân Định, Quận 1, Thành phố Hồ Chí Minh − Văn phòng: Tòa nhà MWG Lô T21.2, Đường D1, Khu Công nghệ Cao, P. Tân Phú, Quận 9 − Website: www.thegioididong.com − Email: investorthegioididong.com − Lĩnh vực kinh doanh chính: điện thoại di động, thiết bị số, điện tử tiêu dùng Hình 1. 2: Tòa nhà Thế Giới Di Động Lô T21.2, Đường D1, Khu Công nghệ Cao, P. Tân Phú, Quận 9 (Nguồn: https:vieclam.thegioididong.comtintuc) 2. Lịch sử phát triển 042004, ra quyết định thành lập công ty. 072004, website www.thegioididong.com được chính thức ra mắt (các tên miền khác: www.thegioimobi.com, www.thegioimobile.com) 102004, tại siêu thị Điện Thoại Di Động 89A Nguyễn Đình Chiểu siêu thị đầu tiên của hệ thống khai trương với chương trình ra mắt ấn tượng “Đi săn Điện Thoại Di Đông kiểu thổ dân”. 092005, khai trương siêu thị thứ 2 của hệ thống, siêu thị ĐTDĐ – 330 Cộng Hoà. Trong năm 2006, khai trương thêm 2 siêu thị mới tại: 26 Phan Đăng Lưu, 182 Nguyễn Thị Minh Khai. Đến nay, các hệ thống siêu thị của công ty không ngừng được mở rộng ra phạm vi toàn quốc, các website luôn được nâng cấp và đầu tư, từng bước gây được tiếng vang trong thị trường Thương mại điện tử Việt Nam. 3. Tầm nhìn, sứ mệnh và giá trị cốt lõi 3.1. Tầm nhìn: Với cương vị là một thương hiệu Việt, đang nỗ lực từng ngày để mang đến những sản phẩm, dịch vụ phục vụ tối ưu cho nhu cầu của người Việt, và xa hơn nữa là vươn tầm khu vực, Thế Giới Di Động hướng tới trở thành một tập đoàn bán lẻ đa ngành, hùng mạnh nhất, và đặc biệt trong mảng thương mại điện tử sẽ chiếm vị trí số 1. Cụ thể, công ty sẽ tiếp tục hoàn thành những mục tiêu đề ra trong mảng công nghệ thông tin, góp phần gia tăng thị phần, tiếp tục củng cố ngôi vị số 1 của Thế Giới Di Động trong các lĩnh vực đang kinh doanh. 3.2. Sứ mệnh: Để đạt mục tiêu cốt lõi đã đề ra, Thế Giới Di Động luôn không ngừng nỗ lực, cải tiến để làm hài lòng khách hàng, dù là những khách hàng khó tính nhất. Công ty xây dựng một văn hóa chung là văn hóa “Đặt Khách Hàng làm trọng tâm”, từ mọi cấp bậc, mọi vị trí nhân viên đều có mục tiêu là làm hài lòng và mang đến những trải nghiệm thú vị nhất cho khách hàng. Bên cạnh đó, Thế Giới Di Động cũng luôn đề cao những nỗ lực của nhân viên, công ty mang trên mình sứ mệnh đem đến sự sung túc cho nhân viên thông qua các cơ hội việc làm cực kỳ hấp dẫn tại công ty. Công ty cũng luôn nỗ lực kinh doanh để mang đến mức lợi nhuận cao cho những nhà đầu tư dài hạn và đóng góp vào phúc lợi của cộng đồng. 3.3. Gía trị cốt lõi: Ban giám đốc công ty Thế Giới Di Động nhận ra rằng để một doanh nghiệp phát triển mạnh mẽ, bền vững, bên cạnh những chiến lược kinh doanh nhạy bén, cần phải xây dựng một nền văn hóa riêng đặc thù cho doanh nghiệp của mình. Và một phần quan trọng trong văn hóa đó có sự hiện diện của những giá trị cốt lõi, đây là những diều mà Thế Giới Di Động mong muốn nhân viên của mình sẽ sống và làm theo trong suốt quá trình đồng hành và phát triển của công ty. Và 6 giá trị được lựa chọn là:

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG CƠ SỞ TẠI THÀNH PHỐ HỒ CHÍ MINH KHOA VIỄN THƠNG II - - BÁO CÁO THỰC TẬP TỐT NGHIỆP CHUYÊN NGÀNH: KỸ THUẬT ĐIỆN TƯ-TRUYỀN THÔNG HỆ: ĐẠI HỌC CHÍNH QUY NIÊN KHĨA: 2017-2022 ĐỀ TÀI: TÌM HIỂU MƠ HÌNH GIÁM SÁT HỆ THỐNG BẰNG PROMETHEUS VÀ GRAFANA LỚP: D17CQVT01 Giáo viên hướng dẫn: Ths NGUYỄN KHÁNH TOÀN Hồ Chí Minh, tháng 08 năm 2021 HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG CƠ SỞ TẠI THÀNH PHỐ HỒ CHÍ MINH KHOA VIỄN THƠNG II - - BÁO CÁO THỰC TẬP TỐT NGHIỆP CHUYÊN NGÀNH: KỸ THUẬT ĐIỆN TƯ-TRÙN THƠNG HỆ: ĐẠI HỌC CHÍNH QUY NIÊN KHÓA: 2017-2022 ĐỀ TÀI: GIÁM SÁT HỆ THỐNG BẰNG PROMETHEUS VÀ GRAFANA LỚP: D17CQVT01 Giáo viên hướng dẫn: TH.s NGUYỄN KHÁNH TỒN Hồ Chí Minh, tháng năm 2021 Mục Lục LỜI CẢM ƠN Qua trình thực tập tốt nghiệp Ban Quản Trị Server – Công ty cổ phần Thế Giới Di Động, em rút nhiều kinh nghiệm thực tế mà ngồi ghế nhà trường em chưa biết Em xin gửi lời cảm ơn đến quý thầy cô Khoa Viễn thông trường Học viện Công nghệ bưu viễn thơng sở thành phố Hồ Chí Minh Xin chân thành cảm ơn Thầy Nguyễn Khánh Toàn – giảng viên hướng dẫn thực tập hỗ trợ, dẫn em việc giao nhận đề tài trình thực tập viết báo cáo Bên cạnh em xin gửi lời cảm ơn chân thành đến Ban lãnh đạo, anh, chị Ban Quản Trị Server – Công ty cổ phần Thế Giới Di Động giúp đỡ tạo điều kiện thuận lợi giúp em kiện cho em học hỏi, tiếp cận với trang thiết bị đại hoàn thành tốt trình thực tập Em xin chân thành cảm ơn bảo nhiệt tình anh Phạm Đức Hồng, anh Trương Ngun Trí – người hướng dẫn trình thực tập giúp em nắm bắt cách có hệ thống đầy đủ kiến thức thực tế mà em khơng có điều kiện học trường Trân trọng cảm ơn ! Sinh viên thực CHƯƠNG I : TỔNG QUAN VỀ CÔNG TY CỔ PHẦN THẾ GIỚI DI ĐỘNG Giới thiệu Công ty Cổ phần Thế Giới Di Động Thế Giới Di Động tham gia thị trường bán lẻ Laptop từ tháng 12 năm 2006 TP.HCM với showroom trưng bày 182 Nguyễn Thị Minh Khai Q3, đến mở rộng thêm khu vực Hà Nội, Đà Nẵng… Ngoài việc bán hàng qua mạng giao hàng tận nhà phạm vi toàn quốc triển khai từ đầu năm 2007, lượng khách hàng mua hàng Laptop thông qua website www.thegioididong.com tổng đài 1900.561.292 tăng lên đáng kể, trung bình 20 – 30 đơn hàng ngày Đây kênh bán hàng tiềm công cụ hữu hiệu giúp khách hàng khu vực xa mua sản phẩm ưng ý điều kiện xem trực tiếp sản phẩm www.thegioididong.com website thương mại điện tử lớn Việt Nam với số lượng truy cập 500.000 lượt ngày, xếp hạng 25 top website Việt Nam (theo Alexa) cung cấp thơng tin chi tiết giá cả, tính kĩ thuật, … 500 mẫu điện thoại 100 mẫu Laptop tất nhãn hiệu thức Việt Nam Thế Giới Di Động đơn vị đầu chất lượng, phong cách phục vụ nhận nhiều giải thưởng người tiêu dùng đối tác bình chọn nhiều năm liền − Tên đầy đủ: Công ty cổ phần Thế Giới Di Động − Tên tiếng Anh Công ty: Mobile World JSSC − Mã chứng khoán: MWG − Loại hình hoạt động: Cơng ty Cổ Phần − Ngày thành lập: tháng năm 2004 − Mã số thuế: 0303217354 − Đại diện pháp luật: Đoàn Văn Hiểu Em − Giám đốc cơng ty: Trần Kinh Doanh − Logo: Hình tượng người logo thức Cơng ty cổ phần Thế giới di động tạo thành vng nhỏ Hình ảnh tượng trưng cho hệ thống nhiều cửa hàng bán lẻ hãng Những hình khối trịn logo tượng trưng cho mặt trời, địa cầu thể cho khát vọng đưa thương hiệu vươn tồn cầu Hình 1: Logo công ty Thế Giới Di Động (Nguồn: https://mwg.vn/cong-ty/gioi-thieu-chung/) − Địa chỉ: 128 Trần Quang Khải, Phường Tân Định, Quận 1, Thành phố Hồ Chí Minh − Văn phịng: Tịa nhà MWG - Lơ T2-1.2, Đường D1, Khu Công nghệ Cao, P Tân Phú, Quận − Website: www.thegioididong.com − Email: investor@thegioididong.com − Lĩnh vực kinh doanh chính: điện thoại di động, thiết bị số, điện tử tiêu dùng Hình 2: Tịa nhà Thế Giới Di Động - Lô T2-1.2, Đường D1, Khu Công nghệ Cao, P Tân Phú, Quận (Nguồn: https://vieclam.thegioididong.com/tin-tuc/) Lịch sử phát triển 04/2004, định thành lập công ty 07/2004, website www.thegioididong.com thức mắt (các tên miền khác: www.thegioimobi.com, www.thegioimobile.com) 10/2004, siêu thị Điện Thoại Di Động - 89A Nguyễn Đình Chiểu siêu thị hệ thống khai trương với chương trình mắt ấn tượng “Đi săn Điện Thoại Di Đông kiểu thổ dân” 09/2005, khai trương siêu thị thứ hệ thống, siêu thị ĐTDĐ – 330 Cộng Hoà Trong năm 2006, khai trương thêm siêu thị tại: 26 Phan Đăng Lưu, 182 Nguyễn Thị Minh Khai Đến nay, hệ thống siêu thị công ty không ngừng mở rộng phạm vi toàn quốc, website nâng cấp đầu tư, bước gây tiếng vang thị trường Thương mại điện tử Việt Nam Tầm nhìn, sứ mệnh giá trị cốt lõi 3.1 Tầm nhìn: Với cương vị thương hiệu Việt, nỗ lực ngày để mang đến sản phẩm, dịch vụ phục vụ tối ưu cho nhu cầu người Việt, xa vươn tầm khu vực, Thế Giới Di Động hướng tới trở thành tập đoàn bán lẻ đa ngành, hùng mạnh nhất, đặc biệt mảng thương mại điện tử chiếm vị trí số Cụ thể, cơng ty tiếp tục hồn thành mục tiêu đề mảng công nghệ thông tin, góp phần gia tăng thị phần, tiếp tục củng cố vị số Thế Giới Di Động lĩnh vực kinh doanh 3.2 Sứ mệnh: Để đạt mục tiêu cốt lõi đề ra, Thế Giới Di Động không ngừng nỗ lực, cải tiến để làm hài lòng khách hàng, dù khách hàng khó tính Cơng ty xây dựng văn hóa chung văn hóa “Đặt Khách Hàng làm trọng tâm”, từ cấp bậc, vị trí nhân viên có mục tiêu làm hài lịng mang đến trải nghiệm thú vị cho khách hàng Bên cạnh đó, Thế Giới Di Động ln đề cao nỗ lực nhân viên, công ty mang sứ mệnh đem đến sung túc cho nhân viên thông qua hội việc làm hấp dẫn công ty Công ty nỗ lực kinh doanh để mang đến mức lợi nhuận cao cho nhà đầu tư dài hạn đóng góp vào phúc lợi cộng đồng 3.3 Gía trị cốt lõi: Ban giám đốc công ty Thế Giới Di Động nhận để doanh nghiệp phát triển mạnh mẽ, bền vững, bên cạnh chiến lược kinh doanh nhạy bén, cần phải xây dựng văn hóa riêng đặc thù cho doanh nghiệp Và phần quan trọng văn hóa có diện giá trị cốt lõi, diều mà Thế Giới Di Động mong muốn nhân viên sống làm theo suốt trình đồng hành phát triển cơng ty Và giá trị lựa chọn là: − Máu lửa với công việc − Tận tâm với khách hàng − Trung thực − Integrity − Nhận trách nhiệm − Tinh thần đội nhóm Cơ cấu tổ chức cơng ty (đội ngũ nhân sự) Sơ đồ tổ chức công ty Cổ phần Thế Giới Di Động bao gồm nhiều cấp bậc Đối với riêng Khối có Giám đốc Khối, tiếp Trưởng Bộ phận, Trưởng Bộ phận nhân viên bao gồm Văn phịng miền Bắc, miền Trung, miền Đơng miền Tây Hình 3: Cơ cấu tổ chức Công ty Thế Giới Di Động Những thành tựu đạt Kể từ thành lập qua giai đoạn phát triển nhiều thăng trầm, nay, Thế Giới Di Động chứng minh nỗ lực khơng ngừng thành tích xuất sắc mà cơng ty đạt Đối với lĩnh vực kinh doanh thiết bị di động, tính đến thời điểm cuối năm 2019, Thế Giới Di Động tiếp tục khẳng định vị dẫn đầu với số lượng siêu thị lên đến số 996, với mật độ phân bố trải tỉnh thành toàn quốc Khơng cạnh, chuỗi Điện Máy Xanh có 1.080 siêu thị 1.008 số cửa hàng Bách Hóa Xanh có Với Doanh thu 2019 đạt mức 102.174 tỷ đồng Lợi nhuận sau thuế 2019 3.836 tỷ đồng, Thế Giới Di Động xuất sắc trở thành quán quân Top 50 công ty có hoạt động kinh doanh hiệu năm 2019 Hình 4: Cơng ty Thế Giới Di Động nằm Top 50 công ty kinh doanh hiệu năm 2019 (Nguồn: https://www.thegioididong.com/tin-tuc/) CHƯƠNG II : GIỚI THIỆU TỔNG QUAN VỀ HỆ THỐNG GIÁM SÁT PROMETHEUS VÀ GRAFANA 2.1 Tổng quan Prometheus 2.1.1 Prometheus ? Prometheus công cụ giám sát cảnh báo hệ thống mã nguồn mở ban đầu phát triển công ty SoundCloud Thành lập vào năm 2012, nhiều công ty tổ chức áp dụng Prometheus vào hệ thống dự án có cộng đồng người dùng nhà phát triển tích cực 10 Chọn add data source Chọn data source prometheus select Sau chọn Prometheus làm data source cần khai báo tham số để grafana kết nối Nhập theo thứ tự hình bên Do cài chung Grafana Prometheus nên URL dùng : http:// IP_Server_Prometheus:9090 20 Sau save & test, có hình thơng báo kết nối thành công hay chưa 21 Tiếp theo ta lựa chọn để tạo biểu đồ theo dõi từ metric thu thập Prometheus CHƯƠNG 3: GIÁM SÁT WINDOWS SERVER VÀ UBUNTU SERVER BẰNG PROMETHEUS 3.1 Giám sát Windows Server Prometheus Bước 1: Tải xuống Windows_exporter Truy cập vào link: https://github.com/prometheus-community/windows_exporter/releases Với phiên Windows 64 bit tải file windows_exporter-0.16.0-amd64.exe 22 Bước 2: Run file tải Khi trình tải xuống hoàn tất, ta chạy cài đặt Bước 3: Truy cập vào trang http://192.168.1.6:9182/metrics thấy metric Node window_exporter sau: 23 Bước 4: add thêm jobs vào node Prometheus server Thêm cấu hình node exporter file /etc/prometheus/prometheus.yml sau: cài đặt vào Giải thích: • Cấu hình job có job_name : Windows • Target: [‘192.168.1.6:9182’] IP Port máy windows giám sát Bước 6: Khởi động lại service $ sudo systemctl restart prometheus Bước 7: thu thâp metric Prometheus server - Ta vào trang chủ Prometheus http://192.168.1.2:9090 , sau nhấn vào target thấy trạng thái Windows_exporter “up” cấu hình thành công 24 Tiếp theo ta xem thử metric mà thu thập từ trình giám sát máy windows 3.2 Giám sát máy Ubuntu Server với Prometheus Node_exporter - Prometheus Node_exporter: chương trình exporter viết ngôn ngữ Golang Node_exporter thu tập thông tin máy chủ Linux như: ram, load, cpu , disk, network … tổng hợp lại xuất metrics thu thập qua Grafana tạo thành dashboard để giám sát 25 - Cài đặt Prometheus Node Exporter: Chúng ta tiến hành cài đặt dịch vụ Prometheus Node Exporter máy chủ Linux Lên trang download Prometheus: https://prometheus.io/download/ tải giải nén file # cd /opt/ # wget https://github.com/prometheus/node_exporter/releases/download/v1.2.2/node_exporter1.2.2.linux-amd64.tar.gz # tar -xzvf node_exporter-1.2.2.linux-amd64.tar.gz # mv node_exporter-1.2.2.linux-amd64/node_exporter /usr/local/bin Tiếp theo tạo user hệ thống để chạy dịch vụ Node exporter # useradd –no-creat-home –shell /bin/false node_exporter Tạo file khởi động dịch vụ Prometheus Node Exporter Linux system # vi /etc/system/system/node_exporter.service Khởi động dịch vụ Node_exporter #sytemctl deamon-reload #systemctl enable node_exporter #systemctl start node_exporter 26 #systemctl status node_exporter Cấu hình Target Node Exporter Prometheus Khai báo máy chủ Linux chạy Node exporter Target Prometheus Thêm địa IP máy chủ Linux vào phần “targets” port Node Exporter # vi /etc/prometheus/prometheus.yml Khởi động lại dịch vụ Prometheus # systemctl restart prometheus Giờ ta truy cập trang quản lý Prometheus vào mục “Target” xem máy chủ Linux mà ta vừa thêm vào có trạng thái “Up” hay chưa Nếu “up” tức Prometheus đẩy metric từ Node exporter qua, ta giám sát máy chủ Linux 27 Tiếp theo ta sử dụng Prometheus xem số metric liên quan đến máy chủ Linux mà Node_exporter hỗ trợ Một số metric thử như: Dưới node_memory_MemFree_bytes 28 Hoàn thành cài đặt dịch vụ Prometheus Node Exporter máy chủ Linux Từ giám sát máy chủ Linux thơng qua Prometheus cách đẩy metric từ web service Node Exporter listen port 9100 IV CẤU HÌNH PROMETHEUS ALERTMANAGER ĐỂ GỬI CẢNH BÁO QUA EMAIL Alertmanager hoạt động cảnh báo Prometheus gồm: - rules cảnh báo thiết lập Prometheus Server gửi cảnh báo đến Alertmanager - Alertmanager quản lý cảnh báo (alert) , xử ly nội dung, điều hướng tiếp nhận cảnh qua báo qua mail, telegram, discord … 4.1 Cài đặt Alertmanager Đầu tiên vào trang chủ https://prometheus.io/download/ Prometheus để tải về: Tải giải nén file chứa Alertmanager, di chuyển đến thư mục chung # cd /opt/ # wget https://github.com/prometheus/alertmanager/releases/download/v0.23.0rc.0/alertmanager-0.23.0-rc.0.linux-amd64.tar.gz # tar –xzvf alertmanager-0.22.2.linux-amd64.tar.gz 29 # mv alertmanager-0.22.2.linux-amd64/alertmanager /usr/local/bin/ # mv alertmanager-0.22.2.linux-amd64/amtool /usr/local/bin/ Tạo thư mục cấu hình dịch vụ Alertmanager thư mục chứa data Alertmanager # mkdir -p /etc/alertmanager/ #mkdir -p /var/lib/alertmanager/ Copy file cấu hình mẫu dịch vụ Alertmanager vào thư mục cấu hình # cp alertmanager-0.22.2.linux-amd64/alertmanager.yml /etc/alertmanager/ Tạo user hệ thống để chạy dịch vụ Alertmanager phân quyền file thư mục liên quan # useradd –no-creat-home –shell /bin/false alertmanager # chown alertmanager:alertmanager /usr/local/bin/amtool # chown alertmanager:alertmanager /usr/local/bin/alertmanager # chown alertmanager:alertmanager -R /etc/alertmanager/ # chown alertmanager:alertmanager –R /var/lib/alertmanager/ Khởi tạo file khởi động dịch vụ Prometheus Alertmanager Linux system # vi /etc/system/system/alertmanager.service Khởi động lại dịch vụ Alertmanager # systemctl deamon-reload 30 # systemctl enable alertmanager # systemctl start alertmanager # systemctl start alertmanager # systemctl status alertmanager Tiếp theo ta khai báo service Alertmanager với Prometheus Thêm dòng vào file /etc/prometheus/prometheus.yml Prometheus server : # vi /etc/prometheus/prometheus.yml Khởi động lại dịch vụ alertmanager để nhận cấu hình # systemctl restart alertmanager Truy cập vào dịch vụ web quản lý Alertmanager xem chưa Máy tính em: hhttp://192.168.1.2:9093/#/alerts 31 4.2 Cấu hình Alertmanger gửi cảnh báo qua mail Bước 1: Sửa file /etc/alertmanager/alertmanager.yml # vi /etc/alertmanager/alertmanager.yml Cấp quyền cho file cấu hình: # chown /etc/alertmanager/alertmanager.yml alertmanager:alertmanager Bước : Tạo rule alert Prometheus server - - Tạo file chứa rules để cảnh báo # touch /etc/prometheus/alert.rules.yml Phân quyền cho file vừa tạo # chown prometheus:prometheus /etc/prometheus/alert.rules.yml Thêm rule vào file tạo để hệ thống cảnh báo có node down sau phút 32 - Khởi động lại Prometheus # systemctl restart prometheus Bước : Kiểm tra thử Thử tắt node Windows_exporter sau phút có email cảnh báo gửi thành cơng Email có nội dung sau: KẾT LUẬN Qua q trình thực tập Cơng ty cổ phần Thế Giới Di Động, em làm quen môi trường làm việc, văn hóa cơng ty Được hiểu biết thêm kiến thức hệ thống quản trị hệ thống Kiến thức giám sát server Prometheus Grafana, kiến thức Linux Đặc biệt cảm ơn anh chị phòng hệ thống giúp đỡ, bảo em nhiều kiến thức giúp em phát triển tốt 33 Ngồi ra, tình hình dịch bệnh phải làm việc tìm hiểu nhà nên việc sưu tầm, đọc hiểu tài liệu với kiến thức em cịn hạn chế nên báo cáo khơng tránh khỏi thiếu sót Em mong nhận đóng góp, ý kiến Thầy (cơ) để báo cáo em hồn thiện củng cố lại kiến thức thân để tốt 34 ... quen môi trường làm việc, văn hóa cơng ty Được hiểu biết thêm kiến thức hệ thống quản trị hệ thống Kiến thức giám sát server Prometheus Grafana, kiến thức Linux Đặc biệt cảm ơn anh chị phòng hệ thống. .. trợ giám sát dịch vụ hệ thống gửi Prometheus theo chuẩn Prometheus mong muốn • AlertManager: dịch vụ quản lý, xử lý cảnh báo (alert) • Và nhiều cơng cụ hỗ trợ khác, 2.2 Tổng quan Grafana Grafana... monitor hệ thống Grafana support nhiều giải pháp monitor khác 2.3 Cài đặt Prometheus môi trường Linux Để cài đặt Prometheus chúng cài tải phiên Prometheus thích hợp máy Ta tìm phiên Prometheus

Ngày đăng: 17/09/2021, 17:11

Từ khóa liên quan

Mục lục

  • LỜI CẢM ƠN

  • CHƯƠNG I : TỔNG QUAN VỀ CÔNG TY CỔ PHẦN THẾ GIỚI DI ĐỘNG

    • 1. Giới thiệu về Công ty Cổ phần Thế Giới Di Động

    • 2. Lịch sử phát triển

    • 3. Tầm nhìn, sứ mệnh và giá trị cốt lõi

      • 3.1. Tầm nhìn:

      • 3.2. Sứ mệnh:

      • 3.3. Gía trị cốt lõi:

      • 4. Cơ cấu tổ chức của công ty (đội ngũ nhân sự)

      • 5. Những thành tựu đã đạt được

      • CHƯƠNG II : GIỚI THIỆU TỔNG QUAN VỀ HỆ THỐNG GIÁM SÁT PROMETHEUS VÀ GRAFANA

        • 2.1 Tổng quan về Prometheus.

        • 2.1.1 Prometheus là gì ?

        • 2.1.2 Một số tính năng của Prometheus.

        • 2.1.3 Một số đặc điểm lưu ý về Prometheus.

        • 2.1.4 Kiến trúc Prometheus .

        • 2.2 Tổng quan về Grafana

        • 2.3 Cài đặt Prometheus trên môi trường Linux

        • 2.4 Cài đặt Grafana trong môi trường linux:

        • CHƯƠNG 3: GIÁM SÁT WINDOWS SERVER VÀ UBUNTU SERVER BẰNG PROMETHEUS

          • 3.1 Giám sát Windows Server bằng Prometheus.

          • 3.2 Giám sát máy Ubuntu Server với Prometheus Node_exporter.

          • IV. CẤU HÌNH PROMETHEUS ALERTMANAGER ĐỂ GỬI CẢNH BÁO QUA EMAIL

            • 4.1 Cài đặt Alertmanager.

            • 4.2 Cấu hình Alertmanger gửi cảnh báo qua mail

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

Tài liệu liên quan