Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Prometheus MasterClass: Infra Monitoring & Alerting

Prometheus MasterClass: Giám sát & Cảnh báo Hạ tầng

Prometheus MasterClass: Giám sát & Cảnh báo Hạ tầng

Prometheus với Grafana từ cơ bản đến nâng cao. Hướng dẫn toàn diện về Prometheus để làm chủ giám sát hạ tầng DevOps

4.6
(508 đánh giá)
23,691 học viên
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 1.489.000đ -97%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
13.0 giờ video
99 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 03/06/2026

Bạn sẽ học được gì

Học toàn bộ chi tiết về bộ công cụ Prometheus với các ví dụ thực hành từ đầu.
Bắt đầu với việc triển khai các khái niệm cốt lõi của Prometheus – Kiến trúc, Cài đặt, PromQL, Exporters, Hàm, Toán tử, v.v.
Sử dụng Grafana để trực quan hóa các Metrics của Prometheus.
Tạo các metrics tùy chỉnh từ các truy vấn phức tạp và lưu chúng dưới dạng Recording Rules.
Pushgateway, Service Discovery, Recording Rules, Routing Trees, Tạo Custom Exporter, HTTP API, và nhiều hơn nữa...

Yêu cầu

Kinh nghiệm cơ bản về dòng lệnh Linux.
Kiến thức rất cơ bản về YAML là một lợi thế.
Bạn có thể chọn sử dụng phần cứng chuyên dụng, đám mây hoặc máy ảo chạy local. Trong khóa học này, tôi chủ yếu sử dụng bản cài đặt Ubuntu 20+ gốc không giới hạn trên đám mây.

Đối tượng phù hợp

Kỹ sư DevOps và Kiến trúc sư giải pháp.
Những ai tò mò và muốn hiểu rõ hơn về Prometheus là gì và Prometheus giỏi ở điểm nào.

Nội dung khóa học

18 phần • 99 bài giảng
1 Giới thiệu khóa học
2 Tại sao nên dùng Prometheus
3 Thuật ngữ của Prometheus
4 Tải mã nguồn khóa học từ GIT
5 Trò chuyện khóa học với sinh viên và cộng đồng công nghệ
6 Tổng quan về kiến trúc Prometheus
1 Điều gì làm Prometheus tuyệt vời đến vậy
2 Hiểu về các loại metrics của Prometheus
3 Hiểu về các loại metrics của Prometheus (Phần 2)
1 Tổng quan về cài đặt Prometheus
2 Tạo máy ảo trên đám mây để cài đặt
3 Link giới thiệu Digital Ocean 200 đô la
4 Cài đặt Prometheus trên máy Unix/Linux
5 Khám phá giao diện người dùng của Prometheus
6 Hiểu cấu hình mặc định của Prometheus
7 Chạy Prometheus dưới nền
1 Sử dụng Prometheus Exporters
2 Giám sát máy chủ Linux với Node Exporters
3 Demo: Cài đặt và cấu hình Node Exporter
4 Demo: Cấu hình nhiều node với Node Exporter
5 WMI Exporter – Hệ thống giám sát Windows
1 Giám sát cơ sở dữ liệu MySQL với Prometheus
2 Sử dụng MySQL Exporter
3 Tải lại cấu hình Prometheus mà không cần khởi động lại
4 Demo: Cài đặt MySQL Exporter
5 Hướng dẫn bằng văn bản: Demo – Cài đặt MySQL Exporter
6 Demo: Cấu hình MySQL Exporter như một System Service (Phần 2)
7 Hướng dẫn bằng văn bản: Demo – Cấu hình MySQL Exporter như một System Service (Phần 2)
1 BlackBox Exporter là gì?
2 Tải về và cấu hình BlackBox Exporter
3 Module HTTP Probe (Phần 1)
4 Module HTTP Probe (Phần 2)
5 Module HTTP Probe (Phần 3)
6 Module TCP Probe
7 Module DNS Probe
8 Thu thập dữ liệu từ Blackbox
9 Relabelling trong Prometheus
1 Sử dụng Prometheus với Kubernetes
2 Demo: Cài đặt Prometheus trong Kubernetes
3 Truy cập Prometheus được cài đặt trên cụm Kubernetes
4 Khám phá các metrics Kubernetes của Prometheus
1 Client Libraries và loại Metric
2 Thiết lập ứng dụng Python để instrumentation
3 Hiển thị metrics bằng Client Libs
4 Giám sát ứng dụng bằng Prometheus
5 Hiển thị Counter Metrics
6 Thêm Labels vào các metrics đã hiển thị
7 Hiển thị Gauge Metrics
8 Hiển thị Summary Metrics
9 Hiển thị Histogram Metrics
1 Tạo máy ảo để chạy ứng dụng Docker
2 Thêm Instrumentation vào ứng dụng Docker
3 Tạo Docker Image và chạy ứng dụng trong Container
4 Giám sát ứng dụng Docker trong Prometheus
1 Thiết lập ứng dụng GO
2 Hiển thị Counter Metric trên ứng dụng GO
3 Hiển thị Gauge Metric trên ứng dụng GO
4 Hiển thị Summary Metric trên ứng dụng GO
5 Hiển thị Histogram Metric trên ứng dụng GO
1 Nên Instrument những gì
1 Các kiểu dữ liệu trong PromQL
2 Bộ chọn (Selectors) và Bộ so khớp (Matchers) trong PromQL
3 Toán tử nhị phân (Binary Operator)
4 Groupers trong PromQL
5 Toán tử tổng hợp (Aggregation operators)
6 Hàm PromQL – Phần 1
7 Hàm PromQL – Phần 2
1 Recording Rule là gì?
2 Tải lại cấu hình Prometheus trong lúc chạy
3 Viết Recording Rules
4 Viết Recording Rules (Phần 2)
5 Thêm nhiều Rules
1 Alerting là gì?
2 Viết và kích hoạt cảnh báo
3 Tránh cảnh báo giả trong hệ thống
4 Thêm Labels vào cảnh báo
5 Cài đặt Alert Manager
6 Thêm Notifier cho cảnh báo – GMAIL
7 Tạo mật khẩu ứng dụng GMAIL
8 Gửi thông báo cảnh báo – GMAIL
9 Gửi thêm thông tin trong cảnh báo
1 Tại sao cần Routing Tree?
2 Hiểu tình huống sử dụng Routing Tree
3 Chuẩn bị Alerting Rules
4 Triển khai Routing Tree – Phần 1
5 Triển khai Routing Tree – Phần 2
6 Triển khai Routing Tree – Phần 3
7 Chạy các cảnh báo Routing Tree
8 Gom nhóm cảnh báo
9 Làm im lặng cảnh báo
10 Gửi cảnh báo đến nhiều bên liên quan
1 Giới thiệu về Service Discovery
2 File Based Service Discovery
1 Grafana và các khả năng của nó
2 Cài đặt Grafana và cấu hình Prometheus với Grafana
3 Tạo Dashboard tùy chỉnh cho Prometheus Metrics
4 Cấu hình Dashboard cho Kubernetes Prometheus
1 Cảm ơn và Ghi chú thưởng
2 Chúc mừng & Tham gia cộng đồng của chúng tôi

