강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

Devops & Infra

Học Prometheus qua thực hành - {{ x86-64, arm64 }}

Để hiểu Prometheus(🔥) một cách dễ dàng và nhanh chóng nhất, khóa học này được thiết kế tập trung vào thực hành. 🧭 Đặc biệt, chúng tôi đã mở rộng hơn nữa nội dung đã được kiểm chứng từ cuốn sách bán chạy 'Kubernetes/Docker để xây dựng môi trường hạ tầng container' để giúp bạn học sâu hơn về Prometheus. 💯 Ngoài ra, các nội dung thực tế được bổ sung định kỳ vào 'bài học bổ trợ'. Chúng tôi tự tin rằng không có khóa học nào về Prometheus lại đi sâu và rộng đến vậy!

(4.9) 34 đánh giá

748 học viên

  • k8s
  • kubernetes
프로메테우스
데브옵스
devops
클라우드
Prometheus
Kubernetes

Đánh giá từ những học viên đầu tiên

Dịch cái này sang tiếng Việt

  • Giám sát môi trường cung cấp chỉ số Kubernetes và chỉ số bên ngoài.

  • Xây dựng môi trường của riêng mình để thỏa sức thực hành Prometheus

  • Nguyên lý khám phá dịch vụ của Prometheus

  • Ngôn ngữ truy vấn Prometheus (PromQL)

  • Recording Rules có thể sử dụng PromQL rút gọn

  • AlertManager có thể nhận cảnh báo khi có vấn đề xảy ra.

  • Sự khác biệt giữa Prometheus gốc và Prometheus Operator

  • Prometheus Operator được các công ty đám mây sử dụng

  • Cách sử dụng ServiceMonitor và PodMonitor

  • Prometheus Blackbox giám sát điểm cuối

  • Prometheus PromQL dành cho thực tiễn

Prometheus, từ kiến ​​thức cơ bản đến thực hành, tất cả đều có tại một nơi!

Hướng dẫn Prometheus dễ dàng và toàn diện nhất.

⚓ Chúng tôi giới thiệu Prometheus , công cụ cần thiết để giám sát Kubernetes, theo cách dễ dàng và toàn diện nhất.

📢 Cập nhật trực tiếp Kubernetes v1.30!

  • Vào ngày 16 tháng 6 năm 2024, phòng thí nghiệm Kubernetes đã được cập nhật để phù hợp với phiên bản 1.30.
  • Theo đó, ch2 đã được thay đổi thành dạng thường dùng trong tất cả các bài giảng và bản phân phối Prometheus trước đây có trong ch2 đã được thay đổi thành 2.11.
  • Ngoài ra, đã thay đổi hệ điều hành cơ bản từ CentOS 7 sang Ubuntu 22.04.
  • Không có cảnh quay bổ sung nào được quay cho bản cập nhật v1.30.
  • Phần gia cố hiện tại được lưu trong A và sau v1.30, nó sẽ chuyển đến B.
  • 🎉 Hiện đã chính thức hỗ trợ Mac silicon (M1, M2, M3, M4 / arm64) 😄

Bài giảng này được xây dựng nhằm giúp bạn học Prometheus dễ dàng hơn bằng cách sắp xếp các phần khó học khi học Prometheus thông qua tài liệu hướng dẫn và thực hành toàn bộ nội dung.

💡 Những điều cần biết trước khi đăng ký lớp học

  • Prometheus không được sử dụng một mình mà được liên kết hữu cơ với hệ thống cơ sở hạ tầng, do đó, kiến ​​thức trước về Kubernetes, hệ thống cơ sở hạ tầng hiện tại, là điều cần thiết . Nếu bạn không có kiến ​​thức trước này, sẽ khó để tiếp tục bài giảng, vì vậy hãy đảm bảo kiểm tra nội dung có liên quan.
  • Nếu bạn muốn hiểu nội dung bài giảng bao gồm những nội dung trên, tôi khuyên bạn nên xem trước 5.9. Tạo PromQL có ý nghĩa hơn bằng cách tổng hợp những gì bạn đã học , có sẵn miễn phí dưới dạng bản xem trước .
  • Nếu bạn cảm thấy nội dung trên là đủ và danh sách bài giảng hiện tại sẽ hữu ích, tôi khuyên bạn nên tiếp tục theo dõi bài giảng.

Đường ống giám sát (số liệu) và đường ống nhật ký

Những hình ảnh khác minh họa Prometheus

Khóa học này được thiết kế để giúp sinh viên hiểu các thành phần, nguyên lý hoạt động và ứng dụng của Prometheus, đồng thời giúp họ hiểu đầy đủ và xây dựng các cơ chế khi áp dụng Prometheus vào công việc thực tế. Để giúp sinh viên đạt được các mục tiêu này một cách hiệu quả, khóa học sẽ tiến hành theo cấu trúc sau.

