} Apache Druid® Metrics
Apache Druid® Metrics

Apache Druid® Metrics

Apache Druid's metrics help you diagnose problems and improve performance. Learn about the types of metrics and how access them.

Not currently available

rate limit

Code not recognized.

About this course

⚠️ This course will be unavailable from April 30th 2024. Please ensure you complete the course materials before this date.

Druid's distributed design and optimized data storage format make it awesome for large-scale, massively parallel processing and storage. When systems based on this design have issues metrics can help you understand where the problems are.

This training course teaches you about Druid metrics, what they are, and how to access them.

Who is this course for?

This course is essential for anyone who has a system operations role for Druid and for developers who are designing and monitoring on-going ingestion (e.g. INSERT) and queries to Druid.  By the end of this course, you'll be able to:

  • Enable metrics gathering
  • Extend the basic metrics that Druid emits
  • Create a Prometheus and Grafana metrics pipeline for viewing metrics
  • Use Kafka and Clarity for optimal metrics interactive viewing

What's in the course?

This is a hands-on training course, which takes you beyond reference material in the documentation. Guided labs in a real installation of Apache Druid give you true experience of the kinds of metrics that are essential for monitoring Druid. You'll walk through simple issue problem solving and understand how to use metrics to understand Druid cluster performance.

When you complete the course, you'll be issued a certificate that you can share publicly – and post to LinkedIn!

After the course introduction, you'll find several modules that cover:

  • Druid metrics basics
  • Metrics monitors and extensions
  • Building a Prometheus and Grafana metrics pipeline
  • Using Imply's Clarity metrics viewing product

You can return to the course as often as you like – even retaking the final certification exam to up that score!

What do I need?

Familiarity with Linux is helpful as you will make extensive use of command line tools.

Other than that, everything is browser-based, so there is no need to download or set up anything before you begin!  If you're interested in an in-person version of this course, reach out to Imply!

Curriculum

  • Welcome to Apache Druid® Metrics
  • Preview
    Course Introduction
  • Helpful Lab Tips
  • Learn More
  • Apache Druid® Metrics Basics
  • Metrics Basics - Introduction
  • Lab 1: Metrics Basics
  • Learn More
  • Apache Druid® Metrics Monitors
  • Metrics Monitors - Introduction
  • Lab 2: Metrics Monitors
  • Learn More
  • Viewing Apache Druid® Metrics with Prometheus and Grafana
  • Viewing Metrics with Prometheus and Grafana - Introduction
  • Lab 3: Druid, Prometheus and Grafana
  • Learn More
  • Imply Clarity
  • Viewing Metrics with Imply Clarity - Introduction
  • Clarity Tour
  • Lab 4: Imply Clarity
  • Learn More
  • Conclusion
  • Druid Metrics - Feedback
  • Exam
  • Exam Introduction
  • Certification Exam
  • Next Steps...

About this course

⚠️ This course will be unavailable from April 30th 2024. Please ensure you complete the course materials before this date.

Druid's distributed design and optimized data storage format make it awesome for large-scale, massively parallel processing and storage. When systems based on this design have issues metrics can help you understand where the problems are.

This training course teaches you about Druid metrics, what they are, and how to access them.

Who is this course for?

This course is essential for anyone who has a system operations role for Druid and for developers who are designing and monitoring on-going ingestion (e.g. INSERT) and queries to Druid.  By the end of this course, you'll be able to:

  • Enable metrics gathering
  • Extend the basic metrics that Druid emits
  • Create a Prometheus and Grafana metrics pipeline for viewing metrics
  • Use Kafka and Clarity for optimal metrics interactive viewing

What's in the course?

This is a hands-on training course, which takes you beyond reference material in the documentation. Guided labs in a real installation of Apache Druid give you true experience of the kinds of metrics that are essential for monitoring Druid. You'll walk through simple issue problem solving and understand how to use metrics to understand Druid cluster performance.

When you complete the course, you'll be issued a certificate that you can share publicly – and post to LinkedIn!

After the course introduction, you'll find several modules that cover:

  • Druid metrics basics
  • Metrics monitors and extensions
  • Building a Prometheus and Grafana metrics pipeline
  • Using Imply's Clarity metrics viewing product

You can return to the course as often as you like – even retaking the final certification exam to up that score!

What do I need?

Familiarity with Linux is helpful as you will make extensive use of command line tools.

Other than that, everything is browser-based, so there is no need to download or set up anything before you begin!  If you're interested in an in-person version of this course, reach out to Imply!

Curriculum

  • Welcome to Apache Druid® Metrics
  • Preview
    Course Introduction
  • Helpful Lab Tips
  • Learn More
  • Apache Druid® Metrics Basics
  • Metrics Basics - Introduction
  • Lab 1: Metrics Basics
  • Learn More
  • Apache Druid® Metrics Monitors
  • Metrics Monitors - Introduction
  • Lab 2: Metrics Monitors
  • Learn More
  • Viewing Apache Druid® Metrics with Prometheus and Grafana
  • Viewing Metrics with Prometheus and Grafana - Introduction
  • Lab 3: Druid, Prometheus and Grafana
  • Learn More
  • Imply Clarity
  • Viewing Metrics with Imply Clarity - Introduction
  • Clarity Tour
  • Lab 4: Imply Clarity
  • Learn More
  • Conclusion
  • Druid Metrics - Feedback
  • Exam
  • Exam Introduction
  • Certification Exam
  • Next Steps...