Graphite has become one of the most powerful monitoring tools available today, due to its ease of use, rapid graph prototyping abilities, and a friendly rendering API. With this practical guide, system administrators and engineers will learn how to use this open source tool to track operational data you need to monitor your systems, as well as application-level metrics for profiling your services.
Table of contents
1. What Is Graphite?
- What Is Time-Series Data?
- Time-Series Databases
- What Is the History of Graphite?
- What Makes Graphite Unique?
- Case Studies: Who Uses Graphite in Production?
- Why Should I Use Graphite?
2. Monitoring Conventions
- Three Tenets of Monitoring
- Rethinking the Poll/Pull Model
- Where Does Graphite Fit into the Picture?
- Composable Monitoring Systems
3. Graphite Components: The Moving Parts
- Putting It All Together
- A Final Thought
4. Building Your First Graphite Server
- Quick Start with Synthesize
- Preparing Your Web Database
- Configuring Carbon
- Configuring Graphite-Web
- Verifying Your Graphite Installation
5. The Graphite User Interface
- Finding Metrics
- The Graphite Composer Window
- The Embedded Chart
- The Toolbar
- The Graph Options Menu
- The Graph Data Dialog
- Sharing Your Work
- 6. The Render API
- 7. Dashboards
8. Troubleshooting Graphite Performance
- First, the Basics
- The Troubleshooting Toolbelt
- Configuration Settings
- Failure Scenarios
- Taking It to the Next Level
- 9. Scaling Graphite
- A. Carbon and Graphite-Web Internal Statistics
- Title: Monitoring with Graphite
- Release date: March 2017
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491916438
You might also like
Hands-On Infrastructure Monitoring with Prometheus
Build Prometheus ecosystems with metric-centric visualization, alerting, and querying Key Features Integrate Prometheus with Alertmanager and …
Kubernetes in Action
Kubernetes in Action teaches you to use Kubernetes to deploy container-based distributed applications. You'll start with …
Do you have a nagging feeling that your monitoring needs improvement, but you just aren’t sure …
Infrastructure as Code, 2nd Edition
Just five years ago, infrastructure as code was a new concept for many companies. Today, even …