Phần 1. Hiểu và cấu hình Prometheus

  • ch1: Giám sát là gì?
  • ch2: 『Chung』 Xây dựng môi trường thực hành Kubernetes (+ triển khai Prometheus)

Phần 2. Prometheus bản địa

  • ch3: Tìm hiểu cách Prometheus hoạt động thông qua menu Prometheus Web UI
  • ch4: Nhà xuất khẩu Prometheus
  • ch5: Viết PromQL
  • ch6: Thay đổi cài đặt Prometheus và thêm các tính năng hữu ích
  • ch7: Giám sát ứng dụng trong thực tế

Phần 3. Nhà điều hành Prometheus

  • ch8: Cách sử dụng Prometheus Operator
  • ch9: Ứng dụng điều hành Prometheus
Vui lòng tham khảo [Chương trình giảng dạy] bên dưới để biết mục lục chi tiết 😊

Tại sao bạn nên học Prometheus ?

Prometheus được thiết kế để cung cấp dữ liệu giám sát cho hầu hết mọi thành phần đang chạy trên cơ sở hạ tầng được gọi là Kubernetes. Như bài giảng này cũng đề cập, nó có liên quan chặt chẽ đến cơ sở hạ tầng khổng lồ được gọi là Kubernetes đến mức ngay cả các thành phần chính của Kubernetes cũng đã chuẩn bị sẵn Prometheus để thu thập số liệu. Prometheus không chỉ thu thập số liệu được công khai mà còn bao gồm nhiều chức năng khác nhau để xử lý chúng và giúp người dùng dễ dàng sử dụng hơn.

Do đó, nếu bạn đang sử dụng hoặc có kế hoạch sử dụng cơ sở hạ tầng Kubernetes, vốn gần như đã trở thành tiêu chuẩn, thì Prometheus là một lĩnh vực mà bạn phải tìm hiểu.

Nhiều thành phần được tích hợp với Prometheus (tài liệu liên quan)

Vì vậy, nếu bạn đã sử dụng hoặc đang có kế hoạch sử dụng cơ sở hạ tầng như Kubernetes, tôi hy vọng bạn có thể học Prometheus càng sớm càng tốt và trở thành một nhà phát triển/kỹ sư hàng đầu sử dụng nó. Vậy, tại sao không bắt đầu tìm hiểu về Prometheus, một công nghệ mà bạn cảm thấy không quen thuộc, ngay bây giờ? 😃


Các tính năng của khóa học này

📕

Đây là bài giảng chuyên sâu duy nhất về Prometheus tại Hàn Quốc tập trung vào Prometheus theo chiều sâu và chiều rộng.

🔎

Chúng tôi sẽ giải thích menu Prometheus một cách chậm rãi và kỹ lưỡng để giúp người học hiểu.

🧰

Chúng tôi sẽ giới thiệu chi tiết tất cả các cách sử dụng Prometheus trong các ứng dụng thực tế .

👨‍💻

Một kỹ sư Kubernetes và cộng tác viên nguồn mở CNTT sẽ có bài giảng sinh động từ góc nhìn của một người thực hành .

🚩

Mở rộng kiến ​​thức của bạn về k8s bằng cách tìm hiểu sâu hơn về khóa học bán chạy nhất “Xử lý Kubernetes để xây dựng môi trường cơ sở hạ tầng container”.

💾

Đối với những học viên gặp khó khăn trong việc thiết lập môi trường phòng thí nghiệm Kubernetes, chúng tôi cung cấp tệp hình ảnh OVA (Định dạng ảo hóa mở) .

📖 Chúng tôi cung cấp các tệp hình ảnh OVA (Open Virtualization Archive) và Qcow2 (QEMU copy on write).

Tôi đã thấy nhiều người xung quanh tôi đã xử lý Kubernetes nhưng gặp khó khăn khi xử lý các thành phần quan trọng như Prometheus. Ngay cả khi bạn đã hiểu Kubernetes thông qua các bài giảng trước, 『 Easy Start with Kubernetes 』 và 『 Learn Kubernetes with Pictures 』... Trên thực tế, như tôi đã nói ở cuối bài giảng , Kubernetes không phải là một cơ sở hạ tầng có thể sử dụng chỉ bằng cách hiểu Kubernetes.

Do đó, bài giảng này được thiết kế để giải quyết những mối quan tâm sau: 'Làm thế nào chúng ta có thể hướng dẫn mọi người cách sử dụng Prometheus thực sự dễ dàng?' và 'Làm thế nào chúng ta có thể khiến nó hoạt động cùng nhau trong hệ sinh thái Kubernetes?'

