Course Outline
Introduction
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
Grafana
- 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
Requirements
- Basic computer experience
Audience
- Web Developers
- DevOps Engineers
Testimonials
I learned a lot from this training and now understand how Grafana looks at different data source to pull data and display in a readable manner. I liked that we used real world data to display
Shield Consulting Solutions, Inc.
Real world knowledge from someone in the industry
Matthew Cerbas - Shield Consulting Solutions, Inc.
Exercises creating panels and alerts
Shield Consulting Solutions, Inc.
Related Courses
D3.js for Data Visualization
7 hoursD3.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 hoursThis 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 hoursThis 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 hoursIn 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
ECharts
14 hourseCharts 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 hoursThe 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 hoursHighcharts 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 hoursCourse 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 hoursTableau 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 hoursApache 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 hoursEmbedding 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 hoursGrafana 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 hoursMicrosoft 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 hoursThe 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 hoursApache 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