Metering
Usage metering tracks and records the consumption of a resource or service over time. This usage can take various forms, such as API requests, compute time seconds, or tokens consumed. Usage metering is commonly event-based to ensure accuracy and auditable data.
Why Do You Need Metering?
Widespread metering and consumption use cases include:
- Usage-based billing
- Enforcing usage limits and entitlements
- Real-time consumption dashboards
- Quoting and forecasting for renewals
- Enabling Product-Led Growth and Product-Led Sales
- Cost-attribution and margin analysis
Use Cases
OpenMeter metering can help to track various usage:
Use Case | Description |
---|---|
AI Tokens | Metering AI Tokens consumed by LLMs. |
API Requests | Metering API Requests. |
Compute | Metering runtime of VMs, GPUs, etc. |
Seats | Metering number of unique users over sessions. |
See common examples for more use cases with meter configurations.