Nếu bạn lắng nghe toàn bộ bài giảng này và hiểu nội dung, bạn sẽ có thể hiểu tại sao kiến ​​trúc bên dưới trên trang chủ chính thức của Prometheus được cấu trúc theo cách đó và cách sử dụng nó.

Kiến trúc chính thức của Prometheus (Đi đến trang)


Cộng tác viên tích cực của K8s & Prometheus

Quản lý chứng chỉ TLS của cụm Kubernetes

Yêu cầu thay đổi tài liệu Kubernetes liên quan đến quản lý chứng chỉ TLS trong cụm (xem vấn đề)

Cải tiến công cụ hiệu suất lưu trữ Kubernetes

Phân phối kDbench (xem công cụ)

Đề xuất một kiến ​​trúc chuẩn Kubernetes hàng năm

Kiến trúc chuẩn Kubernetes 2023 (Xem tài liệu)

Báo cáo sự cố với tài liệu dịch tiếng Hàn của Kubernetes

Yêu cầu thay đổi nội dung CoreDNS trong tài liệu Kubernetes (xem vấn đề)

Sửa đổi Mã kiểm tra khối lượng Kubernetes

Trong khi kiểm tra mã kiểm tra khối lượng Kubernetes, tôi đã tìm thấy lỗi đánh máy và thay đổi mã (xem PR)

Gợi ý Logo Prometheus Blackbox Exporter

Gợi ý logo cho nhóm Prometheus Blackbox (xem PR)


Hỏi & Đáp 💬

H. Tôi có thể tham gia khóa học này mà không cần học các khóa học tiên quyết là ‘Easy Start to Kubernetes’ và ‘Learn Kubernetes with Pictures’ không?

Tôi muốn nhiều người biết đến những điều kỳ diệu của Prometheus hơn, nhưng... Prometheus nằm trong một lĩnh vực không thể hiểu được nếu không biết Kubernetes, vì vậy tôi thực sự khuyên bạn nên nghe hai bài giảng trước và tham gia khóa học. Nếu bạn hiểu tất cả nội dung của các bài giảng, tất nhiên bạn có thể bỏ qua chúng, nhưng vì đây là một bài giảng liên tục, tôi sẽ chỉ đề cập đến nội dung được giải thích trong các bài giảng và tiếp tục.

Để có đánh giá chính xác hơn, bạn nên xem nội dung bài giảng Bắt đầu với Kubernetes dễ dàngHọc Kubernetes qua hình ảnh .

H. Tôi có phải học Prometheus qua bài giảng này không?

Thành thật mà nói, 'không'. Sách giáo khoa tốt nhất là tài liệu chính thức của Prometheus . Tuy nhiên, tài liệu chính thức có một số phần khó xác định ngay từ đầu khi học, chẳng hạn như cách bắt đầu và cách học. Ví dụ, bạn có thể coi tài liệu chính thức của Prometheus là sách giáo khoa và bài giảng này là sách tham khảo. Tuy nhiên, theo ý kiến ​​cá nhân của tôi, tài liệu chính thức của Prometheus không phải là sách giáo khoa không được tổ chức tốt như Kubernetes, vì vậy tôi nghĩ bạn có thể học Prometheus hiệu quả hơn bằng cách xem sách tham khảo trước.

H. Tôi có thể học mọi thứ về Prometheus chỉ bằng cách tham gia khóa học này không?

Như đã đề cập trong các bài giảng trước (Easy Start with Kubernetes, Learning Kubernetes with Pictures), không thể dạy mọi thứ về một sản phẩm trong vài chục giờ giảng trực tuyến/ngoại tuyến. Tuy nhiên, chúng tôi sẽ đề cập đến tất cả các phần cốt lõi của Prometheus và tôi tin rằng không có bài giảng nào trong nước đề cập đến nó theo góc nhìn này.

Chúng tôi cũng sẽ liên tục cập nhật nội dung hữu ích cho mục đích kinh doanh.


Được sử dụng trong các bài giảng
Chương trình và phiên bản & địa chỉ nguồn bài giảng

Phiên bản 💾

  • Kubernetes - 1.30.3
  • Có chứa - 1.6.31
  • Prometheus - 2.37 (LTS)
  • Toán tử Prometheus - 0.58.0
  • Kim loạiLB - 0.14.4
  • NFS Subdirectory External Provisioner - 4.0.2
  • Máy chủ số liệu Kubernetes - Master / 0.7.1
  • Mũ bảo hiểm - 3.14.0

Công cụ cấu hình cơ sở hạ tầng 🏗️

Công cụ truy cập thiết bị đầu cuối 🚀

Nguồn bài giảng


Bài giảng cuối cùng
Hãy xem thử nhé!

