Aggregating Data with Elasticsearch
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.