Book Image

Building IoT Visualizations using Grafana

By : Rodrigo Juan Hernández
5 (1)
Book Image

Building IoT Visualizations using Grafana

5 (1)
By: Rodrigo Juan Hernández

Overview of this book

Grafana is a powerful open source software that helps you to visualize and analyze data gathered from various sources. It allows you to share valuable information through unclouded dashboards, run analytics, and send notifications. Building IoT Visualizations Using Grafana offers how-to procedures, useful resources, and advice that will help you to implement IoT solutions with confidence. You’ll begin by installing and configuring Grafana according to your needs. Next, you’ll acquire the skills needed to implement your own IoT system using communication brokers, databases, and metric management systems, as well as integrate everything with Grafana. You’ll learn to collect data from IoT devices and store it in databases, as well as discover how to connect databases to Grafana, make queries, and build insightful dashboards. Finally, the book will help you implement analytics for visualizing data, performing automation, and delivering notifications. By the end of this Grafana book, you’ll be able to build insightful dashboards, perform analytics, and deliver notifications that apply to IoT and IT systems.
Table of Contents (21 chapters)
1
Part 1: Meeting Grafana
4
Part 2: Collecting Data from IoT Devices
8
Part 3: Connecting Data Sources and Building Dashboards
12
Part 4: Performing Analytics and Notifications
15
Part 5: Integrating Grafana with Other Platforms

Histograms and heatmaps

In this section, we will explore two visualization panels – Histograms and Heatmaps. Let’s start with histograms.

The Histogram panel

You can use histograms to represent the distribution of numerical data. In a histogram, the data points are grouped into buckets (like discretized intervals) and then counted.

So, for each X-axis bucket, the count of data points is displayed on the Y axis. You can use time series or table data with numerical fields.

Display options

Let´s see the options of the Histogram panel. They allow us to set how we group, calculate, and show the data.

  • Bucket size

This option lets you specify the size of the bucket. If you leave it empty, the bucket size will be approximately 10 percent of the full range of the data.

  • Bucket offset

You can set a value here between 0 and the bucket size for shifting the aggregation window. In general, you will use this option when you specify the...