{"version":"0.2.0","built_at":"2026-10-10T20:58:14.188Z","license":"CC BY 4.0 © Mike Reams","canonical":"https://catalog.mikereams.com","capability":{"id":"BC-1250.30","name":"Usage Metering","level":2,"parent_id":"BC-1250","l1_id":"BC-1250","industry":"software","macro_id":null,"path":["Subscription & Tenant Operations","Usage Metering"],"description":"Count what each tenant consumes accurately enough to bill on, show it to the customer before they are surprised, and keep the record auditable when they dispute it.","aliases":["Consumption Tracking","Usage Records","Rating Inputs"],"in_scope":["Capturing billable events per tenant","Aggregating usage against plan periods and quotas","Customer-visible usage reporting and alerts"],"out_of_scope":["Rating usage into charges and producing invoices (see BC-250)"],"csdm_note":null,"status":"active","successor_id":null,"child_ids":["BC-1250.30.10","BC-1250.30.20","BC-1250.30.30"]},"crosswalk":{"realized_by":[],"used_in":[],"patterns":[{"id":"DP-040","name":"Rate Limiting","category":"Resilience","via":"BC-1250.30.20"}],"stacks":[],"books":[]},"ancestors":[{"id":"BC-1250","name":"Subscription & Tenant Operations","level":1}],"children":[{"id":"BC-1250.30.10","name":"Usage Event Capture","level":3,"child_count":0},{"id":"BC-1250.30.20","name":"Usage Aggregation & Quotas","level":3,"child_count":0},{"id":"BC-1250.30.30","name":"Customer Usage Visibility","level":3,"child_count":0}]}