Liên hệ với chúng tôi

Đề cương khóa học

Giới thiệu về Grafana và Prometheus

  • Tổng quan về kiến trúc và trường hợp sử dụng
  • Cài đặt và cấu hình Prometheus và Grafana
  • Tổng quan về các bộ xuất (exporters) và ngôn ngữ truy vấn Prometheus (PromQL)

Tích hợp nguồn dữ liệu

  • Kết nối Prometheus với Grafana
  • Tích hợp với Elasticsearch, InfluxDB, PostgreSQL, MySQL và Loki
  • Sử dụng các plugin JSON, CSV và API bên ngoài

Làm việc với bảng điều khiển

  • Tạo và nhập bảng điều khiển
  • Sử dụng các panel: biểu đồ, bảng, bản đồ nhiệt và trực quan hóa thống kê
  • Tạo các mẫu tái sử dụng với biến và bộ lọc

Truy vấn nâng cao và biến đổi dữ liệu

  • Viết và tối ưu hóa các truy vấn PromQL
  • Sử dụng các biến đổi, phép toán, bí danh và các trường dẫn xuất
  • Kết hợp nhiều nguồn dữ liệu vào một góc nhìn duy nhất

Cảnh báo và thông báo

  • Cấu hình các quy tắc và ngưỡng cảnh báo
  • Sử dụng Alertmanager và thiết lập các người nhận cảnh báo (email, Slack, webhook, v.v.)
  • Quản lý sự im lặng của cảnh báo và nhóm cảnh báo

Cân nhắc về hiệu suất và mở rộng

  • Tối ưu hóa hiệu suất bảng điều khiển và bộ nhớ đệm (caching)
  • Mở rộng Prometheus bằng liên bang (federation) và lưu trữ dài hạn
  • Thực tiễn tốt nhất cho việc giữ lại dữ liệu và sử dụng ổ đĩa

Kiểm soát truy cập và cộng tác

  • Thiết lập người dùng, vai trò và nhóm
  • Cấu hình quyền hạn và chia sẻ an toàn
  • Kiểm soát phiên bản và cấp phát bảng điều khiển

Tổng kết và bước tiếp theo

Yêu cầu

  • Kinh nghiệm làm việc với các công cụ giám sát hệ thống hoặc DevOps
  • Quen thuộc với môi trường Linux và việc sử dụng dòng lệnh
  • Hiểu biết về dữ liệu chuỗi thời gian và mạng cơ bản

Đối tượng tham gia

  • Quản trị viên hệ thống và mạng
  • Kỹ sư DevOps và kỹ sư độ tin cậy điểm (SRE)
  • Đội ngũ giám sát và quan sát khả năng (observability)
 21 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (2)

Các khóa học sắp tới

Các danh mục liên quan