olOpsLyft Docs

Ticket lifecycle

Ticket states, SLAs, escalation, and how OpsLyft verifies savings against the bill.

States

StateMeaning
OpenCreated, not started
In progressSomeone is working on it
In reviewThe change is ready or waiting for approval
DoneFinished
Won't doClosed without action, with a reason

Select a ticket's state in the list to advance it. With Jira connected, state changes flow both ways. See Jira status mapping.

SLAs

Each ticket has a due time based on its source and priority. For example, the default auto-create rules give high-severity anomalies an SLA of 1 day and budget breaches an SLA of 3 days. Opportunities have a Decide by date and escalate when it passes.

When a ticket passes its SLA:

  • The Due column shows SLA breached and how long ago.
  • The owner gets a DM and #finops-alerts is notified (see Slack routing).
  • The Open tile counts it as breached.

Outcomes

BadgeMeaning
verified −$X/moThe saving showed up in billing after the ticket closed
resolved · level normal for 14 dAn anomaly returned to its expected level and stayed there
accepted riskA resilience finding was closed on purpose
archivedThe ticket was closed as no longer relevant

Money saved on the Tickets page counts only verified savings. Savings on tickets that are still open are shown as in flight.

Clawed back savings

If a verified saving reverses, for example a right-sized service is scaled back up, the opportunity is marked clawed back and the saving stops counting as realised.

On this page