Author
Released
9/6/2018- Installing and configuring StatsD
- Gathering application metrics with StatsD
- Setting up Graphite and the Graphite-web database
- Gathering metrics with Graphite
- Installing Grafana
- Creating dashboards with Grafana
- Using Graphite and Grafana together
Skill Level Advanced
Duration
Views
- [Laura] Welcome to Graphite and Grafana, Visualizing Application Performance. I'm Laura Stone, a site reliability engineer passionate about making data-driven decisions. Have you ever wanted more insight into your application's performance? Do you wanna make it easy to understand your systems and quickly learn what breaks when it breaks, or be able to tie system performance directly into business value? In this course, we'll cover StatsD, Graphite, and Grafana, three open source tools you can use together to monitor and analyze the health of your systems.
You'll learn how to track application-specific metrics by instrumenting your application with StatsD, as well as how to store and retain these metrics with high levels of accuracy using Graphite. We'll look at how Grafana, a platform for monitoring and metric analysis, can be used to create and analyze beautiful graphs and other visualizations of your system, providing so many features without the cost of proprietary monitoring solutions. With these skills in your toolkit, you will walk away with everything you need to deepen your understanding of your systems and their business value.
Let's get down to business.
Related Courses
-
Learning Nagios
with Josh Samuelson1h 6m Beginner -
DevOps Foundations: Monitoring and Observability
with Ernest Mueller2h 12m Intermediate -
Learning the Elastic Stack (2018)
with Emmanuel Henri1h 30m Beginner
-
Introduction
-
What you should know1m 9s
-
Exercise files40s
-
1. Metrics Gathering with StatsD
-
StatsD overview2m 50s
-
Installing StatsD3m 16s
-
Configuring StatsD2m 11s
-
Types of metrics3m 22s
-
-
2. Graphite: Metrics Aggregation
-
Installing Graphite2m 31s
-
Carbon overview3m 59s
-
Configuring carbon4m 17s
-
Configuring Graphite-web2m 22s
-
Whisper files5m 5s
-
Verifying the system2m 2s
-
The Graphite UI2m 38s
-
3. Grafana: Metrics Visualization
-
Grafana basics3m 34s
-
Installing Grafana2m 23s
-
Grafana security basics3m 21s
-
Adding data sources4m 13s
-
Creating dashboards4m 37s
-
High-availability Grafana3m 35s
-
-
4. Using Graphite and Grafana Together
-
The Graphite render endpoint3m 59s
-
Interpreting graphs4m 42s
-
Example dashboards5m 2s
-
-
Conclusion
-
Next steps1m 2s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Monitoring and visualizing system performance