PLATFORM CAPABILITIES

Everything you need to optimize CI costs.

From workload profiling to GPU monitoring, cache analysis to egress estimation. RunRight gives you complete visibility into CI infrastructure spend.

WORKLOAD INTELLIGENCE

Understand exactly how your CI jobs consume resources. RunRight profiles every run to build accurate baselines and recommend right-sized infrastructure.

Real-Time Profiling

CORE

Sample CPU, memory, disk I/O, and thread counts throughout every CI run. Build p95 baselines that reflect actual workload behavior, not guesses.

GPU Monitoring

NEW

Track NVIDIA GPU utilization, memory, and power draw for ML/AI workloads. Identify idle or underutilized GPU time and right-size GPU instances.

  • nvidia-smi integration
  • Per-sample utilization tracking
  • Idle GPU detection

Container Breakdown

NEW

See resource consumption per container in multi-container workflows. Identify which services consume the most CPU and memory.

  • Docker stats integration
  • cgroup v1/v2 parsing
  • Top consumer identification

Build Cache Analysis

NEW

Estimate cache hit rates for Docker layers, npm, Go modules, Maven, and Gradle. Detect GitHub Actions cache usage and identify optimization opportunities.

COST VISIBILITY

Know exactly where your CI spend goes. Track costs across clouds, estimate egress, and get actionable recommendations—not just charts.

Multi-Cloud Recommendations

CORE

300+ instance types across AWS, GCP, and Azure. Includes ARM instances (Graviton, Ampere) and spot pricing. Each recommendation shows cost delta and tier label.

Egress Cost Estimation

NEW

Tiered pricing models for AWS, GCP, Azure, and GitHub. Estimate monthly network egress costs and get caching recommendations to reduce transfer waste.

Run History & Comparison

NEW

Track every run with full metrics history. Compare any two runs side-by-side with delta analysis for CPU, memory, duration, cost, and carbon.

  • Local SQLite history (no platform needed)
  • Multi-run comparison
  • Auto-generated insights

AI Cost Assistant

PLATFORM

Ask your job history anything in natural language. Get insights on spending patterns, optimization opportunities, and trend analysis.

  • OpenAI or Anthropic backend
  • Self-hosted Ollama support
  • Conversation persistence

BY THE NUMBERS

300+
INSTANCE TYPES
3
CLOUD PROVIDERS
6
SSO PROVIDERS
8
PERMISSION SCOPES

SUSTAINABILITY

Track the environmental impact of your CI infrastructure. Measure CO₂ emissions and report on green initiatives.

Carbon Footprint Tracking

CORE

Calculate CO₂ emissions per job using provider-specific emission factors (AWS: 0.417, GCP: 0.180, Azure: 0.350 kg CO₂/kWh). Track total emissions and saveable carbon.

Sustainability KPIs

CORE

Report carbon metrics in relatable terms: tree days equivalent, car miles avoided. Build the case for green CI initiatives with concrete data.

GOVERNANCE & AUTOMATION

Set guardrails, enforce policies, and route alerts to the right teams automatically.

Policy Automation

CORE

Set max cost/hour guardrails at global, repository, or job scope. Policies cascade with job-level overrides. Fail CI automatically when thresholds are exceeded.

  • --fail-if-oversized N exit codes
  • --max-cost-per-hour N limits
  • Scope precedence: job > repo > global

Alert Routing

CORE

Route cost threshold violations, waste alerts, and savings regressions to Slack, Teams, email, or webhooks. Team-based routing ensures the right people see the right signals.

Agent Auto-Update

NEW

Self-updating agent pulls from GitHub releases. Choose stable, beta, or nightly channels. Run runright update to upgrade in place.

ENTERPRISE AUTH

Built-in SSO, role-based access control, and full audit logging. No external identity provider required.

SSO Integration

ENTERPRISE

Supports Google, GitHub, Azure AD, Okta, generic OIDC with auto-discovery, and SAML 2.0 with IDP metadata configuration. Domain allowlists restrict login by email domain.

Role-Based Access Control

ENTERPRISE

Five built-in roles (Owner, Admin, Billing, Operator, Viewer) plus custom role creation. Eight permission scopes let you build roles that fit your org.

Audit Logging

ENTERPRISE

Every create, update, and delete is logged with actor, timestamp, and changed fields. Granular tracking for alert and policy configuration changes.