Jumpbox Academy

Observability: Design health checks for your system

คอร์สนี้มุ่งเน้นให้ผู้เรียนเข้าใจแนวคิด Observability ตั้งแต่การวางโครงสร้าง Health Checks, การเก็บ Metrics, Logs, และ Traces ด้วย Grafana LGTM Stack (Loki, Grafana, Tempo, Mimir) ไปจนถึงการสร้าง Dashboard เพื่อตรวจสอบสุขภาพของระบบ (System Health) แบบเรียลไทม์ รวมถึงการวาง Alerting ที่เหมาะสมเนื้อหาประกอบด้วยทั้ง Lecture และ Hands-on Workshop เพื่อให้ผู้เรียนได้ทดลองติดตั้งและตั้งค่าระบบ Observability ด้วยตนเอง
473059276_122112411698678024_1640833444746595290_n.jpg
0
0 reviews
  • Description
  • Curriculum
  • Reviews

เข้าใจทุกมิติของ Observability ด้วย Grafana’s LGTM Stack

5-6 ก.ค. 8:00 – 18:00 น. on-site

Course Information

  • ชื่อคอร์ส: Observability: Design Health Checks for Your System
  • รูปแบบการเรียน: Onsite (Workshop + Lecture)
  • ตารางเรียน: เสาร์ – อาทิตย์ เวลา 9:00 – 18:00 (2 วัน)
  • เทคโนโลยีหลัก: Grafana LGTM Stack (Loki, Grafana, Tempo, Mimir), Auto Instrumentation, Dashboard Visualization

Course Objectives

  • เข้าใจหลักการสำคัญของ Observability และ Health Checks สำหรับระบบขนาดเล็กถึงขนาดใหญ่
  • เรียนรู้การตั้งค่าและใช้งาน Grafana LGTM Stack เพื่อเก็บ Logs, Metrics, Traces
  • สามารถออกแบบ Auto Instrumentation เพื่อดึงข้อมูลสุขภาพระบบอย่างอัตโนมัติ
  • สร้าง Dashboard และ Alerting บน Grafana เพื่อตรวจสอบและรับมือปัญหาได้ทันท่วงที
  • ปฏิบัติจริง (Hands-on) ตั้งแต่การติดตั้งจนถึงการปรับปรุง Health Checks เพื่อประสิทธิภาพสูงสุดของระบบ

Schedule

Day 1: 5 July (Sat 9:00 – 18:00)

  • Module 1 – 4
  • Lecture + Hands-on Labs
  • พักเที่ยงประมาณ 12:00 – 13:00, พักย่อย 10-15 นาทีช่วงเช้า/บ่าย

Day 2: 6 July (Sun 9:00 – 18:00)

  • Module 5 – 8
  • Lecture + Hands-on Labs + Final Workshop
  • พักเที่ยงประมาณ 12:00 – 13:00, พักย่อย 10-15 นาทีช่วงเช้า/บ่าย

Course Support

  • คู่มือประกอบการเรียน (Slides/PDF): พร้อมขั้นตอนการติดตั้ง/ตั้งค่า LGTM Stack และตัวอย่าง Configuration
  • Workshop Repository: บน GitHub หรือ Media ที่ผู้สอนกำหนด สำหรับ Clone/Docker Compose
  • Community Chat (Slack / Discord / Line): เพื่อสอบถามปัญหาทางเทคนิคหลังคลาส

หมายเหตุ

  • เนื้อหาที่เรียนอาจมีการปรับเปลี่ยนแปลงตามความเหมาะสมของผู้สอน
  • ในแต่ละ Module จะมีการสลับระหว่าง Lecture กับ Hands-on Lab เพื่อให้ผู้เรียนได้ฝึกปฏิบัติจริง
  • ผู้เรียนควรนำ Laptop ส่วนตัว ที่รองรับการติดตั้ง Docker/Container หรือ Virtual Machine ได้ เพื่อเข้าร่วม Lab อย่างราบรื่น
  • หากผู้เรียนสนใจรายละเอียดเชิงลึก สามารถต่อยอดเรียนคอร์สขั้นสูง หรือศึกษาจากเอกสารเพิ่มเติมและ Workshop เสริม
Share
Course details
Duration 2 Day
Lectures 8
Level Beginner
Basic info

Module 1: Observability Fundamentals

Module 2: Health Checks Design

Module 3: Introduction to Grafana LGTM Stack

Module 4: Auto Instrumentation & Metrics Collection

Module 5: Logging & Distributed Tracing with Loki & Tempo

Module 6: Building Dashboards & Alerting in Grafana

Module 7: Advanced Metrics & Mimir Integration

Module 8: Final Workshop & Best Practices

Course requirements

Course Audience and Requirements

Audience

  • DevOps Engineers / SRE (Site Reliability Engineers): ที่ต้องการวางระบบ Observability ให้มีประสิทธิภาพ
  • Software Developers / Backend Engineers: ที่ต้องการเรียนรู้การทำ Auto Instrumentation เพื่อวิเคราะห์แอปพลิเคชัน
  • System Administrators: ที่ต้องการติดตามสุขภาพของระบบ Server/Service ต่าง ๆ
  • IT Professionals: ที่สนใจขยายทักษะด้าน Monitoring, Logging, Tracing และ Alerting

Knowledge/Skills

  • พื้นฐาน Linux Command และการติดตั้ง Package/Software
  • เข้าใจการทำงานของ Web Application หรือ Microservices ในระดับเบื้องต้น
  • พื้นฐานด้าน Networking (TCP/IP, Ports) และการตั้งค่า Firewall (ถ้ามี)
  • หากมีประสบการณ์ใช้งาน Docker หรือ Container จะช่วยให้ Lab สะดวกขึ้น