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

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

  • Tổng quan kiến trúc và các 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 bảng: đồ thị, bảng, bản đồ nhiệt và trực quan hóa số liệu thống kê
  • Tạo các mẫu có thể 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 biến đổi, toán học, tên gọi khác và trường phái sinh
  • Kết hợp nhiều nguồn dữ liệu thành 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 cảnh báo và ngưỡng giới hạn
  • Sử dụng Alertmanager và thiết lập các người nhận cảnh báo (email, Slack, webhook, etc.)
  • Quản lý câm lặng và nhóm cảnh báo

Xem xét Hiệu suất và Tối ưu Hóa

  • Tối ưu hóa hiệu suất bảng điều khiển và bộ đệm
  • Tăng cường Prometheus bằng liên bang (federation) và lưu trữ dài hạn
  • Những thực hành tốt nhất cho việc giữ dữ liệu và sử dụng đĩa

Kiểm soát Truy cập và Hợp tác

  • Cài đặt người dùng, vai trò và nhóm
  • Cấu hình quyền truy cập và chia sẻ an toàn
  • Điều khiển phiên bản và cung cấp bảng điều khiển

Tổng kết và Bước Tiếp theo

Yêu cầu

  • Kinh nghiệm về giám sát hệ thống hoặc công cụ DevOps
  • Hiểu biết về môi trường Linux và 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

  • Quản trị viên hệ thống và mạng
  • Kỹ sư DevOps và độ tin cậy trang web
  • Các đội giám sát và khả năng quan sát
 21 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (2)

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

Các danh mục liên quan