📣 Vui lòng kiểm tra trước khi học!

  • Chúng tôi đang cố gắng hết sức để mang đến cho sinh viên trải nghiệm thực tế thú vị, nhưng xin hãy hiểu rằng chúng tôi có thể không thể khắc phục được các lỗi liên quan đến Vagrant xảy ra tùy thuộc vào từng môi trường cụ thể .
  • (x86-64) Đối với những ai gặp khó khăn trong quá trình đào tạo thực hành do lỗi liên quan đến Vagrant , chúng tôi cung cấp hình ảnh OVA . (Địa chỉ tải xuống được cung cấp ở cuối bài giảng 2.3)
  • Chúng tôi cung cấp Q&A, nhưng học phí không bao gồm Q&A. Tuy nhiên, nếu bạn không thể thực hành hoặc có bất kỳ thông tin nào không chính xác, vui lòng cho chúng tôi biết và chúng tôi sẽ xử lý nhanh nhất có thể.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Người muốn bắt đầu với Prometheus, một yếu tố cốt lõi trong giám sát Kubernetes

  • Người muốn tìm hiểu tất cả về Prometheus, từ cấu trúc đến thực tiễn.

  • Người muốn chuyển đổi từ hệ thống giám sát trả phí sang hệ thống giám sát miễn phí.

Cần biết trước khi bắt đầu?

  • Kiến thức cấp độ khóa học Kubernetes dễ bắt đầu.

  • Kiến thức trình độ bài giảng Kubernetes học bằng hình ảnh

  • Lệnh và trình soạn thảo (vi) dùng trong Linux

Xin chào
Đây là

1,258

Học viên

51

Đánh giá

29

Trả lời

4.9

Xếp hạng

2

Các khóa học

글로벌 소셜 플랫폼 기업에서 Site Reliability Engineer로 재직 중이며, 쿠버네티스 멀티 클러스터 관리 및 데이터베이스 플랫폼 운영을 주도하고 있다. CRD(Custom Resource Definition)를 기반으로 한 오퍼레이터 개발, 분산 데이터베이스 글로벌 리전 운영, 대규모 데이터 파이프라인 자동화 등 다양한 경험을 바탕으로 현업 엔지니어들이 쿠버네티스를 보다 효율적으로 활용할 수 있도록 지원하고 있다. 또한 ISMS-P, GDPR, CCPA 등 글로벌 보안 규제에 부합하는 데이터 라이프사이클 파이프라인을 설계·운영한 실무 경험을 가지고 있으며, 쿠버네티스 오픈소스 프로젝트에도 기여하고 있다.

더불어 국내 주요 대기업 및 클라우드 퍼스트 기업을 대상으로 클라우드 전환, 데이터 거버넌스 컨설팅, 보안 컴플라이언스 대응을 지원해왔으며, 국가기관의 클라우드 인프라 및 데이터 보안 관련 정책 자문에도 참여한 경험을 통해 실무와 연구를 동시에 이어가고 있다.

Chương trình giảng dạy

Tất cả

79 bài giảng ∙ (13giờ 50phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

34 đánh giá

4.9

34 đánh giá

  • mjjo17님의 프로필 이미지
    mjjo17

    Đánh giá 5

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    • uwsmsp님의 프로필 이미지
      uwsmsp

      Đánh giá 4

      Đánh giá trung bình 5.0

      5

      31% đã tham gia

      • void님의 프로필 이미지
        void

        Đánh giá 36

        Đánh giá trung bình 4.9

        5

        9% đã tham gia

        프로메테우스를 급하게 공부하고자 했는데, vagrant 등의 주제가 있어 다소 난감했습니다. 내용 자체는 좋습니다.

        • Haksung Kim님의 프로필 이미지
          Haksung Kim

          Đánh giá 8

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          개인적으로는 그배쿠 보다 먼저 이 강의를 듣긴 했는데, 수업을 따라가는 데 큰 어려움은 없었습니다. OS가 변경되면서 업데이트가 안 된 자료들이 일부 있긴 했었지만, 강사님께서 즉시 조치해 주셔서 잘 마무리할 수 있었습니다. 이어서 그라파나도 열심히 공부하겠습니다. 두 강사님 모두 고생 많으셨습니다. 감사합니다.

          • yeonhong.min님의 프로필 이미지
            yeonhong.min

            Đánh giá 15

            Đánh giá trung bình 4.7

            5

            100% đã tham gia

            상세한 설명 좋았습니다.

            • 문성주
              Giảng viên

              후기 남겨주셔서 감사합니다!

          2.092.594 ₫

          Khóa học khác của k8s

          Hãy khám phá các khóa học khác của giảng viên!

          Khóa học tương tự

          Khám phá các khóa học khác trong cùng lĩnh vực!