Skip to main content

Billing & Reporting

Global VSA provides billing data export for all tenants across all orchestrators. This data is useful for customer invoicing, feature adoption tracking, and capacity planning.

Exporting a Billing Report

The export button (download icon) is available on both the Dashboard and Tenants pages. Clicking it generates an Excel spreadsheet and downloads it to your browser.

Report filename pattern:

billing-report-YYYY-MM-DD.xlsx

The date in the filename reflects the date of export.

Report Contents

The Excel (.xlsx) file includes the following columns:

ColumnDescription
Tenant NameDisplay name of the tenant
Tenant IDUnique identifier
OrchestratorThe orchestrator managing this tenant
Edge CountNumber of edge devices for this tenant
Device CountNumber of connected devices for this tenant
Suricata EnabledWhether Suricata IDS/IPS is enabled (Yes/No)
WireGuard IoT EnabledWhether WireGuard IoT is enabled (Yes/No)
Registration DateWhen the tenant was first registered
Current StatusTenant lifecycle status (active, suspended, etc.)

Metrics Collection

Orchestrators automatically report metrics to Global VSA every 10 minutes. Reported metrics include:

  • Edge device counts per tenant
  • Connected device counts per tenant

These metrics are stored in the tenant_metrics PostgreSQL table within the Global VSA database and are used to populate the billing report.

info

Billing data reflects the most recent metrics report from each orchestrator. Depending on when the last report was received, data may be up to 10 minutes old.

Use Cases

Use CaseHow
Customer billingUse edge and device counts to calculate usage-based invoices
Feature adoption trackingReview Suricata and WireGuard IoT enabled columns to measure feature uptake
Capacity planningAnalyze edge and device counts across orchestrators to plan infrastructure scaling
Compliance auditingExport reports periodically to maintain records of tenant status and feature usage
tip

Schedule regular billing exports (e.g., monthly) for financial reporting. Consistent export dates make it easier to track trends and reconcile invoices.