- Documentation
- Learning Hub
- Module 1 of 5 Course overview
Key concepts
Slide 3 of 7
Essential terminology
Collection method + storage decision = your observability architecture.
| Concept | Description | Examples |
|---|---|---|
| Metrics | Numerical measurements from cloud services | CPU usage, request counts, costs |
| Logs | Event records from cloud services and apps | Errors, audit trails, access logs |
| Collection Methods | How data moves from cloud to Grafana | Scrape jobs, streams, agents |
| Data Storage | Where your observability data lives | Grafana Cloud, CloudWatch, Azure Monitor |
Collection method + storage decision = your observability architecture.
Before we get into the how, let’s make sure we’re speaking the same language.
When we talk about cloud observability, we’re really talking about two types of data. First, metrics: these are the numbers. How much CPU is this EC2 instance using? How many requests hit my load balancer? What did I spend on Lambda last month?
Second, logs: these are the stories. What errors did my application throw? Who logged into that database? What API calls happened during yesterday’s outage?
Now, your cloud provider already collects all of this. AWS has CloudWatch, Azure has Azure Monitor, GCP has Cloud Monitoring.
The question is: how do you get that data into Grafana where you can actually work with it? That’s what we’re here to figure out.