Temporal's engineering team shares how they use the new Billable Actions metric internally to validate their metering pipeline. The metric exposes per-Workflow-Type and per-Action-Type breakdowns via an OpenMetrics endpoint, replacing aggregate-only dashboards. When discrepancies appeared in their canary-based validation pipeline, the granular data let engineers scope issues to specific Workflow or Action Types instead of guessing. The post includes SQL query examples for building breakdown dashboards and outlines customer use cases: usage visibility, optimization, validation, and alerting on per-type Action counts.
Table of contents
Cost visibility without the details #What’s new: Per-type breakdowns via OpenMetrics #The problem it solved: Where dogfooding comes in #The payoff #What’s next #24 Impressions