Skip to main content

Azure/openai Usage

@webframp/azure/openai-usagev2026.05.12.1· 8d agoMODELS
01README

Azure OpenAI / AI Services token usage monitoring — multi-subscription scanning of ProcessedPromptTokens and GeneratedTokens via Azure Monitor. Auto-discovers CognitiveServices resources and provides per-deployment breakdowns.

Authentication

Uses az CLI authentication (az login). Requires an active session.

Required Permissions

  • Reader role on target subscriptions
  • Microsoft.CognitiveServices/accounts/read
  • Microsoft.Insights/metrics/read

Usage

swamp model create @webframp/azure/openai-usage azure-ai-usage \
  --global-arg 'subscriptions=["cef96095-...","690e5f6d-..."]'

# Scan all subscriptions
swamp model method run azure-ai-usage scan_subscriptions

# Discover resources without metrics
swamp model method run azure-ai-usage list_ai_resources

Methods

  • scan_subscriptions — Fan-out across subscriptions, per-deployment breakdown
  • list_ai_resources — Discover OpenAI/AIServices resources
02Models1
@webframp/azure/openai-usagev2026.05.12.1azure/openai_usage.ts
fn scan_subscriptions(days: number)
Fan-out scan across all configured Azure subscriptions. Discovers OpenAI/AIServices resources and returns per-resource token usage with deployment breakdown.
ArgumentTypeDescription
daysnumberLookback period in days
fn list_ai_resources()
Discover OpenAI and AI Services resources across configured subscriptions.

Resources

scan_results(6h)— Multi-subscription Azure AI token usage scan results
resource_list(1h)— Discovered AI resources (no metrics)
03Stats
A
100 / 100
Downloads
1
Archive size
12.3 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types1/1earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
04Platforms
05Labels