Giới thiệu khóa học

"Prometheus is an open-source tool used for event monitoring and alerting."

We learn the basics of Prometheus so that you can get started as soon as possible, and to follow the exercises, try them out for yourself and you can see them working.

In this course, we will quickly build a bare-bones Prometheus server from scratch, in the cloud, and on your own Ubuntu 20.04 LTS.

What's included in the course?

  • Complete Prometheus concepts explained from Scratch to ADVANCE with Real-Time implementation.

  • Each and every Prometheus concept is explained with HANDS-ON examples.

  • Includes each and every, even thin detail of Prometheus.

  • For every concept, first, we will cover its theoretical stuff, followed by its running example.

  • Include even those concepts, the explanation to which is not very clear even in Prometheus' Official Documentation.


    Technicalities

    • In-and-out of Functions, Operators, Clauses, etc, in Prometheus Query Language (PromQL).

    • Instrument the Python or Go applications to expose custom metrics with Client Libraries.

    • Dynamically add or remove scrape targets using Service Discovery.

    • Recording Rules.

    • Monitor the Amazon Cloud (AWS) with Prometheus.

    • Creating an end-to-end Routing Tree for Alerting systems.

    • *Exclusive*- Create your own Custom Exporter

    • Integration with many Alert Notifiers - Gmail, PagerDuty, Slack.

    • How to scrape from batch jobs using Pushgateway.

    • Build monitoring & alerting design pattern of a Real-Time case study using Prometheus.

    • Build value-added dashboards with GRAFANA.

    • Learn Best practices / Do's & Don't to follow while monitoring Real-Time DevOps Projects.

       

    After completing this course, you can start working on any Prometheus project with full confidence.

Add-Ons

  • Questions and Queries will be answered very quickly.

  • Prometheus codes and other resources used in lectures are attached to the course for your convenience.

  • I am going to update it frequently, every time adding new components of Prometheus.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Devops
Grafana

Grafana

Sean Bradley

4.5 (7209)
54,796
50.000đ -97%
Hiển thị tất cả khoá học Grafana
Azure Monitor

Azure Monitor

Christopher Nett | 80.000+ Enrollments Worldwide

4.6 (261)
1,379
50.000đ -86%
Hiển thị tất cả khoá học Monitoring
Hiển thị tất cả khoá học Prometheus
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