Course Outline


Visualizing Application Performance

  • What is Grafana?
  • What are Graphite and StatsD?

Preparing the Development Environment

  • Installing and configuring Grafana
  • Installing and configuring Graphite
  • Installing and configuring StatsD

Metrics Aggregation and Gathering

  • Adding StatsD to an application
  • Gathering metrics
  • Setting up and configuring Graphite-web and Carbon
  • Verifying systems


  • Loading data sources
  • Building dashboards and graphs
  • Working with panels
  • Using plug-ins
  • Integrating an SQL server
  • Working with organizations
  • Creating, managing, authenticating users and groups

Grafana and Gaphite

  • Rendering endpoints
  • Working with Grafana queries

Summary and Conclusion


  • Basic computer experience


  • Web Developers
  • DevOps Engineers
  14 Hours


Related Courses

D3.js for Data Visualization

 7 hours

D3.js (or D3 for Data-Driven Documents) is a JavaScript library that uses SVG, HTML5, and CSS for producing dynamic, interactive data visualizations in web browsers. In this instructor-led, live training, participants will learn how to create

Data Visualization

 28 hours

This course is intended for engineers and decision makers working in data mining and knoweldge discovery. You will learn how to create effective plots and ways to present and represent your data in a way that will appeal to the decision makers

Introduction to Data Visualization with R

 28 hours

This course is intended for data engineers, decision makers and data analysts and will lead you to create very effective plots using R studio that appeal to decision makers and help them find out hidden information and take the right

Data Visualization: Creating Captivating Reports

 21 hours

In this instructor-led, live training, participants will learn the skills, strategies, tools and approaches for visualizing and reporting data for different audiences. Case studies are also analyzed and discussed to exemplify how data visualization


 14 hours

eCharts is a free JavaScript library used for interactive charting and data visualization. In this instructor-led, live training, participants will learn the fundamental functionalities of ECharts as they step through the process of creating and

Foundation R

 7 hours

The objective of the course is to enable participants to gain a mastery of the fundamentals of R and how to work with data.

Highcharts for Data Visualization

 7 hours

Highcharts is an open-source JavaScript library for creating interactive graphical charts on the Web. It is commonly used to represent data in a more user-readable and interactive fashion. In this instructor-led, live training, participants will

Octave not only for programmers

 21 hours

Course is dedicated for those who would like to know an alternative program to the commercial MATLAB package. The three-day training provides comprehensive information on moving around the environment and performing the OCTAVE package for data

Data Analysis with Tableau and Python

 14 hours

Tableau is a business intelligence and data visualization tool. Python is a widely used programming language which provides support for a wide variety of statistical and machine learning techniques. Tableau's data visualization power and

Apache Druid for Real-Time Data Analysis

 21 hours

Apache Druid is an open-source, column-oriented, distributed data store written in Java. It was designed to quickly ingest massive quantities of event data and execute low-latency OLAP queries on that data. Druid is commonly used in business

Embedding Projector: Visualizing Your Training Data

 14 hours

Embedding Projector is an open-source web application for visualizing the data used to train machine learning systems. Created by Google, it is part of TensorFlow. This instructor-led, live training introduces the concepts behind Embedding

Monitoring with Grafana

 14 hours

Grafana is a visualization and metric analytic suite. Grafana presents a visual representation of real-time data for application analytics. Grafana is most commonly used for home automation, process control, and more. The aim of the course is to

Power BI for Business Analysts

 21 hours

Microsoft Power BI is a free Software as a Service (SaaS) suite for analyzing data and sharing insights. Power BI dashboards provide a 360-degree view of the most important metrics in one place, updated in real time, and available on all of their

Introduction to Data Visualization with Tidyverse and R

 7 hours

The Tidyverse is a collection of versatile R packages for cleaning, processing, modeling, and visualizing data. Some of the packages included are: ggplot2, dplyr, tidyr, readr, purrr, and tibble. In this instructor-led, live training,

Zeppelin for Interactive Data Analytics

 14 hours

Apache Zeppelin is a web-based notebook for capturing, exploring, visualizing and sharing Hadoop and Spark based data. This instructor-led, live training introduces the concepts behind interactive data analytics and walks participants through the