Learn how to combine StatsD, Graphite, and Grafana to visualize metrics about the performance of your applications.
Overview
Syllabus
Introduction
- Monitoring and visualizing system performance
- What you should know
- Exercise files
- StatsD overview
- Installing StatsD
- Configuring StatsD
- Types of metrics
- Adding StatsD to an application
- First look with StatsD and Grafana
- Graphite basics and components
- Installing Graphite
- Setting up the Graphite-web database
- Carbon overview
- Configuring carbon
- Configuring Graphite-web
- Whisper files
- Verifying the system
- The Graphite UI
- Graphite scaling and performance
- Grafana basics
- Installing Grafana
- Grafana security basics
- Adding data sources
- Creating dashboards
- Additional dashboard configurations
- Deep dive: Grafana panel types
- High-availability Grafana
- The Graphite render endpoint
- Building Graphite queries
- Interpreting graphs
- Example dashboards
- Next steps
Taught by
Laura Stone