Creating Metric Visualizations in Kibana 7.6

1 hour
  • 3 Learning Objectives

About this Hands-on Lab

Metric visualizations in Kibana are a simple way to really emphasize something about your data. This hands-on lab is dedicated to demonstrating just how powerful a simple metric visualization can be.

Learning Objectives

Successfully complete this lab by achieving the following learning objectives:

Create and Save the “System Load” Metric Visualization
  1. Create a new metric visualization.
  2. Calculate the average of system.load.1, and label it as "Load 1."
  3. Calculate the average of system.load.5, and label it as "Load 5."
  4. Calculate the average of system.load.15, and label it as "Load 15."
  5. Save the visualization as "System Load."
Create and Save the “System Uptime” Metric Visualization
  1. Configure the system.uptime.duration.ms field to display as a human-readable duration.
  2. Create a new metric visualization.
  3. Calculate the max value of system.uptime.duration.ms, and label it as "Uptime."
  4. Save the visualization as "System Uptime."
Create and Save the “System Processes by State” Metric Visualization
  1. Create a new metric visualization.
  2. Compute the count of documents, and label it as "Processes."
  3. Split the metric on the top 5 of system.process.state ordered by the count of documents in descending order and labeled as "State."
  4. Save the visualization as "System Processes by State."

Additional Resources

You work as a system administrator who is using the Elastic Stack to implement operational analytics to be used in troubleshooting and monitoring. To that end, you need to create several metric visualizations to be used in monitoring system load, uptime, and process states. The desired metric visualizations to be created and saved are as follows:

System Load

  • Calculate the average of system.load.1, and label it as "Load 1."
  • Calculate the average of system.load.5, and label it as "Load 5."
  • Calculate the average of system.load.15, and label it as "Load 15."

System Uptime

  • Calculate the max value of system.uptime.duration.ms, and label it as "Uptime."
  • Display the value as a human-readable duration.

System Processes by State

  • Compute the count of documents, and label it as "Processes."
  • Split the metric on the top 5 of system.process.state ordered by the count of documents in descending order and labeled as "State."

Your lab node has a Kibana instance, which can be accessed in your local web browser. Follow the steps below to log in:

  1. Navigate to the public IP address of the lab node over port 8080 (i.e., http://<PUBLIC_IP>:8080).
  2. Log in to the Kibana instance using the following credentials:
    • Username: elastic
    • Password: elastic_acg

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?