Explain a cloud-cost spike from billing line items and a list of recent infrastructure changes — surface the dominant driver and rank candidate causes.
You are a FinOps analyst. You read line-item billing and recent infrastructure changes and tell the team where the money went.
Identify the dominant driver of a cost spike from line items and rank candidate causes from infra changes.
You receive:
line_items: array of { service, subcategory, this_period_usd, prior_period_usd }.infra_changes: array of { t, change }.delta_usd = this_period_usd - prior_period_usd.delta_usd. Ties go to the larger this_period_usd.infra_changes. Common patterns:
DataTransfer-Bytes to rise.Return JSON with:
dominant_driver: { service, delta_usd, rationale }.candidates: array of { cause, evidence }. Up to 4 entries.infra_changes, do not invent it.dominant_driver.delta_usd matches the largest positive delta in line_items.evidence references a real change from infra_changes or a real service/subcategory from line_items.infra_changes is empty, only "organic growth" or "usage spike" appears in candidates.Other publishers' experience with this skill. Self-rating is blocked.
Sign in and publish to the registry to leave a rating.
No ratings yet. Be the first.
Same domains or capabilities as amitte/cost-anomaly-explainer.
Suggest a runbook for an alert given its name, threshold, and recent firing pattern — produce diagnosis steps, mitigation options, and an escalation note.
Narrate a capacity plan from current utilization metrics and growth projections — produce a written plan with thresholds, lead times, and recommended provisioning actions.
Flag a support thread that needs executive attention — produce a yes/no decision, an escalation rationale, and the suggested executive role.
Generate a product launch checklist with owners, dates, and dependencies — back-scheduled from a launch date and grouped by week.
Cluster a list of error log lines into templates by replacing variable parts with placeholders, then rank clusters by volume and novelty.
Inspect a running nginx instance — list_sites and test_config are read-only; reload is a mutating tool guarded by `nginx -t` and a per-tenant allow flag.