An example project that explores how Rill can be used to monitor cloud infrastructure over time.
If you have added the full Rill Example project, run rill start
from this directory to get started.
To run this example specifically:
git clone https://github.com/rilldata/rill-examples.git
cd rill-examples/rill-cost-monitoring
rill start
Rill will build your project from data sources to dashboard and then launch in a new browser window.
This dataset is modeled after a similar dashboard we use internally at Rill to both identify opportunities to improve our cloud infrastructure operations and to manage customer implementations. Typical users would include engineering, customer success and finance. In this example, we’ve tied together a combination of cloud services, other hosting costs, and revenue metrics.
In this dataset, you’ll see:
Key Dimensions:
- SKU (cloud provider services)
- Pipeline (internal data pipeline name)
- App Name (cloud provider application)
Key Metrics:
- Revenue and cost
Some typical analyses that we use the monitoring dashboard for:
- Compare margin across customers to understand if a particular implementation can be enhanced
- Trend cloud services at a highly granular level to understand revenue leakage
- Quickly drill in on spikes in usage to identify opportunities for optimization