Uploading Data with the Data Visualizer in Elasticsearch 7.13

30 minutes
  • 3 Learning Objectives

About this Hands-on Lab

The Elastic Stack really excels at continuously streaming data from countless sources into Elasticsearch. But sometimes, you just want to quickly ingest some data to analyze it ad hoc without having to set up a data processing pipeline for it. For this use case, we can use the data visualizer. In this hands-on lab, you will leverage the data visualizer to ingest some flat file data into Elasticsearch to be analyzed.

Learning Objectives

Successfully complete this lab by achieving the following learning objectives:

Download and Extract the `malicious_urls` Dataset
  1. Download the malicious_urls.zip archive.
  2. Extract the malicious_urls.csv file.
Upload the `malicious_urls` Dataset to the Data Visualizer

From the Data Visualizer in Kibana, upload the malicious_urls.csv file.

Configure and Import the `malicious_urls` Dataset
  1. Import the dataset to the malicious_urls index.
  2. The malicious_urls index should be configured with 1 primary and 0 replica shards in order to maintain a green cluster state.

Additional Resources

Logging In to the Elastic Environment

  1. Navigate to the public IP address of the es1 node provided on the lab page (e.g., http://public_ip).
  2. Log in to Elastic using the username elastic and password elastic_acg.

Lab Scenario

You work as a cybersecurity threat hunter who is being tasked with importing a list of malicious URLs into Elasticsearch so that you can compare them with outgoing requests made from your company's network. First, you will need to download the malicious_urls.zip archive and extract the malicious_urls.csv file. Then, you will need to import the dataset into the malicious_urls index using the Data Visualizer in Kibana.

Because you are working on a single-node cluster, the malicious_urls index should be configured with 1 primary and 0 replica shards in order to maintain a green cluster state.

What are Hands-on Labs

Hands-on Labs are real environments created by industry experts to help you learn. These environments help you gain knowledge and experience, practice without compromising your system, test without risk, destroy without fear, and let you learn from your mistakes. Hands-on Labs: practice your skills before delivering in the real world.

Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!

Get Started
Who’s going to be learning?