Skip to main content

Aggregating Data with Elasticsearch

Hands-On Lab


Photo of joel


Training Architect





Anyone familiar with searching and filtering documents in Elasticsearch naturally starts to wonder about how to get answers from data. How many unique clients visit a website? Which static assets from a website use the most bandwidth? What is the relation between the number success, client-error, and server-error request statuses? Aggregations can answer all these questions and more.

In this activity, you will utilize the Elasticsearch search API to aggregate over a set a log data to answer these questions.

What are Hands-On Labs?

Hands-On Labs are scenario-based learning environments where learners can practice without consequences. Don't compromise a system or waste money on expensive downloads. Practice real-world skills without the real-world risk, no assembly required.