Analytics — Governance

For: Security teams and platform operators monitoring policy enforcement, anomalies, and review queues.

Operations Overview | Analytics Overview | Analytics → Spend | Analytics → Governance | Govern → Budgets | Scheduled Reports


The Governance page provides a security-focused view of gateway activity: denial rates, pending approvals, quarantined requests, and automated cost anomaly detection.

Required: Core Platform package.

Navigation: console.axemere.ai/analytics/governance

Axemere Console — Analytics Governance

Table of Contents


Governance Metrics

Summary cards at the top of the page show governance health for the selected period:

MetricDescription
Deny RateDenied requests as a percentage of total requests
Pending ApprovalsRequests currently in the approval queue awaiting review
Active QuarantinesRequests currently held in quarantine
Avg Risk ScoreAverage risk score of currently quarantined items

Policy Outcomes by Workload

Below the summary cards, a table shows governance metrics broken down by workload (only shown when there's data for the selected period):

ColumnDescription
WorkloadWorkload ID (resolved to a name where available)
TotalTotal decisions for this workload
AllowAllowed request count
DenyDenied request count
QuarantineQuarantined request count
Deny RateDeny rate for this workload

This view helps identify specific workloads that are generating elevated denial or quarantine rates, which can indicate misconfigured policies or unexpected usage patterns.


Denial Reasons

Below Policy Outcomes, a simple list (only shown when there's data) shows every distinct denial reason seen in the selected period and how many times it occurred, sorted most-frequent first. Each row falls back from the policy-engine's decision_reason to a generic reason when the more specific field isn't set.


Action Queues

Below Denial Reasons, the Governance page shows live snapshots (up to 10 rows each, click a row or "View all →" to open the full page):

  • Pending Approvals — Workload, Action Type, Reason, and Age columns; links to the Approvals page.
  • Active Quarantines — Workload, Risk Score, and Age columns; links to the Quarantine page.

Cost Anomaly Detection

Last on the page: Axemere automatically detects workloads with unusual cost patterns over the last 7 days by comparing each workload's recent cost to its rolling baseline. Anomalies appear in a table:

ColumnDescription
WorkloadThe workload ID with anomalous cost
Current CostCost in the detected anomaly window
Baseline CostExpected cost based on the rolling baseline
ChangePercentage delta from baseline (+ for spike, − for drop)
Direction↑ Spike (cost significantly higher than normal) or ↓ Drop (cost significantly lower than normal)

Spikes may indicate runaway usage, a misconfigured workload, or an attack. Drops may indicate a broken integration, an application outage, or a workload that has stopped being used.

When no anomalies are detected, a "No anomalies detected" message is shown.


Period Selection

The governance metrics (denial rate, denial count) use the same period selector as other analytics pages. Anomaly detection always covers the last 7 days regardless of the selected period.


Related: Approval Workflows | Quarantine | Risk Scoring | Analytics Overview | Policies